Modularity is one of the most important things with making a game. It makes things easier on yourself and also makes the game engine run quicker with optimized texture space
Theory: Games have you load textures off of maps for every object in the level. If you have two of the same objects but with different textures, then that is twice as much memory used for textures. Right. The goal is always to optimized space to give you the best quality to customization ratio possible.
Here I decided to break down one box into its basic components, create a few more variations of those components (on the right). From there I was quickly able to manufacture 16 brand new variations of boxes very quick. A lot quicker then having to draw out those 16 variations by hand and saves in texture space as the game engine only has to load the right assets to create all boxes.
Don't think you'll get board by seeing the same object over and over again in this game!^^
4 years, 11 months ago
24 Nov 2013 23:02 CET
Full Size: fc981e4c1b235c58357dcada2fce97d1