论坛首页 移动开发技术论坛

鸟哥,射击游戏技术分享3

浏览 15710 次
该帖已经被评为精华帖
作者 正文
   发表时间:2010-07-03   最后修改:2010-07-03
zovikoo 写道
鸟哥哥 写道
ntop 写道
是的,我只会编写软件。编写游戏一直是我的一个梦想,但是。。。。就是不会编,晕!!!暑假时间想好好学学编一款游戏。

游戏其实可以归为两个方面:
更新画面,
处理输入。



鸟哥很笼统```````

 

long startTime = 0;
	long timeTaken = 0;
	public void run()
	{
		while (isStart)
		{
			startTime = System.currentTimeMillis();
			update(); //操作处理
			repaint();	//刷新画面
			timeTaken = System.currentTimeMillis() - startTime;
			if(timeTaken < 1000 / Constant.FPS)
			{
				try
				{
					Thread.sleep(1000 / Constant.FPS - timeTaken);
				}
				catch(Exception e)
				{
					e.printStackTrace();
				}
			}
		}
	}
恩,楼主说的是RPG吧,我也很想学习RPG游戏的制作方法,有空的时候楼主也分享下RPG的技术吧!
谢谢啦!!

 

 

0 请登录后投票
   发表时间:2010-07-04  
我这边上个月刚完成一个rpg引擎,rpg上的东西很多,要是写blog的话,不知道要写多少。一旦写得不清楚,引起很多人问或者讨论,鸟哥应付不来。
简单提几个吧:动编原理,地编原理,卡马克算法,遮掩算法,脚本系统。
0 请登录后投票
   发表时间:2010-07-14  
鸟哥哥 写道
我这边上个月刚完成一个rpg引擎,rpg上的东西很多,要是写blog的话,不知道要写多少。一旦写得不清楚,引起很多人问或者讨论,鸟哥应付不来。
简单提几个吧:动编原理,地编原理,卡马克算法,遮掩算法,脚本系统。

鸟哥哥,能不能推荐几本书看看啊,感觉这些东西从来都没见过,也没听过,书上好像也没怎么写过。
0 请登录后投票
   发表时间:2010-07-14  
ntop 写道
鸟哥哥 写道
我这边上个月刚完成一个rpg引擎,rpg上的东西很多,要是写blog的话,不知道要写多少。一旦写得不清楚,引起很多人问或者讨论,鸟哥应付不来。
简单提几个吧:动编原理,地编原理,卡马克算法,遮掩算法,脚本系统。

鸟哥哥,能不能推荐几本书看看啊,感觉这些东西从来都没见过,也没听过,书上好像也没怎么写过。

《手机游戏开发全书》有一些介绍。
动编原理,地编原理,遮掩算法,脚本系统
都有提到。
如果有很多真机,做做移植
遇到问题,就得去修改代码,调优代码,所谓的实战
这些东西学的东西就更多,书基本上也写不出来。
找书之前可以看看这些:
动编,有个叫motionwelder,看看它的demo,猴子吃香蕉的最最有名,除在图片使用上太粗放了,个人认为它的按键处理,游戏架构都是世界级的。
地编,有个叫tiled的开源优秀地编,入门最简单的要数mapwin了。
脚本系统,这个在j2me里,最好别使用人家啥的系统了,最好自己做一个。
0 请登录后投票
   发表时间:2010-07-17  
鸟哥哥 写道
ntop 写道
鸟哥哥 写道
我这边上个月刚完成一个rpg引擎,rpg上的东西很多,要是写blog的话,不知道要写多少。一旦写得不清楚,引起很多人问或者讨论,鸟哥应付不来。
简单提几个吧:动编原理,地编原理,卡马克算法,遮掩算法,脚本系统。

鸟哥哥,能不能推荐几本书看看啊,感觉这些东西从来都没见过,也没听过,书上好像也没怎么写过。

《手机游戏开发全书》有一些介绍。
动编原理,地编原理,遮掩算法,脚本系统
都有提到。
如果有很多真机,做做移植
遇到问题,就得去修改代码,调优代码,所谓的实战
这些东西学的东西就更多,书基本上也写不出来。
找书之前可以看看这些:
动编,有个叫motionwelder,看看它的demo,猴子吃香蕉的最最有名,除在图片使用上太粗放了,个人认为它的按键处理,游戏架构都是世界级的。
地编,有个叫tiled的开源优秀地编,入门最简单的要数mapwin了。
脚本系统,这个在j2me里,最好别使用人家啥的系统了,最好自己做一个。

哦,这样我就算入门了,谢谢鸟哥啊,你的那个小鸟真可爱!
0 请登录后投票
论坛首页 移动开发技术版

跳转论坛:
Global site tag (gtag.js) - Google Analytics