如何制作2D游戏的素材 注意是素材

如何制作2D游戏的素材 注意是素材,第1张

用PS将人物身体的每一个部分建立一个图层,只需旋转相应部位再作小的修改就可以了,还是要一点经验的,大体就是这样了。
要保证身体的重合你要先想好图像尺寸,3232还是128128,然后你做某个人的套图的时候都要用这个尺寸(至少是一个行为如站立、行走)。做的时候先要画第一个帧,画下一帧前首先把上一帧整体平移一个偏移(比如奔跑中起脚时整个人会往前上方偏移,做多了会有经验的),然后在此基础上照前面说的那样每个部位局部改一下,就完成这一帧了。就这样依次完成每一帧。过程中不见一定要以上一帧为基础,找一个动作最相近的一帧,再在此基础上改会省不少功夫,要学会尽量利用已有素材。
反正这是我的经验了,我也不是搞美工的,对你有帮助的话就更好了。等你会了将来做游戏还想邀请你来画呢,我可不想一个人画了

首先学会一门语言,你可以从初级的C跳到C++,有些人喜欢MFC,用它也可以编游戏,但最好还是抛掉部分MFC的东西,使用DirectX吧。因为我主要学的C++,我就只谈C++了。其实还有相当好的语言如:DELPHI、JAVA等,有精力还是去学学吧!其实语言并不是最重要,关键是面向该语言的开发工具、引擎、源码的数量会对将来的开发进程大有帮助。对于已经会MFC的人,“传奇的故事学VC编游戏”似乎是福音,因为它最后还是过渡到DirectX。
其次掌握一种工具,比如引擎、脚本等。引擎就是发动机的内核啦,你有什么好想法,就靠它来驱动实现。“工欲善其事,必先利其器”,与其在一个引擎上投入过多精力,不如比较选优,多搜索新的引擎,比如开发中的Novashell就不错,一旦公布源码,还是比较有力的。作者就是开源即时RPG游戏“DINK SMALLWOOD”的作者Seth A Robinson等。
引擎有的是面向游戏框架的,如POPCAP FRAMEWORK搭好了框架,剩下的由你来填充。有的是面向底层DirectX的封装,比如HGE、SDL、Allego、Y2GE等。有的本身就已经是个完整的游戏了,比如金点的圣II源代码游戏引擎,会对你很有帮助,实际上,你完全可以先抛掉其它的,从圣剑英雄传2开始,体会其开发思路,然后再利用一些引擎改善它。如果是想编即时战略游戏,可以看看Pptactical、stratagus等。
人工智能是你不得不掌握的一门技术,会使你的游戏倍放光彩,比如A寻路、攻击目标的选择、经济学、有限状态机、骨骼动画等,工具有OpenSteer、pathlib、micropather等。物理引擎也是,一旦拥有物理引擎你就不愿意丢掉它,比如Physics2D、Polycolly、flatland等。
如果学脚本,建议用LUA吧,WOW就是用它。同时提一下luabind工具。当然你也可以使用自己规定的脚本引擎。
XML技术不错,现在很流行,WOW、Novashell、POPCAP FRAMEWORK等都使用了。用它来管理游戏资源及资源调度很方便。

你可以先去绘学霸网站找“3d建模”板块的免费视频教程-点击进入完整入门到精通视频教程列表: >2D游戏有很多是通过Flash,PS,手绘单帧通过引擎程序调用而来。但是现在有很多游戏也是通过三维软件,如3DMax、Maya等软件渲染出八个角度,(角度的个数,由项目要求决定),然后通过后期合成软件进行合成。所以我们在玩游戏的时候,就可以感觉到游戏不像是手绘出来的了。通过三维渲染,也可以做假3D的游戏,也就是我们常说的25D。希望我的答案能帮到你!!!

脚本游戏制作大师(EM) 14
Edgame Maker(简称EM)是一款独立游戏制作软件,是为想真正自己创造游戏,又因为各方面原因,不适合学习C/C++这种较专业的计算机编程,或是觉得市面上目前的游戏制作软件无法满足需要的朋友出现的采用Lua脚本驱动,外接插件模式极大的降低了业余游戏制作门槛,你可以制作做出你希望的任何2D游戏,包括网络游戏目前仅支持2D游戏制作
特性:
1使用轻型脚本语言(Lua),扩展了中文支持,大量内置扩展函数库,降低游戏制作门槛
2方便外接各种插件,支持纯中文易语言DLL,搭配各种第三方扩展类,模块,插件,工具更加高效。
3脚本速度优秀,可制作各种类型2D游戏,包含网络游戏。
4提供大量辅助工具(各种类型游戏地图,关卡,脚本,数据库等编辑工具)。
5国人开发,大量例程,视频教程,帮助学习。
6自带代码编辑器,自动打包编译,语法高亮,自动完成,且能输出脚本语法错误,各种调试信息等

首先,做N个地块(可任意拼接)作为场景(关卡)资源;一个场景(关卡)的开始部分,是由N个地块手动接起来的;可以只拼接较短的一个距离(保证前半程的丰富度和可控性);然后,随着主人公的移动,后面的地块是从地块资源库里面,随机刷新出来 并 拼接上去的;已跑过的地块 做销毁处理,这样保证资源维持在一定大小,还实现了关卡的无限长度;(延伸:关卡中出现的敌人,道具,均可以采用随机出现的方式;)我也是新手,这是我目前用的方法,感觉还不错,仅供参考= =!~ 查看更多


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/yw/13389166.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-07-26
下一篇 2023-07-26

发表评论

登录后才能评论

评论列表(0条)

保存