创建我的第一个2D游戏:第1部分

像大多数人一样,我的编程之旅开始用一种语言学习计算机编程的基础知识。 使用一种语言,我能够学习如何与计算机通信,学习如何能够处理数据位,最重要的是,还学习了计算机解释您写入数据的方式的逻辑。 在学习了一种语言的大部分基础知识之后,我对学习另一种语言很感兴趣,真正地专注于利用某些相似之处和不同之处。 在宏伟的计划中,语言之间没有太大不同。 在这两种语言中,您都可以编写循环,执行if / else语句,甚至布尔值和数字之类的数据类型也相同。 令我惊讶的是,学习一种计算机语言可以极大地帮助我学习另一种计算机语言,因此我想知道这段时期有多少种语言。 事实证明,人们可以学习数千种计算机语言。

我正在开发的游戏使用这些基本机制在页面上移动,并且游戏的目标是躲避将在页面上飞行的所有其他形状。 在每个级别上,越来越多的形状出现在屏幕上并以随机轨迹四处飞舞。 如果紫色圆圈接触到这些形状中的任何其他形状,则其游戏结束。

256种编程语言的大清单– DZone Java

查看从ABC到Z Shell的256种编程语言的列表。

dzone.com

Lua教程

Lua初学者教程–从基本到高级,以简单易懂的步骤学习Lua编程语言。

www.tutorialspoint.com

Lua:下载

所有版本均可下载。 当前版本是Lua 5.3,当前版本是Lua 5.3.4。

www.lua.org

LÖVE–免费2D游戏引擎

嗨,您好! LÖVE是一个很棒的框架,可用于在Lua中制作2D游戏。 它是免费的,开源的,并且可以在…

love2d.org

love.graphics –爱

love.graphics模块的主要职责是绘制线条,形状,文本,图像等。

love2d.org