Game Development Task 2
22 September 2025-January 4th, 2026
FANG YAOYUE (0372006)
Game Development | Bachelor of Design in Creative Media | Taylor's University
Task 2:
List
LECTURES
INSTRUCTIONS
FEEDBACK
REFLECTION
LECTURES
This week in class, we began to study the part about Godot. I found it very interesting because it allows us to create our own games, which makes me extremely excited.
INSTRUCTIONS
Google drive link:
https://drive.google.com/drive/folders/1hnJ9mNJTtmjGROQc0Jks5gXm-pk5xp97
FEEDBACK
Week 7
This week in class, we followed Ron's lead and learned about Godot. We imported the model into Godot and made the character move. I have fully mastered the bindings for the left, right, up, down, and jump keys. This is not difficult for me.
Week 8
However, my mech needs to be bound to bones. After I modeled it in Rhino and imported it into Blender, Ron is a very patient and meticulous teacher. But he has never used Rhino before, so he couldn't answer my questions. This made me feel a bit sad. If I started binding the bones, my mech would uncontrollably shake, which made me very troubled.
Week 9
This week, I started working on the main character and the boss for the final project. Since the artistic style of this project is pixel art, I searched for a lot of pixel-related materials and decided to set the color of the main character as light blue, which is very suitable for the robot's design.
Week 10
There are no classes this week.
Week 11
There are no classes this week.
Week 12
This week in class, we showed Ron the third and fourth levels of the game. We felt that the jetpack effect wasn't very obvious, so we need to further improve the code.
Week 13
There are no classes during the Christmas vacation.
Week 14
This is the last week of this semester. This week, we have completed the code and binding parts of the game. This was the most complicated part, but the entire production process made me feel very relaxed. Ron is a meticulous and patient teacher. His feedback was very useful. Thank you, Ron. Also, I would like to thank my group members for their efforts this semester. This is the result achieved through our joint efforts.
REFLECTION
During this semester's game development course, under Ron's guidance, I systematically learned and practiced both Blender and Godot software, and completed a game project centered around robots. This course gave me a more intuitive understanding of the entire process of game development, from "idea" to "implementation".
When using Blender for modeling and basic animation production, I first truly experienced the process of transforming a static model into a controllable character, and also realized the significance of the model structure and animation specifications for subsequent engine import. While building scenes, controlling characters and establishing basic interaction logic in Godot, I gradually understood the relationship between game mechanics and player experience. Even simple actions like movement, jumping or collision feedback require repeated testing and adjustment.
Throughout the entire project, my greatest achievement was learning to integrate visual design with program logic, rather than treating them as two separate parts. At the same time, I also realized that there was still room for improvement in my script logic and debugging efficiency. Through continuous trial and error and under the patient guidance of Teacher Ron, I gradually gained confidence in the game development process.
Our team also worked very well together, with clear division of responsibilities. The graphic designer, the coder, the sound engineer, and the UI designer all performed their own tasks. Overall, this course not only enhanced my software operation skills, but also made me more aware that game development is a creative process that requires patience, logical thinking, and continuous iteration. It laid a foundation for my further study of game design.

评论
发表评论