EthanLab Software Development · Product Management · Tech Reviews

Research notes

Notes from an ongoing exploration

Recent articles

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

Exploring Business Models in Gaming

Common Business Models Work for Hire Earlier Stage Development Completion Bond Pick up Deal Factors Affecting Industry Profitability Barriers to Entry for New Competitors Intensity of Competition Among Existing Competitors Innovative Game Development Technologies Expanding Coverage Through Bricks and Clicks Promotional Campaigns…

Read article: Exploring Business Models in Gaming

How to Test Applications

Testing Methods Blackbox Testing Equivalence Class Testing Boundary Value Testing Pairwise Testing Whitebox Testing Greybox Testing Standardized Testing: Java Verification (Unified Testing Criteria) Application Characteristics Software Execution Flow Application Characteristics Questionnaire Stability Program Stability Testing Power Usage Application Launch Game Software Installation…

Read article: How to Test Applications

How to Design Game Interfaces

Perspectives PoV (Point of View): Whose Story Is It? Narration Perception Introspection Voice Visual Representation Perspectives First-Person Single Third-Person Multiple Third-Person Panoramic Perspective Mixed Perspective Usability Patterns in Game Interaction Design Nielsen’s Heuristics Visibility of System Status Match Between System and the…

Read article: How to Design Game Interfaces