Welcome to ArcLib - 2D Game Library
Arc is a cross platform 2D game engine back-end. Arc contains a core that provides basic windowing, input, drawing, and math functionality. Through this, Arc offers several extensions, such as an OpenAL extension, scenegraph, gui, Blaze, Freetype font rendering, particle system, and a Sprite extension. Extensions all depend on the ArcLib core, although extensions are not guaranteed to be compatible, and multiple extensions may exist for similar functionality.
Games made with the ArcLib library
- TankWars Arc v0.2
- Dazel Arc v0.2
- FreeUniverse Arc v0.1
2008-2009 Maintenance
Currently in maintenance
- Tutorials will not be available. Only Ddocs through DSSS and example code available.
Arc v.3
General information:
- Was under development, however never officially released, as maintainable phase began before a .3 release.
Arc v.2
General information:
- released for Phobos in July 2007, Tango port released in September 2007
- Designed to work with D 1.0 Series and Phobos or Tango Version 0.99.5
- SVN Location, Phobos version
- SVN Location, Tango version
- Documentation
- API Reference
- Intro Tutorial
- Asteroids Tutorial
- Arc v0.2 Feature List
Arc v.1
General information:
- Does not work out of the box with versions of D above 0.177
- SVN Location
- Documentation
- Intro Tutorial
- Asteroids Tutorial
- Arc v0.1 Feature List
