Welcome to GameSmart, the educational game technology system.
What is GameSmart?
GameSmart is a Windows-based game technology (often called an "engine" by those in the game biz) that is designed for two primary purposes:
GameSmart is a commercial-grade game technology adapted to the educational realm. It's a Windows-based environment running via DirectX. GameSmart is designed to run well on a wide arrange of PC computers-you don't need a super-powered computer to run GameSmart.
Probably the most unique aspect of GameSmart is that it is a gaming system which can be programmed via the Open Source programming language Lua. Lua is a simple, fast and powerful scripting language which allows GameSmart to be programmed with only the use of a simple text editor. There is no need to compile or pre-process GameSmart programs-you simply run the game and go. The real-time Lua console also allows GameSmart developers to interact with the game directly, while it is running.
GameSmart also provides a myriad of helper tools and functions, all of which are well-documented on this site.
What are GameSmart's features?
Game development is a team-based, multi-disciplinary activity that offers learning challenges and opportunities in a wide range of areas, including:
Click here to see GameSmart in action.
Who is the team behind GameSmart?
Click here to meet the GameSmart team.
Want to learn more?
If you want to learn more about teaching with or developing on GameSmart technology, send us an email and let us know.