~klahr/nova-r8-rust

Rust Bindings
Added tutorial 01.
Added tutorial 02.
Added tutorial 03.

refs

master
browse  log 

clone

read-only
https://git.sr.ht/~klahr/nova-r8-rust
read/write
git@git.sr.ht:~klahr/nova-r8-rust

You can also use your local clone with git send-email.

#Nova r8 Rust bindings

#Table of Contents

#Description

This library comprises Rust bindings for the Nova r8 game engine.

#Install

  1. Adhere to the installation guidelines for installing the essential Nova r8 library.

#Usage

Create a new project named my-game.

$ cargo new my-game
$ cd my-game
$ cargo add nova-r8

Add the following content to the src/main.rs file to instantiate a blank window.

use nova_r8::*;

fn main() {
    let g = Game::new();

    while g.run() {
    }
}
#Build:
$ cargo build
#Run:
$ ./target/debug/my-game

#References

Refer to the Nova r8 project for comprehensive references.

#Structs

#nova_r8::Game
#nova_r8::Actor
#nova_r8::Vec2

#Maintainers

~klahr

#Contributing

We enthusiastically encourage and welcome contributions.