幻想森林

 找回密码
 立即注册
搜索
热搜: 活动 交友 discuz
查看: 2806|回复: 3

常见问题解答 FAQ

[复制链接]

335

主题

782

帖子

1万

积分

版主

Rank: 7Rank: 7Rank: 7

积分
12742
发表于 2009-5-28 05:11:55 | 显示全部楼层 |阅读模式
常见问题分类

1楼 初识GM想了解的事情

2楼 工具不能正常使用

3楼 制作中的困惑与瓶颈
回复

使用道具 举报

335

主题

782

帖子

1万

积分

版主

Rank: 7Rank: 7Rank: 7

积分
12742
 楼主| 发表于 2009-5-28 07:29:11 | 显示全部楼层
初识GM想了解的事情

GM能制作什么样的游戏?

可以制作绝大部分2D游戏,不限类型。以及一般的3D游戏(不推荐用GM做3D,你有很多更好的选择)。

看看这个视频可以直观的了解:

http://v.youku.com/v_show/id_XNDQ4ODUzMjA=.html
10 分钟内,为你展现 100 款使用 Gamemaker 制作的游戏
回复 支持 反对

使用道具 举报

335

主题

782

帖子

1万

积分

版主

Rank: 7Rank: 7Rank: 7

积分
12742
 楼主| 发表于 2009-5-28 07:29:36 | 显示全部楼层
工具不能正常使用

运行源文件报错,出错信息是" This function is only available in the Pro Edition."

原因是源文件使用了 pro 版的函数,而GM现在是 lite 版状态。
首先确认用的是破解版(或者通过了注册码),再勾选 File -> Advanced Mode 即可。
回复 支持 反对

使用道具 举报

335

主题

782

帖子

1万

积分

版主

Rank: 7Rank: 7Rank: 7

积分
12742
 楼主| 发表于 2009-5-28 07:30:08 | 显示全部楼层
制作中的困惑与瓶颈

我想用按钮实现敌人向主角发射子弹,但是主角会动,怎样获得子弹的即时方向?

这里要用到 GML 中的函数。

拖拽画着“红箭头+黄灯泡”的按钮实现发射子弹功能,direction 栏填写: point_direction( x,y,主角.x,主角.y ) 。首先要保证主角存在。

我在游戏中读入了一些很大 / 很长的图片素材,游戏就变的特卡,怎么解决?

一个常见原因是素材尺寸不标准,造成内存严重浪费。

GM 在编译游戏时,会将图片都转成边长为 2 的整数次幂像素,且为正方形的图片,以适应大多数显卡。
其中 2 的整数次幂,是先从图片长和宽中取最大值,再取大于等于它的 2 的整数次幂来得出的。

—— 一个反例:使用 600×100 大小的图片,实际上用掉的大小是 1024×1024 ,严重浪费。
—— 推荐的标准尺寸:诸如 32×32 64×64 128×128 256×256 等一系列尺寸。

若制作中小游戏,GM 支持非标准尺寸的功能,是非常方便的。
若制作中型以上游戏,则一定要尽量使用标准尺寸素材。并且有必要自行设计一个资源读入 / 释放功能。
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

Archiver|手机版|小黑屋|幻想森林

GMT+8, 2024-3-29 19:49 , Processed in 0.020967 second(s), 20 queries .

Powered by Discuz! X3.4

© 2001-2017 Comsenz Inc.

快速回复 返回顶部 返回列表