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