Skip to content
This repository was archived by the owner on Feb 2, 2026. It is now read-only.

FoxesWorld/CGE2

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Calista Game Engine v2

A modern, modular game engine built on Java for 3D game development.

Overview

Calista Game Engine is a component-based, modular game engine designed for flexibility and performance. It features:

  • Dependency injection system for clean architecture
  • Modular design with proper lifecycle management
  • High-performance asset loading and resource management
  • Modern rendering pipeline (coming soon)
  • Entity-Component-System for game logic (coming soon)

Quick Start

To use the engine in your project:

public class MyGame extends GameApplication {
    public static void main(String[] args) {
        new MyGame().launch();
    }
    
    @Override
    protected void registerModules(ModuleManager moduleManager) {
        moduleManager.registerModule(new GameplayModule());
        moduleManager.registerModule(new PhysicsModule());
    }
    
    @Override
    protected void initialize() {
        // Your game initialization code here
    }
}

About

@deprecated

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages