Your Game Dev Journey

Transform from beginner to game developer in 90 days

๐ŸŽฏ Month 1
โšก Month 2
๐Ÿš€ Month 3

Month 1: Laying the Foundation

Build your core skills and establish learning habits

๐ŸŽฏ Math Fundamentals

Goal: Master the basics
  • Start with Pre-Algebra & Algebra I on Khan Academy
  • Focus on variables, equations, and basic functions
  • Complete daily practice problems for retention

๐Ÿ’ป Programming Basics

Goal: Learn C++ foundations
  • Work through the first chapters of learncpp.com
  • Master variables, loops, and functions
  • Write simple console programs daily

๐Ÿ—พ Japanese Integration

Goal: Begin hybrid immersion
  • Search concepts in Japanese (e.g., ใ€ŒC++ forใƒซใƒผใƒ—ใ€)
  • Build technical vocabulary list
  • Watch one Japanese coding video weekly

Month 2: Building Momentum

Connect the dots between math, code, and game development

๐Ÿ“ Spatial Mathematics

Goal: Understand 3D space
  • Progress to Geometry & Algebra II on Khan Academy
  • Begin "3D Math Primer" book - focus on Vectors
  • Apply concepts to simple 2D coordinate problems

๐Ÿ”ง Advanced Programming

Goal: Master OOP concepts
  • Deep dive into Object-Oriented Programming
  • Create classes, understand inheritance
  • Install Unreal Engine 5 and explore interface

๐Ÿ“š Japanese Expansion

Goal: Technical fluency
  • Find Japanese tutorials on C++ classes
  • Read Japanese documentation with dictionary
  • Join Japanese game dev Discord servers

Month 3: Making It Real

Create your first interactive game elements

๐ŸŽฎ 3D Transformations

Goal: Master matrices
  • Complete Precalculus fundamentals
  • Focus intensely on Matrix transformations
  • Understand rotation, scale, and translation

๐Ÿš€ Game Development

Goal: Ship first prototype
  • Create C++ scripts in Unreal Engine
  • Build: Moving cube with vector math
  • Add player input and collision detection

๐ŸŒธ Native Resources

Goal: Learn from pros
  • Follow Japanese UE5 tutorials on YouTube
  • Read Japanese game dev blogs
  • Participate in Japanese game jams online
๐Ÿ† Complete Month 1
โญ First Line of Code
๐ŸŽฏ Master the Basics