Godot 4程序生成废土之王2D游戏开发制作视频教程
上次更新时间:2024-09-01
课程售价: 2.9 元
联系右侧微信客服充值或购买课程
课程内容
1.创建玩家和射击机制
- 1. Setting up godot, importing our sprites and creating the main level (免费)
- 2. Creating the player and its animations (免费)
- 3. Player movement
- 4. Creating the gun
- 5. Aiming the direction of the player to the mouse cursor
- 6. Creating the projectiles and coding the shooting mechanic
- 7. Animating the mouse cursor and changing it to a target icon
- 8. Setting up the death animation with state machine hazards
- 9. Fixing the up and down animation of the player
- 10. Creating the GUI and displaying the amount of health and ammo
- 11. Running out of ammo
2.程序生成和创造敌人
- 1. Creating the tilemap tileset
- 2. Coding the procedural generation algorithm
- 3. Generating our level using the walker
- 4. Setting the collision shape of our tilemap and collision layer
- 5. Setting up the Ysort of our level
- 6. Placing the player in our procedurally generated level
- 7. Creating and placing an exit ysort of the mouse cursor
- 8. Creating a second tilemap for the floor place randomly cosmetics tile
- 9. Creating the enemy animations
- 10. Coding the enemy movement
- 11. Importing enemies in the level and placing them randomly
- 12. Killing the enemies and instance an explosion scene
- 13. Adding the explosion to the bullet
- 14. Creating an ammo pickup and looting the ammo when enemies dies
- 15. Create a scent trail
- 16. Making our enemy chase the player through the scent trail
- 17. Shaders to get hurt and killing the player or the enemy
课程内容
3个章节 , 32个讲座
1.创建玩家和射击机制
- 1. Setting up godot, importing our sprites and creating the main level (免费)
- 2. Creating the player and its animations (免费)
- 3. Player movement
- 4. Creating the gun
- 5. Aiming the direction of the player to the mouse cursor
- 6. Creating the projectiles and coding the shooting mechanic
- 7. Animating the mouse cursor and changing it to a target icon
- 8. Setting up the death animation with state machine hazards
- 9. Fixing the up and down animation of the player
- 10. Creating the GUI and displaying the amount of health and ammo
- 11. Running out of ammo
2.程序生成和创造敌人
- 1. Creating the tilemap tileset
- 2. Coding the procedural generation algorithm
- 3. Generating our level using the walker
- 4. Setting the collision shape of our tilemap and collision layer
- 5. Setting up the Ysort of our level
- 6. Placing the player in our procedurally generated level
- 7. Creating and placing an exit ysort of the mouse cursor
- 8. Creating a second tilemap for the floor place randomly cosmetics tile
- 9. Creating the enemy animations
- 10. Coding the enemy movement
- 11. Importing enemies in the level and placing them randomly
- 12. Killing the enemies and instance an explosion scene
- 13. Adding the explosion to the bullet
- 14. Creating an ammo pickup and looting the ammo when enemies dies
- 15. Create a scent trail
- 16. Making our enemy chase the player through the scent trail
- 17. Shaders to get hurt and killing the player or the enemy