SkillAI · The Beam
GameCrafting
0/33 concepts·~14 h left
1
Phase 010/4 · ~1.5 h left
Understand Basic Programming Concepts
Variables and Data Types25 min
Control Structures (if statements, loops)25 min
Functions and Methods25 min
Object-Oriented Programming (OOP) Basics25 min
2
Phase 020/3 · ~1.5 h left
Choose a Programming Language
C# (for Unity)25 min
C++ (for Unreal Engine)25 min
JavaScript (for web-based games)25 min
3
Phase 030/3 · ~1.5 h left
Learn Game Development Frameworks/Engines
Unity Engine25 min
Unreal Engine25 min
Godot Engine25 min
4
Phase 040/4 · ~1.5 h left
Study Game Design Principles
Game Mechanics25 min
Level Design25 min
User Experience (UX) Design25 min
Storytelling in Games25 min
5
Phase 050/2 · ~50 min left
Practice with Small Projects
Create Simple 2D Games (e.g., Pong, Tetris)25 min
Develop Basic 3D Games (e.g., simple platformers)25 min
6
Phase 060/3 · ~1.5 h left
Learn About Game Assets
2D Art and Animation25 min
3D Modeling and Animation25 min
Sound Design and Music25 min
7
Phase 070/3 · ~1.5 h left
Understand Game Physics and Mathematics
Basic Physics Concepts (gravity, collision)25 min
Vector Mathematics25 min
Game AI Basics25 min
8
Phase 080/2 · ~50 min left
Learn Version Control Systems
Git Basics25 min
Using GitHub for Collaboration25 min
9
Phase 090/3 · ~1.5 h left
Participate in Game Jams
Understanding Time Constraints25 min
Rapid Prototyping Skills25 min
Networking with Other Developers25 min
10
Phase 100/3 · ~1.5 h left
Build a Portfolio
Showcase Completed Projects25 min
Create a Personal Website25 min
Engage with Online Communities25 min
11
Phase 110/3 · ~1.5 h left
Stay Updated with Industry Trends
Follow Game Development Blogs and Podcasts25 min
Attend Conferences and Workshops25 min
Join Online Courses and Tutorials25 min