中易网

高分求解编写游戏程序的问题(大家都来发表下见解啦)

答案:3  悬赏:50  
解决时间 2021-04-22 09:38
本人学过C语言和C++,JAVA也学过一些,大一的时候就决定自己完成一个RPG游戏,但是具体流程不知道怎么弄,一头雾水。
想问下大家如果要编写一个不大的RPG游戏,画面就像是8位或者16位游戏机上的感觉就行。要用到哪些语言和要有哪些步骤?
最佳答案

如果只是日式rpg的话 尤其是8位或者16位游戏机上的感觉的话


我相信rpg maker一定会适合你的 随便找了一个用这个做出来的游戏的截图




用这个的好处就是你能把尽可能多的精力用在设计游戏流程上面


你可以去这个论坛看看 这个帖子 http://www.rpgchina.net/read-htm-tid-15285.html 虽然很久没更新了


全部回答

写游戏,java其实是没有问题的,这些年一些大的3D游戏,也有用java写的,但是趋势我觉得还依然是c++。看一下我的这个回答吧,其实游戏也是软件,学习的过程是一样的。

http://wenwen.soso.com/z/q155

1.如果你想学习正统的PC游戏,忘记JAVA吧,用C++或者C语言最合适,VB也马马虎虎。

2.你必须选择一种图形库,并且去学习它,比如象DirectX,OpenGL,GDID等等,推荐DirectX

3.像你这样的2D游戏推荐你去看《游戏编程大师技巧第二版》。

4.选择好输入接口,声音接口。

5.你必须学习很多图形学的知识,想动画原理,裁剪算法。地图拼接等等,3D会更多。此外你必须去搞一个数学库,你自己写,或者用别人免费的。

6.你必须自己找一个策划引导你做游戏,或者你自己做策划,去设计好游戏方式和数字,设定等等。

7.你必须找个美术来为游戏美工,像人物模型,贴图。特效等等。

8.你若满足上述调节,恭喜你,你能做演示程序了,接下来,你必须为你的游戏添加通用的接口,既游戏引擎。

9。你若有引擎,OK,恭喜,你离成功更近了,接下来你要为你的引擎编写大量的工具,地图编辑器,人物编辑器,粒子编辑器等等。

10。成功了,成功了,尽量优化你的引擎。使得效率达到最大。

我要举报
如以上问答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
alt+数字空格怎么打
大悲水一定要三宝弟子才可以制作吗?
光头佬木地板·辅料批发地址有知道的么?有点
一段感情过后,是不是再有一段新感情才能忘记
我可以玩热血无赖吗 卡的话怎样才不卡
信阳好一些的会计培训班在哪?
女性汗毛多的原因
冬季为什么要滑雪
宽14米长20米房子如何建?
有没有可以使电脑玩游戏时不卡的软件?
音高一样的两个跳音用连音线连着,弹一次还是
南宁哪里有摩托车卖?
自降身价的小米平板2到底值不值得买
夜行者一出来有好多敏
顺发轮胎服务中心地址有知道的么?有点事想过
推荐资讯
国际空间站抓拍到UFO在环绕地球极速飞行是不
精锐教育的一对一教学怎么收费的?
怎样洗玻璃比较干净·
生完孩子要连续叫几个月的生育保险才能享受生
万金镇魏庄学校在什么地方啊,我要过去处理事
水平方向和竖直方向上均匀变速直线运动,则合
我是做卷饼加盟,如何让更多人的知道?
西安郭杜到蒲城多远
天下2翎羽山庄怎么加属性点和技能点?
北京丰台区青塔附近有什么足疗店吗? 有用的
从东莞车站到大岭山怎么走?
广东哪里有卖贝尔秀去疤痕的呀,我以前在浙江
手机登qq时,显示手机磁盘不足,清理后重新登
刺客的套装怎么选啊?