第5章 游戏对象

本章内容:从我们教程的第一章开始,我们就接触到了游戏对象。游戏对象就像一个集合,包含了游戏的各种数据。而本章我们的道路有了分叉,我们将了解一些OOP(面向对象编程)和EOP(面向组件编程)之间的那点事。

Read More

第4章 碰撞检测及反馈

本章内容:运用了之前的知识,我们应该可以很随意的移动我们的游戏对象了,当然还有其他移动游戏对象的方法,实际也是基于前面讲的内容,比如一个像魂斗罗里来回旋转的那种子弹。既然提到了子弹,我们就不得不开始游戏的另一个重要构成,碰撞。

Read More

第3章 角度,方向以及旋转

本章内容:上一节课,我们学习了如何让物体(游戏对象)动起来。但是这种移动是“平移”,物体沿着一条直线移动,而直线的角度是固定不变的。而本次课我们将学到如何让物体按任意角度移动。

Read More

第2章 让画面动起来

本章内容:本节课主要讲解如何让游戏对象动起来。包括匀速运动,匀变速运动,变加速运动等等。可能有的人一听这些物理就快疯了。实际上他们并不复杂,尤其用代码实现更为直观。

Read More

第1章 游戏的基本元素

本章内容:love2d的游戏循环以及基本的输入、输出。

Read More

第0.5章 相关资料

本来应该进入正题的,但是love2d基本只能被爱好者使用,也就是说本教程入门之后,你更多的事情是利用你现有的知识去自己探索你的世界。本来这些资料基本都可以在love论坛啊,百度,谷歌等地方搜索到的,为了方便,下面也罗列一些有用的连接。

Read More

第0章 环境设置

本章内容:本章介绍如何安装love2d,设置环境变量,设置IDE,并进行简单的测试。

Read More

写在前面

这段文字希望成为我自己教程的开篇,我希望大家在学习love之前能够了解一些love的知识,让大家能够认识love,从而决定是否选择love。

Read More