Activerse

by Knivier

Create what you want, how you want, with all the modification you want.

Licensing

Activerse © 2025 by Knivier / Agniva is licensed under CC BY-NC-SA 4.0.


When sharing your code, you must abide under the same (CC BY-NC-SA 4.0) license.

What is Activerse?

Activerse is a powerful and versatile game engine designed to empower developers and creators to bring their imaginative worlds to life. It streamlines the 2D game development process, offering seamless integration of physics, graphics, and sound.


Whether you're a seasoned developer or a novice, Activerse provides the tools and flexibility to create complex, interactive experiences. Its modular architecture allows for easy customization and scalability, making it suitable for a wide range of game genres.


Activerse is a tool made by developers, for the developer.

Latest Version: v1.4.0

The First Year Update.

Random World Generation class helper w/Perlin Noise world generation tools
Physics Helper tools
Significantly more advanced dynamic lighting
Advanced multithreading computation support in game loop
More accurate FPS tracking
Debug menu fixes for better stability and formatting
Introduced static actor systems that don't update debugs
Activerse GUI Centered + Locked
Significantly more advanced collision detectment
Removed examples on Activerse, posting them as binaries instead
Item subclass added
Helper Timer class for managing time based actions
File Util time class for managing file read/writes to property files
Custom ActorVector helper class for helping with Actor-based Vector operations
Inventory system added with items stored for Actors usage on Actors/Worlds
Updated Audio interface for more functionality
All classes have UTD JavaDocs correctly formatted
Project-wide refactoring
Improved performance and stability

Activerse - v1.3.2 Features Video