Journey

Recording my learning journey as an indie developer

Game Development

I track my learning month by month, splitting everything into two parts: hands‑on projects and theory. The courses marked with an asterisk were especially helpful for me at that stage — I genuinely recommend them. Feel free to use this list as a reference based on your own needs and where you are in your learning journey.

Time Project Name (Practice/Hands-on) Course Reference & Resource Source Course Name Source
2026/1 Merge Big Watermelon Bilibili-YouChiHui * Mastering SOLID Principles in Unity Game Development Udemy-Niraj Vishwakarma
Space Shooter Bilibili-QiQiKerplane C# intermediate YouTube-Code Monkey
Flappy Bird YouTube-Zigurous C# advanced YouTube-Code Monkey
Pong YouTube-Zigurous Programming Design Patterns For Unity: Write Better Code Udemy-GameDev.tv/
Asteroids YouTube-Zigurous *Learn Problem Solving YouTube-Code Monkey
2026/2 Tank vs. Drone War 【Extended Project/Work-SOLID】 *Unity 2D Beginner Course - Lua Lander YouTube-Code Monkey
*Junior Programmer-Pathway(Unit1~4) Unity Learn
2026/3 Learn to make an Awesome Builder-Defender game in Unity! Udemy-Code Monkey/ B站 *Junior Programmer-Pathway(Unit5~8) Unity Learn
*Use a C# style guide for clean and scalable game code Unity Manual

AI

Time Project Name (Practice/Hands-on) Course Reference & Resource Source Course Name Source
2026/2 * Succeed in the Age of AI Udemy-Angela Yu
2026/3 CS50’s Introduction to Programming with Python edX-Harvard Python Crash Course(3rd Edition)+Videos(Syntax) Eric Matthes + Bilibili-图灵社区&林粒粒呀
Python Mega Course: Build 20 Real-World Apps and AI Agents Udemy-Ardit Sulce Learn Python Educative
CC BY-NC-ND
Last updated on Mar 11, 2026 19:01 +0800
发表了12篇文章 · 总计5万0千字
本博客已运行
Built with Hugo
Theme Stack designed by Jimmy