Skip to content

Latest commit

 

History

28 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 

Repository files navigation

EAGLE Hits

Easy A** Game & graphics Library and Engine (OpenGL). Cross platform graphics engine for simple graphics.

Some quick prerequisites

EAGLE is written in pure C++ and OpenGL with the GLUT/FreeGLUT library, and built with a shell script requiring g++.

What is EAGLE?

It's pretty self explanatory through the title, yet for clarity's sake EAGLE is a highly convenient yet powerful graphics library and engine that can be used to make 3d graphics, games, and animations. EAGLE is still in its basic and development stages, with many of its planned features, namely:

  1. Physics engine
  2. GUI + Editor
  3. Textures and Shaders
  4. Modeling interface

To be coming soon later. For the time being, EAGLE supports many basic yet useful features, such as:

  1. Mesh loading + rendering
  2. Camera functionality and vector transformation
  3. 3D figure geometry
  4. 3D transformation
  5. Vertex buffer support
  6. Blending + 4-byte color capability
  7. Shader loading (implementation still buggy, will patch later)
  8. Basic collision detection
  9. Basic texturing and texture mapping

About

Easy A** Game & graphics Library and Engine (OpenGL). Cross platform graphics engine for simple graphics.

Resources

Stars

3 stars

Watchers

1 watching

Forks

Releases

Packages

Contributors

Languages