项目作者: N3ROO

项目描述 :
📚 A java 2D game engine powered by OpenGL (discontinued, working on a clone using OpenJFX)
高级语言: Java
项目地址: git://github.com/N3ROO/opengl-nero-engine.git
创建时间: 2018-12-26T16:13:16Z
项目社区:https://github.com/N3ROO/opengl-nero-engine

开源协议:GNU General Public License v3.0

下载


Nero engine

header

release tag issues license

A java 2D game engine powered by OpenGL.

1. Progression

I have a blog on my website where I speak about the last changes. Here is the todo list.

2. Project description

This is my most ambitious project yet. I plan to implement everything that I have learned in Computer Science these last years. I hope that the first version will be released this summer. To demonstrate the abilities of the engine I also plan to release a 2D game shooter and a physics scene.

Acknowledgments:

Libs used:

  • Jogamp: glugen, a tool which automatically generates the Java and JNI code necessary to call C libraries,
  • Jogamp: jogl, Java binding for the OpenGL API,
  • Apache : log4j 2, Apache Log4j 2 is an upgrade to Log4j that provides significant improvements over its predecessor, Log4j 1.x, and provides many of the improvements available in Logback while fixing some inherent problems in Logback’s architecture.

3. Contributing

Just fork the project and make the changes that you find necessary. If you use IntelliJ, you just need to open the folder
as a project. Then make sure to right click on “src/res” add “Mark Directory as” -> “Resources root”.
Please read CONTRIBUTING.md for details.

4. Contributors

5. License

This project is licensed under the GPL 3.0 License - see the LICENSE file for details.