Release v0.1.0 - Major Feature Additions
enik-engine » Devlog




New Features:
-
Asset Manager:
- Asset Management system introduced for organizing and accessing project assets.
-
Animation System:
- A fully integrated animation system has been added. This includes:
- Animation Asset: Define and store animations.
- Animation Player Component: Attach animations to entities.
- Animation Editor Panel: A user-friendly panel for editing animations.
- A fully integrated animation system has been added. This includes:
-
Tabbed Interface:
- The editor now supports a tabbed interface, allowing you to open and work with multiple scenes simultaneously. Even Unity does not have this feature!
-
Prefabs:
- Introduced Prefab Support, enabling reusable entities that can be instantiated across different scenes.
- Prefab Editor: A tab to manage and edit prefabs, simplifying asset management and scene building.
-
Colorful Editor:
- Each asset now has its own color attached, and certain components also have distinct colors. This improves visual recognition and makes the editor more colorful and engaging.
-
Runtime App:
- A basic Runtime environment has been integrated, allowing you to build and run projects.
-
Text Rendering:
- Added support for rendering text in the engine.
- Font Asset: Manage font assets for text rendering.
- Text Component: Easily display text in the game world.
-
Audio Support:
- Added Audio Sources Component for playing audio clips in your scene.
- You can now trigger audio playback directly from scripts.
-
Global Transforms:
- Entities now support global transforms, making it easier to manage positions, rotations, and scales relative to the entire scene.
-
Persistent Entities:
- Persistent Entities now maintain their state across scene loads, making it easier to handle long-term game states.
Development Tools:
- build.sh: A script for easily building the project.
- export.sh: A script for exporting the project, helping with packaging and distribution.
Files
enik-engine-v0.1.0-example-reborn.tar.gz 4.5 MB
60 days ago
enik-engine-v0.1.0-example-reborn.zip 4.8 MB
60 days ago
Get enik-engine
Download NowName your own price
enik-engine
a tiny game engine
Status | In development |
Category | Tool |
Author | hanion |
Tags | Game engine |
Leave a comment
Log in with itch.io to leave a comment.