Not much I can add to this. Games used to be painstakingly created from the ground up each and every time, there’s a lot of analogies you could use for this. Cooking a dish from painstakingly gathered and hunted ingredients, building a car by first smithing each part yourself etc.
At some point, people, and businesses, figured out that games, outside of their unique things, do a lot of the same things. Things that can be pretty much dropped into a new project with little, if any, alteration. Rather than making your own mayonaise you can just get it from a bottle because somebody else alreaady made it. I’d say that’s what we can call a “library”. You could also consider this a lego brick; one brick does graphics, another brick does audio, you just click them together, now you have graphics and audio in your game handled, ready for the content folks to record lines and design graphics for the game to show.
Stick a bunch of these together into a somewhat comprehensive package, and you get an engine. So, essentially a lego set that gives you a place to start from, or an easyMeal that you can still add your own spin to. That’s really the long and hsort of it.
Latest Answers