armos 0.0.2

Armos is a free and open source library for creative coding in D programming language.


To use this package, run the following command in your project's root directory:

Manual usage
Put the following dependency into your project's dependences section:

English/日本語

armos

armos is a free and open source library for creative coding in D programming language.

#Demo

import armos;
class TestApp : ar.BaseApp{
	ar.Mesh line = new ar.Mesh;
	
	void setup(){
		ar.setLineWidth(2);
		line.primitiveMode = ar.PrimitiveMode.LineStrip;
	}
	
	void draw(){
		line.drawWireFrame;
	}
	
	void mouseMoved(int x, int y, int button){
		line.addVertex(x, y, 0);
		line.addIndex(cast(int)line.numVertices-1);
	}
}

void main(){ar.run(new TestApp);}

#Require

  • dub
  • GLFW
  • SDL2(optional)
  • openGL3
  • FreeImage

#Install

  1. To use this package, put the following dependency into your project's dub.sdl.

    dependency "armos" version="~>0.0.1"
    
  2. Add to dub package.

    dub build
    

#Why use D?

  • Processing Speed : D is as fast as C++ programs.

  • Build Speed : The compilation is more faster than a speed of C++. Because of that, we can repeat trial and error.

  • Extensibility : We can use C/C++/Objective-C via D binding.

  • Easiness to learn : It isn't so much complex than C++!

  • Other point is here

#ScreenShots ss0

ss1

#Contribution Contributions are very welcome!

  1. Fork it
  2. Create your feature branch (git checkout -b my-new-feature)
  3. Commit your changes (git commit -am 'Add some feature')
  4. Push to the branch (git push origin my-new-feature)
  5. Create new Pull Request
Authors:
  • tanitta
Dependencies:
derelict-assimp3, derelict-glfw3, derelict-fi, derelict-gl3, derelict-sdl2, derelict-ft
Versions:
0.2.6 2017-Nov-12
0.2.5 2017-Oct-06
0.2.4 2017-Aug-20
0.2.3 2017-Jul-28
0.2.2 2017-Jul-28
Show all 17 versions
Download Stats:
  • 0 downloads today

  • 0 downloads this week

  • 0 downloads this month

  • 173 downloads total

Score:
2.0
Short URL:
armos.dub.pm