项目作者: LorenzoLeonardini

项目描述 :
2D (and 3D) Engine
高级语言: Java
项目地址: git://github.com/LorenzoLeonardini/Badger-Engine.git
创建时间: 2017-04-22T22:15:15Z
项目社区:https://github.com/LorenzoLeonardini/Badger-Engine

开源协议:Other

下载



Badger Engine

Badger-Engine wants to be a 2D & 3D Game Engine written in Java. Right now the only part in development is the 2D one. The Physics Engine is made from scratch and so the Graphics one, which uses OpenGL with the help of LWJGL 3. OpenAL is used from this library, too.

Right now the Engine is under development and this means that all the features described could be not implemented yet. Please check the TODO list in the bottom of the page and don’t hesitate to contact me if you want to know something.

Current Version

The current version is 0.3Beta. It mainly adds collision between moving circles. Still need to fix a bug that causes not moving circles to not really collide well. You can see the exact changelog here. Remember to follow the development on the GitHub page.

Requirements

This Engine uses OpenGL 3. Make sure your graphics card (and all your target cards) support it.

TODO List

Here you can find the complete list of features/bug fixes I’m currently working on for the new version:

  • Switching to OpenGL
  • Circle - Rectangle collision
  • Bug fixes:
    • Circle bouncing bug

Leonardini Edu License

Badger Engine

Copyright (C) 2018 Lorenzo Leonardini

This license is very permissive as soon as the user uses this software for educational purpose.
He is free to:

  • modify this Engine and use it for a personal, private project
  • study the code for a learn scope
  • use this code or part of this code for a lesson
  • send this code to others (but including this license file)
  • use this Engine without any modification for a public non-commercial project

In every case the creator, Lorenzo Leonardini, needs to be explicitly credited.

If you want to use this Engine for a commercial project you must ask me for a permission.

Any other usage that is not specified here is ABSOLUTELY NOT ALLOWED and you MUST NOT do it.

If you need to discuss this license you can contact me at dev.lorenzoleonardini [ @ ] gmail . com

More