⇐ MY QUORA-INDEX QUORA - my answered Questions

QUORA - my answered Questions

Q011: How do I build a game engine from scratch?

Vladislav gave a brilliant answer and I want to add something.

As an implementation language I would encourage you to use a highly interactive language which is extendable or support 2D / 3D graphics, sound maybe realtime support and access to (USB) devices. Probably native optimized code generation would be nice as well.

IMHO I would go with Forth and gradually build a game engine.