nova-r8

Crates.ionova-r8
lib.rsnova-r8
version0.2.0
sourcesrc
created_at2024-01-01 23:25:18.418307
updated_at2024-01-19 20:56:32.237433
descriptionThis library comprises Rust bindings for the Nova r8 game engine.
homepage
repositoryhttps://git.sr.ht/~klahr/nova-r8-rust
max_upload_size
id1085609
size46,294
(klahr)

documentation

README

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.

Commit count: 0

cargo fmt