【问题标题】:How would I go about making a pixel based game? [closed]我将如何制作基于像素的游戏? [关闭]
【发布时间】:2014-01-09 21:41:06
【问题描述】:

有点像 galaga!我不知道从哪里开始。我知道如何编程,我有一个制作游戏的环境,我可以在屏幕上创建所有像素/图块。我只是不知道在那之后该去哪里。我在网上寻求帮助,但没有成功。

非常感谢任何反馈!

【问题讨论】:

  • 这和 Lua 有什么关系?
  • 这就是我写它的语言。
  • 试试love2d.org
  • 你能给我一些关于我原来的问题的提示吗?制作类似galaga的游戏的技巧?
  • 这个问题太笼统了。

标签: lua pixel


【解决方案1】:

一个很好的选择是使用 Löve2D,它是一个使用 Lua 作为其编程语言的游戏框架,并且非常易于使用。

【讨论】:

    【解决方案2】:

    无论您使用哪种语言编写代码,我都会先制作一个描述游戏流程的图表。如果你把它分成小块,你会发现自己在开始编码时遵循了这个过程。

    问问自己:

    1. 游戏中发生了什么? (外星人攻击一艘船)
    2. 游戏的对象是什么? (在不被核武器摧毁的情况下摧毁每一波连续的外星人。)
    3. 需要哪些控制才能完成此操作? (开火按钮、动作、您可能包含的任何特殊内容。)
    4. 什么时候可以使用哪些类型的道具/额外生命?
    5. 什么是奖励模式(更高级别的击杀获得更多积分/能量提升等)
    6. 什么是导数增加难度? (它是线性的 - 每个级别都会变得更难,还是随着您通过级别而变得越来越困难 - 另外,您是否想建立一个暂缓级别,让它冷却一两个级别。)

    希望您明白这一点 - 只需在编写第一行代码之前将项目切成小块,按照流程进行并根据需要进行调整 - 几个小时的计划可以为您节省数小时的犹豫时间尝试编写一个您尚未真正为自己定义的项目。

    我希望这会有所帮助 ~b

    【讨论】:

    • 谢谢老兄!这会帮助很多人,我会试一试。
    猜你喜欢
    • 1970-01-01
    • 2011-08-03
    • 2011-08-06
    • 1970-01-01
    • 1970-01-01
    • 2015-09-10
    • 2013-07-25
    • 1970-01-01
    • 2011-05-16
    相关资源
    最近更新 更多