Techne is a modeller for Minecraft written in TypeScript and in use over at http://techne.zeux.me
There is an example implementation of the editor in /example
- Typescript Compiler download at http://www.typescriptlang.org/#Download
Run one of the commands below and you will find the compiled file in ./build
##Viewer
tsc @build-viewer
tsc @build-editor
If you wish to contribute, please create a fork and submit a pull-request. Also, I'd appreciate it if you follow the code standard in use.
- Write a comment for every fuction (at least public ones)
- No implicit typing on function arguments and return values
- No implicit typing on fields and properties
- Preferably, write tests for your changes and make sure existing ones don't fail
You can get help by either createing an issue or joining #techne on irc.esper.net.
The viewer and editor have different dependencies. ##Viewer
- JQuery
- three.js
- all of the above
- knockout.js
- pixi.js (for the texturemapper)
This projects is licensed under the Apache 2.0 license Short version:
- You modify, distribute and sublicense
- You cannot hold the developers liable for anything you do with the software
- You must retain the original copyright, state changes and include the full license text in modified software
There's also a nice overview over at tl;drLegal