-
Notifications
You must be signed in to change notification settings - Fork 11
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Lua编程和使用LÖVE进行游戏开发 Lua Programming and Game Development with LÖVE [进行中] #218
Labels
Comments
01 - 安装和概览01 - 课程概览02 - 安装LOVE03 - 编程环境04 - 项目结构05 - 在GitHub上的项目 |
02 - Lua编程06 - Lua简介07 - 变量08 - If语句09 - Else和ElseIf10 - While循环11 - For循环12 - 函数13 - 注释14 - 本地和全局变量15 - 表格第1部分16 - 表格第2部分17 - 语法回顾 |
03 - 游戏1 射击画廊18 - 射击画廊概览19 - 加载、更新和绘制20 - 绘制形状21 - 颜色和重叠图形22 - 目标表和全局变量23 - 使用鼠标24 - 射击目标25 - 随机性26 - 计时器27 - 精灵图像28 - 主菜单29 - 收尾触摸 |
04 - 游戏2 顶视射击游戏31 - 顶部32 - 世界设置33 - 玩家移动34 - Delta时间35 - 精灵旋转36 - 面对鼠标37 - 敌人38 - 敌人旋转39 - 敌人移动40 - 基本碰撞41 - 射击弹丸42 - 缩放精灵43 - 删除弹丸44 - 射击敌人45 - 敌人生成位置46 - 敌人生成计时器47 - 菜单、得分和润色 |
05 - 游戏3 平台游戏49 - 平台游戏概览50 - 物理51 - 移动和跳跃52 - 碰撞类53 - 查询碰撞体54 - 动画55 - 玩家图形56 - 切换动画57 - 玩家方向翻转动画58 - 跳跃动画59 - 多个Lua文件60 - Tiled61 - 将Tiled地图导入LOVE62 - 从Tiled生成对象63 - 相机64 - 平台游戏敌人65 - 关卡之间的过渡66 - 保存数据67 - 音乐和声音68 - 收尾触摸69 - 接下来的事情 |
06 - 网络游戏开发70 - Web版LOVE概览71 - Lovejs设置和安装72 - 使用Lovejs构建和运行 |
07 - 移动游戏开发74 - 移动概览75 - 触摸屏幕76 - 适应屏幕大小77 - 安装Android工具78 - 生成APK79 - 在你的Android设备上安装80 - 签名你的应用81 - 发布你的应用73 - 托管你的游戏 |
08 - 附加讲座82 - 命令行和Git基础 |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Lua编程和使用LÖVE进行游戏开发 Lua Programming and Game Development with LÖVE
01 - 安装和概览
01 - 课程概览
02 - 安装LOVE
03 - 编程环境
04 - 项目结构
05 - 在GitHub上的项目
02 - Lua编程
06 - Lua简介
07 - 变量
08 - If语句
09 - Else和ElseIf
10 - While循环
11 - For循环
12 - 函数
13 - 注释
14 - 本地和全局变量
15 - 表格第1部分
16 - 表格第2部分
17 - 语法回顾
03 - 游戏1 射击画廊
18 - 射击画廊概览
19 - 加载、更新和绘制
20 - 绘制形状
21 - 颜色和重叠图形
22 - 目标表和全局变量
23 - 使用鼠标
24 - 射击目标
25 - 随机性
26 - 计时器
27 - 精灵图像
28 - 主菜单
29 - 收尾触摸
04 - 游戏2 顶视射击游戏
31 - 顶部
32 - 世界设置
33 - 玩家移动
34 - Delta时间
35 - 精灵旋转
36 - 面对鼠标
37 - 敌人
38 - 敌人旋转
39 - 敌人移动
40 - 基本碰撞
41 - 射击弹丸
42 - 缩放精灵
43 - 删除弹丸
44 - 射击敌人
45 - 敌人生成位置
46 - 敌人生成计时器
47 - 菜单、得分和润色
05 - 游戏3 平台游戏
49 - 平台游戏概览
50 - 物理
51 - 移动和跳跃
52 - 碰撞类
53 - 查询碰撞体
54 - 动画
55 - 玩家图形
56 - 切换动画
57 - 玩家方向翻转动画
58 - 跳跃动画
59 - 多个Lua文件
60 - Tiled
61 - 将Tiled地图导入LOVE
62 - 从Tiled生成对象
63 - 相机
64 - 平台游戏敌人
65 - 关卡之间的过渡
66 - 保存数据
67 - 音乐和声音
68 - 收尾触摸
69 - 接下来的事情
06 - 网络游戏开发
70 - Web版LOVE概览
71 - Lovejs设置和安装
72 - 使用Lovejs构建和运行
73 - 托管你的游戏
07 - 移动游戏开发
74 - 移动概览
75 - 触摸屏幕
76 - 适应屏幕大小
77 - 安装Android工具
78 - 生成APK
79 - 在你的Android设备上安装
80 - 签名你的应用
81 - 发布你的应用
08 - 附加讲座
82 - 命令行和Git基础
01 - Install and Overview
01 - Course Overview
02 - Installing LOVE
03 - Programming Environment
04 - Project Structure
05 - Projects On GitHub
02 - Lua Programming
06 - Introduction to Lua
07 - Variables
08 - If Statements
09 - Else and ElseIf
10 - While Loops
11 - For Loops
12 - Functions
13 - Comments
14 - Local and Global Variables
15 - Tables pt 1
16 - Tables pt 2
17 - Syntax Review
03 - Game 1 Shooting Gallery
18 - Shooting Gallery Overview
19 - Load Update and Draw
20 - Drawing Shapes
21 - Colors and Overlapping Graphics
22 - Target Table and Global Variables
23 - Using the Mouse
24 - Shooting the Target
25 - Randomness
26 - Timer
27 - Sprites Images
28 - Main Menu
29 - Finishing Touches
04 - Game 2 TopDown Shooter
31 - Top
32 - World Setup
33 - Player Movement
34 - Delta Time
35 - Sprite Rotation
36 - Facing the Mouse
37 - Enemies
38 - Enemy Rotation
39 - Enemy Movement
40 - Basic Collisions
41 - Shooting Projectiles
42 - Scaling Sprites
43 - Deleting Projectiles
44 - Shooting Enemies
45 - Enemy Spawn Position
46 - Enemy Spawn Timer
47 - Menu Score and Polish
05 - Game 3 Platformer
49 - Platformer Overview
50 - Physics
51 - Moving and Jumping
52 - Collision Classes
53 - Querying for Colliders
54 - Animations
55 - Player Graphics
56 - Changing Between Animations
57 - Player Direction Flipping the Animation
58 - Jump Animation
59 - Multiple Lua Files
60 - Tiled
61 - Import Tiled Map to LOVE
62 - Spawning Objects from Tiled
63 - Camera
64 - Platformer Enemies
65 - Transitioning Between Levels
66 - Saving Data
67 - Music and Sounds
68 - Finishing Touches
69 - Whats Next
06 - Web Game Development
70 - LOVE for Web Overview
71 - Lovejs Setup and Installation
72 - Building and Running with Lovejs
73 - Hosting Your Game
07 - Mobile Game Development
74 - Mobile Overview
75 - Touching the Screen
76 - Adapting to Screen Size
77 - Installing Android Tools
78 - Generating the APK
79 - Installing on Your Android Device
80 - Signing Your App
81 - Publishing Your App
08 - Bonus Lectures
82 - Command Line and Git Basics
The text was updated successfully, but these errors were encountered: