就像Give me an assignment in C的作者一样,我希望学习游戏编程,我在实践中学习得最好,但我没有任何好的游戏编程想法来教我技能和谁的图形是免费的。
我已经写了一个基本的吃豆人游戏,但除此之外,我没有做过任何其他游戏。
理想情况下,我喜欢2-3个或更多的任务,每个都比前一个更高级,所以也许第一个游戏会非常基础,下一个会更高级,第三个甚至更高级,以此类推。
我想使用java applets作为游戏的平台,但这不应该太重要,大多数可以用C/flash等编写的游戏也应该可以翻译成Java。
谢谢
发布于 2009-11-18 13:01:30
做一个基本的“逃离怪物越久越好”的游戏。然后:
<代码>H117将图形移植到OpenGL,但离开游戏机制2D。我讨厌3D游戏机制(除了模拟器和shooters).
发布于 2009-11-18 12:36:09
只需启动您最近的主机或手持游戏系统,打开您最喜欢的游戏之一。在里面你可能会有迷你游戏,只要继续尝试复制其中的一个。
在Bioshock中有“黑客”小游戏,在幻影沙漏中有抢救小游戏,例子比比皆是。
大多数这些迷你游戏都有相当简单的机制,你应该能够非常快地实现基本功能。它们中的大多数也有很高的修饰性,所以您可以花时间尝试让您的副本正确运行。例如,打捞迷你游戏的第一次传递将具有1:1的控制...之后,您可以添加物理特性,使控制更加松散,使游戏更具挑战性。
只要看看你喜欢的游戏,然后试着去复制,然后最终改进它们。
发布于 2009-11-18 13:19:27
作为一名计算机科学专业的学生,我们实际上被分配了创建游戏的任务!
在实现游戏之前,您应该尝试实现游戏的功能。在我真正开始玩游戏之前,我花了很多时间来构建我自己的框架。
试着这样做:
让物体以更快的速度坠落(简单的物理原理,足以让一个2d的角色射出一颗子弹
然后将两者结合起来:
然后获得更高级的:
这是我在创建游戏时使用的一种方法。从小事做起,让每个功能相互配合,然后组合出你想要的实际游戏机制的功能!:D
https://stackoverflow.com/questions/1753573
复制相似问题