Self Grade
Blog for Adventure Game
Final Self-Grade Checklist
Assignment | Learning process | Grade | Why |
---|---|---|---|
Last 24 weeks overview | Shown below and in GitHub analytics | 4.5 | |
Latest game feature | 1.9 | ||
Organization | 1 | ||
N@TM feedback | 0.8 | ||
Total | 9.95 |
Skill | Points | Grade | Evidence |
---|---|---|---|
Work Habits (Analytics) | 1 | 0.9 | |
Beyond Perfunctory Memory | 1 | 0.9 | I used the animation tech talk to help animate the NPCs and enemies, and it helped me add the Game in-game |
Total | 2 |
Personal review
Throughout this course, I have demonstrated significant growth in my programming and game development skills. The transition from the Turtle RPG to the Platformer4x and finally to the Adventure Game shows how much I have learned in the past 24 weeks.
1. Progression & Adaptability
- Moving from simple graphics in Turtle to designing interactive and engaging gameplay in Adventure Game required a shift in mindset and skills.
- The jump to Platformer4x involved more advanced mechanics such as physics, character movement, although I did not partake in many changes for the Platformer game I did learn a lot from it because that is how I was able to create all the files for my Adventure Game. I looked back at the game and reflected on what I could have the would have been of help and I inputted it all into my game
2. Technical Skill Development
- I learned how to structure my code efficiently, such as uses classes to make the files more organized, also make
- Making blogs that show my progress throught coding this game
- Naming files to make VSCode less cluttered and how to make permalinks
- I incorporated new elements like triggerPlayerDeath and explodeCharacter
3. Effort & Dedication
- Last trimester my effort was constant through the entire class, although when I started trimester 2 I did not put as much effort at all during the PlatformerGame once we started the AdventureGame I tried my best to make the game as good as possible and documented everything I did
- Adding new files and debugging the code took a lot of time and since I did not learn much from Platformer due to my nonparticipation it took way longer than it should have however I was persistant to finish it and make it nice so I spent a lot of time working on it.