Skip to content

Documentation

Hugar edited this page Aug 8, 2021 · 1 revision

The Wiki is not at a point yet where we feel it can be compiled into an offline version. However, we do have a page export extension installed that you can use to export pages for now.

This article serves as a high-level overview of the core concepts used in ENIGMA to make games.

Basic
link= Actions A unique drag and drop solution to creating games.
link= Events Fundamental to how your game's logic is processed. They are triggered periodically or when certain conditions have been met.
link= Functions Similar to actions but are a more traditional programming concept and require that you write code.
link= Variables Store information and data such as how many lives or health a player has.
link= Constants Variables that do not change, such as the mathematical constant Pi.
link= Resources Primary means of organizing your game's content.
link= Debugging Find out why a game is crashing or not performing as expected.
link= Redistributing Share your games with other people and create a published version.
Advanced
link= Input Allows the player to interact with the game using various devices.
link= Movement Motion and interactivity are essential to making a game feel active.
link= Collision Detection A natural consequence of moving objects is that we need to detect when they collide with each other.
link= Physics Some games require more than simple collision detection and need objects to behave as they do in the real world.
link= Audio Sound effects and background music help to immerse the player in the game.
link= Multiplayer Connecting players together in the same game can often add replay value and create interesting dynamics.
link= Drawing Things One of the most essential parts of any game is drawing things on the screen.
link= Particle Effects Special effects that make the graphics look more realistic and like objects have physical qualities.
link= 3D Graphics Can be used for special effects and to add extra depth to your game.

Clone this wiki locally