一款游戏的诞生,首先要有策划,策划不仅仅是编写游戏的剧情和玩法,还要让原画明白要画什么,如何去表现;让程序明白,按下某个键有什么反映,游戏中游戏角色的移动速度是每秒多少,等等,有了策划后,就要分工了,在美术方面,先是原画师根据策划案画出人物和场景的原画,然后将原画交给3D建模师进行建模,建模的同时,一些角色模型还得交给动作师进行动作设计;而程序方面,则要将所有的模型、动作导入到游戏中,进行逻辑的编写。
2D的游戏制作在美术方面步骤会少些,但也比较类似。
游戏的制作流程大体是这样,希望对你有所帮助。
对于“Linux下如何自己做小游戏?”这个问题,推荐两本书,第一本是《手把手教你用c#制作rpg游戏》,这本书真的是手把手教,从0开始写一款2D的Rpg游戏,对于新手入门还是很不错的,最终做出来的游戏是一款有战斗、背包、技能、商店的单机Rpg游戏,第二本呢是《Unity3D网络游戏实战》,就是用Unity游戏引擎去制作一款多人坦克对战游戏,后面几章有点难度,不过前几章的单机游戏部分也算是手把手的教,最终做出来就是下面这个样子,这本书主要是教怎样做网络游戏的。
对于初学者来说,这两本书是非常有用的资源。
0