ALEMIL

Welcome to a blog about game & application development

Scope of your first game 2018-02-24 21:21:00

I have an awesome idea for RPG game! It’s gonna have a great trading system and NPCs will have lives of their own, and the grass will grow and the river will procedurally split in half and...

Comments   0


Entity Component System 2018-02-17 15:13:25

ECS (Entity Component System) is a great architectural pattern that is perfect for building medium to big games, that offers some advantages over traditional OOP (Object Oriented Programming). In short, when using ECS, every game object consists of Entity - unique ID, multiple Components that hold data, and Systems that operate on and manipulate components. This separation allows for much easier implementation of independent features than big objects built with inheritance.

Comments   0


Sign up for newsletter!



Tags

Optimization FoV Cpp Programming Performance Theoretical Webdev First game REST Testing Gamedev Design Pattern Beginner Inspiration Algorithm ECS PHP Roguelike TDD Code Architecture