There is a lot of work between the game idea, and pixels on the screen / sound.
A long time ago all games were written from the scratch, but developers don’t like repeating the work. They soon realised they can take parts that they already figured out and that are the same or similar in multiple games and just reuse them.
The engine is the part between the code that describes your game rules and ideas, and the computer (visual and sound effects, user input, network connectivity etc.)
Latest Answers