首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >有没有人对游戏编程的任务有什么想法?

有没有人对游戏编程的任务有什么想法?
EN

Stack Overflow用户
提问于 2009-11-18 12:11:41
回答 15查看 5K关注 0票数 8

就像Give me an assignment in C的作者一样,我希望学习游戏编程,我在实践中学习得最好,但我没有任何好的游戏编程想法来教我技能和谁的图形是免费的。

我已经写了一个基本的吃豆人游戏,但除此之外,我没有做过任何其他游戏。

理想情况下,我喜欢2-3个或更多的任务,每个都比前一个更高级,所以也许第一个游戏会非常基础,下一个会更高级,第三个甚至更高级,以此类推。

我想使用java applets作为游戏的平台,但这不应该太重要,大多数可以用C/flash等编写的游戏也应该可以翻译成Java。

谢谢

EN

回答 15

Stack Overflow用户

发布于 2009-11-18 13:01:30

做一个基本的“逃离怪物越久越好”的游戏。然后:

  • 添加路径规划,这样怪物就可以通过更复杂的地图跟随你。
  • 添加多个怪物。对于加分:添加蜂群行为,老板,怪物生成器和敌对的怪物部落。
  • 添加多个玩家(和一些客户端机器人程序来测试东西)。
  • 添加电源。
  • 添加枪,这样你就可以反击了。
  • 添加了一个情节-你需要收集一些物品来击败monster.
  • Make环境modifiable.
  • Modify物理引擎(加速等)-怪物需要更好的AI吗?

<代码>H117将图形移植到OpenGL,但离开游戏机制2D。我讨厌3D游戏机制(除了模拟器和shooters).

  • Move游戏机制到3D,并破坏了简单的游戏。叹息。
  • 添加vehicles.
  • Add盟友。
  • 添加等级、技能和其他RPG内容(所以每天玩12个小时的失败者将获胜)。
  • 添加程序内容生成。
票数 14
EN

Stack Overflow用户

发布于 2009-11-18 12:36:09

只需启动您最近的主机或手持游戏系统,打开您最喜欢的游戏之一。在里面你可能会有迷你游戏,只要继续尝试复制其中的一个。

在Bioshock中有“黑客”小游戏,在幻影沙漏中有抢救小游戏,例子比比皆是。

大多数这些迷你游戏都有相当简单的机制,你应该能够非常快地实现基本功能。它们中的大多数也有很高的修饰性,所以您可以花时间尝试让您的副本正确运行。例如,打捞迷你游戏的第一次传递将具有1:1的控制...之后,您可以添加物理特性,使控制更加松散,使游戏更具挑战性。

只要看看你喜欢的游戏,然后试着去复制,然后最终改进它们。

票数 4
EN

Stack Overflow用户

发布于 2009-11-18 13:19:27

作为一名计算机科学专业的学生,我们实际上被分配了创建游戏的任务!

在实现游戏之前,您应该尝试实现游戏的功能。在我真正开始玩游戏之前,我花了很多时间来构建我自己的框架。

试着这样做:

让物体以更快的速度坠落(简单的物理原理,足以让一个2d的角色射出一颗子弹

然后将两者结合起来:

  • 做了一个手榴弹发射器,可以发射受你简单物理影响的手榴弹。

然后获得更高级的:

  • 让手榴弹引爆也许在几次反弹之后?也许用的是遥控引爆按钮?与敌人相撞?

这是我在创建游戏时使用的一种方法。从小事做起,让每个功能相互配合,然后组合出你想要的实际游戏机制的功能!:D

票数 4
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/1753573

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档