Ethan Lab Software Development · Product Management · Tech Reviews

Research notes

Category: Game Development

My Game Development Notes

Industry Introduction to Game-Related Companies Careers in Game Development General Breaking Down the Stages of Game Development Design Understanding the Nature of Games Innovation in Games Game Player Gender Analysis How to Write a Concept Proposal How to Write a Game Proposal…

Read article: My Game Development Notes

Careers in Game Development

Management Producer Distributor Game Director Creative Director Art Director Technical Director Project Manager Product Manager Design Game Designer Story Writer Level Builder Art Character and Environment Designer Texture and 2D Artist 3D Modeler Animator Technical Artist Media, Post-Production, and Video Processing Specialist…

Read article: Careers in Game Development

Introduction to Game-Related Companies

Company Classification Upstream Game Development Companies Professional Service Companies Music and Sound Effects Studios Voice Acting, Endorsement, and Talent Agencies Game Engine Development Companies Software Protection Technology Companies Motion Capture Service Companies Outsourcing Production Vendors Software Testing Companies Midstream Publishers Operators Downstream…

Read article: Introduction to Game-Related Companies

Notes on Software Design Patterns

Decorator Pattern: Wraps an object to provide new behavior. Adapter Pattern: Wraps an object and provides a different interface. Template Method Pattern: Subclasses decide how to implement steps in an algorithm. Factory Method Pattern: Subclasses decide which class to instantiate. Singleton Pattern:…

Read article: Notes on Software Design Patterns