Skip to content
/ Nirvana Public

Nirvana game engine

License

Notifications You must be signed in to change notification settings

WRtux/Nirvana

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

26 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Nirvana Game Engine

Introduction 介绍

Nirvana is a light-weight 2D RPG game engine running on JavaME devices. Requiring at least 512KB RAM to run, it can be deployed on old MTK phones as well as on Android/Windows devices.
Currently, its basic functions are still under development, and cannot be used to make games.

More information can be found in this topic in Baidu Tieba (Chinese).
关于此引擎的中文信息请移步此贴子

Status

The development of this game engine has started again. The last modification of the source is on 2020-07-23.

All the classes (include compile-failed and deprecated ones) has been moved to this public repository, but most of them don't have JavaDoc.

The engine's development was launched in August 2018, and the repository was moved to GitHub in September 2019. Thus, older versions of it are not uploaded.
Important changes of the engine since 2019 are listed below.

Latest version

  • Separate WindowElement implementation from window control
  • Rewrite the coordination control
  • Add some JavaDoc for main logic (Chinese)

Code

Since the engine's basic functions are under development and could be rewritten anytime, build pass is not guaranteed.

A JavaME SDK is required to build or run the engine on desktop.

About

Nirvana game engine

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Languages