anchovy 0.8.3

Set of multimedia libraries for games and gui applications


To use this package, put the following dependency into your project's dependencies section:

dub.json
dub.sdl

This package provides sub packages which can be used individually:

anchovy:example01 - Example application that uses anchovy library

anchovy:example02 - Example application that uses anchovy library


#Anchovy

Set of multimedia libraries for games and gui applications. Currently in active development, so usage in big projects is not recomended. API can change with every version.

v0 6 0

##Simple docking implementation guiex02

##Structure:

  • anchovy.core - basic interfaces.
  • anchovy.utils - additional helpers.
  • anchovy.graphics - windows and rendering.
  • anchovy.gui - skinnable graphical interface. The only usable package right now.

##Dependencies:

  • dlib - vectors and matrixes
  • sdlang-d - gui markup files are stored in .sdl files
  • derelict-fi - for image loading (may be replaced by dlib image loader in the future).
  • derelict-ft - font rendering
  • derelict-gl3 - OpenGL renderer
  • derelict-glfw3 - window creation, input handling
  • derelict-sdl2 - window creation, input handling (abandoned)
  • derelict-util - used by other derelict packages

##Contributing: Any improvements, bug reports, feature-requests are highly appreciated.

##Building ###Windows and linux

Now the library can be built with dub.

To use in your project put a dependency like:

"dependencies": {
	"anchovy": ">=0.7.1"
}

To build example application execute in root folder:

dub build anchovy:example01 --build=debug --nodeps

You can download compiled examples from latest release. They include nesessary dll's. For linux you need to install libraries (glfw3, freetype, freeimage).

Authors:
Andrey Penechko
Sub packages:
anchovy:example01, anchovy:example02
Dependencies:
derelict-fi, sdlang-d, dlib, derelict-gl3, derelict-ft, derelict-glfw3
Versions:
0.8.3 2015-Dec-19
0.8.2 2015-Nov-07
0.8.1 2015-Sep-05
0.8.0 2015-Jul-18
0.7.1 2014-Oct-23
Show all 14 versions
Download Stats:
  • 0 downloads today

  • 0 downloads this week

  • 0 downloads this month

  • 893 downloads total