Skip to content

📚 A java 2D game engine powered by OpenGL (discontinued, working on a clone using OpenJFX)

License

Notifications You must be signed in to change notification settings

lilgallon/opengl-nero-engine

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

82 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

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.

About

📚 A java 2D game engine powered by OpenGL (discontinued, working on a clone using OpenJFX)

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages