nya

Version, currently 0.1.0-alpha1 version
  • 0.1.0-alphalatestDec 12, 2017

github.com/nya-engine/nya

[WIP] Game Engine written in Crystal

22 stars
0 dependents
License: MIT

Installation

# Add this to your shard.yml
dependencies:
  nya:
    github: nya-engine/nya
    version: ~> 0.1.0-alpha

Then run:

shards install

shard.yml

Crystal
no constraint declared
License
MIT
Author
unn4m3d <smelnikov871@gmail.com>

Dependencies

Runtime Dependencies

  • obj*github: unn4m3d/obj, tag: 0.1.0-alpha
  • models*github: unn4m3d/models
  • chunked*github: unn4m3d/chunked
  • stumpy_png*github: stumpycr/stumpy_png
  • crystaledge*github: unn4m3d/crystaledge
  • stumpy_loader*github: unn4m3d/stumpy_loader

README

# nya_engine

[![Build Status](https://travis-ci.org/unn4m3d/nya_engine.svg?branch=master)](https://travis-ci.org/unn4m3d/nya_engine)

NyaEngine : 3D Game Engine written in [crystal](https://crystal-lang.org/) \[**Work in progress**\]

Inspired by Unity3D and X-Ray Engine

# How to test

Install dependences :
* `crystal`
* `libsdl2-dev`
* `libpangocairo-dev`
* `libode-dev` - for ODE bindings

```sh
  git clone https://github.com/unn4m3d/nya_engine/
  cd nya_engine
  crystal deps
  crystal test.cr
```