- Scene Management: Easily manage and navigate between game scenes for a seamless gaming experience.
- Engine Shortcuts: Allow developers to use keyboard shortcuts for the entire engine functionality
- Scene
- Toolbar
- Object Placement: Create and place various game objects within scene.
- Characters
- Items
- Object Manipulation: Define their initial properties like position, size, flip, rotation, and other attributes.
- Flip
- Position
- Size
- Rotation
- Layer Management: Manage different layers for organizing and arranging objects.
- Camera Control: Set and control the camera position and properties.
- Collison Detection: Add colliders to objects for collision detection.
- Physic Detection: Adjust physics properties like gravity, friction, and restitution.
- Animator: Create and edit animations for sprites or objects.
- Asset Integration: Integrate various assets seamlessly into your game world.
- Game Objects
- Characters
- Items
- Environment Elements
- Special Effects
- Audio and Visuals
- Background Music
- Sound Effects
- Visual Effects
- Game Objects
- Event Handling: Efficiently handle user inputs for character control and interaction.
- Controls
- Keyboard
- Mouse
- Touchscreen
- Gamepad
- Controls
- Multi-platform Support: Develop games that run seamlessly on various platforms.
- Play Testing: Preview and playtest the game directly within the editor.
- Resource Management: Import and manage assets such as sprites, textures, sounds, and fonts.
- Real-time Updates: Implement real-time updates for dynamic changes within the game world.
- Customizable Alerts: Allow developers to set alerts for specific in-game events or conditions.
- Engine API: Allow developers to create functional scripts to control the entire game workflow
Follow these steps to set up the project on your local machine.
Step 1: Install dependencies
$ npm install
Step 2: Start application :)
$ npm start