Skip to content

Latest commit

 

History

History
32 lines (27 loc) · 4.38 KB

game-dev.md

File metadata and controls

32 lines (27 loc) · 4.38 KB

Game Development Specialization

Pick your targeted platform, programming language, and related framework and complete the following:
Note: Choices include, but are not limited to

  • JavaScript/TypeScript using the Phaser framework targeting Android, iOS, and/or Web
  • C# using Unity targeting Android, iOS, and/or Web
  • C++ using Unreal Engine targeting Android, iOS, and/or Web

Note: Each Tier Programming Project in this tier should be a game you create - it can be a clone or a new idea, but the deliverable for each project is a completed game. Do not deploy non-original (clone) games to app stores - you'll get sued - you've been warned.

You may elect to complete this specialization more than once by selecting it as your capstone for multiple tiers.

Practice Status Evidence
CS50's Introduction to Game Development
Study all docs for your chosen platform and its ecosystem
Tier Programming Project
Tier Programming Project
Identify blogs and Twitter users to follow to stay up to date on your chosen platform and its ecosystem and begin 'reading up' on a weekly basis to stay current
Tier Programming Project
Tier Programming Project
Tier Programming Project
Participate in the community surrounding your chosen platform and its ecosystem - begin regularly interacting on twitter and other's blogs, and posting relevant content yourself
Tier Programming Project
Tier Programming Project
Complete an Itch.io Game Jam
Tier Programming Project
Tier Programming Project
Complete an Itch.io Game Jam
Capstone Status Evidence
Create a website highlighting what you learned and built during this specialization. Use this as an opportunity to create a portfolio of your projects, notes, blog posts, etc.