Task 2: Development Phrase

22 September 2025

CHONG CHENG TAO (0371072)
Game Development | Bachelor of Design in Creative Media | Taylor's University
Task 2: Development Phrase


List


LECTURES

Week 6

Eveything in Godot is built in scene. Different environment, character and assets in different scane. 

In this class, we are testing out the GD script in Godot.

We done some simple scripting:
  1. Move based on position
  2. Rotate
  3. Variable
  4. Function
  5. If
  6. Keybind
Keybind:



Week 7

Find a sprite sheet from Open Art game

Slice the animation frames! And we will get some the frames.



Now we can play the animation


INSTRUCTIONS

This is the Module Information Booklet for this module: 

  • HOMEWORK Week 6


HOMEWORK Week  6

For this homework, we will need to explore GD script. I plan learn some physic engine. 

I follow this tutorial. I'm lazy to write, just watch this basically the same thing 😴. 



Week  7

I'm mainly dealing with the 3D assets so far. 

Character 3D models


Environment 3D models


Character animation

For character animation. I follow these steps: 
  1. Riggings (Blender)
  2. Animation keyframes (Blender)
  3. Animation Tree (Godot)



In Godot, Aniamtion Tree and AnimationPlayer node are used. AnimationStateNodeMachine to link the animation states.



Week  8

Researhing on more thing about the Godot this week, just mess around and found out. 

Some of the questions I have in the development progress:
  1. What's the easy way to do map?
  2. How to do water?
  3. Shader in Godot? How to use it? 
  4. How to render the gameplay viewport in pixel art style? 

Week  15

The Level 3 map is lil bit too hard, so I introduce some mechanisms :
  1. Grass Spawning
After a radiation zone is cleared (when enough sunflowers are planted), spawn 3-5 Grass.tscn instances at random positions within the cleared zone area. This happens automatically after the radiation box visual clears and RadiantGrass blocks are converted.

  1. Double Jump
  2. Grenade Jump
This kinda make player think in another layers, make it more strategic and flexible. 

Level Design










FEEDBACK

Week 6



REFLECTIONS

TS HARD AF 😭😭😭😭😭😭😭😭😭😭😭😭😭😭😭😭😭😭😭

For anyone who need to go through this module, PLEASE TAKE TISSUE PAPER AND WRITE DOWN THE MAIN GAME MECHNISM. If it exceed the paper just try to simplify it. 


Comments