The Haruhi project aims to create an easy-to use layer on which 2-D games and applications can be written on. It uses OpenGL with the ability to fall back to Mesa wherever required when functionality is not available.
2D games are ubiquitous and most simply use the framebuffer for drawings. Generally, this represents a bottleneck in an age where OpenGL enabled hardware video accelerators exist everywhere. Since 2D games are capable of conveying very different content from 3D games, 2D games can be every bit as good as 3D games, if not better.Haruhi is built in an effort to allow these 2D games to exist, and to allow them to take advantage of the latest hardware capabilities of modern graphics cards to create highly artistic and fun to play 2D games.
Please contact davidsiaw if you wish to help work on Haruhi.
View full history Series and milestones
trunk series is the current focus of development.
All bugs Latest bugs reported
All blueprints Latest blueprints
-
Network subsystem for Haruhi
Registered -
Sound subsystem for Haruhi
Registered -
Create doxygen for Haruhi and its child libraries
Registered -
Make build scripts for Cygwin
Registered -
Create an MSVC wizard for applications using Haruhi
Registered