bvssvni
Computer and AI engineer with 17+ experience in prof. software dev. Founder of Piston, creator of Dyon. Deep math. intuition thinker, Rust "friend of the tree"
Cutout ProNorway
Pinned Repositories
rust-idris-fs
An attempt at writing C libraries in Rust that can be called from Idris
rust-snake
Sea Snake Escape: A sea snake game in Rust using Piston game engine
image
Encoding and decoding images in Rust
dyon
A rusty dynamically typed scripting language
graphics
A library for 2D graphics, written in Rust, that works with multiple back-ends
piston
A modular game engine written in Rust
piston-examples
A collection of examples using the Piston game engine
piston_window
The official Piston convenience window wrapper for the Piston game engine
bvssvni's Repositories
bvssvni/canvas-ios-checkbox
A canvas2d checkbox in iOS style
bvssvni/csharp-matrix2d
Matrix library for 2D coordinate transformation.
bvssvni/lua-recording-keystrokes
Record key press and key releases.
bvssvni/luagroups
Group oriented programming in Lua
bvssvni/ref
Super-fast, easy to use, lightweight, flexible, reference pointer garbage collector in C
bvssvni/slice
Slices in C
bvssvni/canvas-app
Javascript framework for developing browser apps.
bvssvni/csharp-joint2d
A simple representation of a joint for 2D physics.
bvssvni/csharp-randomlist
Picks random item from a list, but never the same item twice in a row.
bvssvni/csharp-spritesheet-analyzer
Analyze animated sprite sheets.
bvssvni/gametheory
Packing multi-dimensional data for game theory applications.
bvssvni/generator
Boolean algebra on 64 bit pattern generators, written in C.
bvssvni/grouptheory
Notes on group theory
bvssvni/list
Dynamic typed list for C with Ref garbage collector.
bvssvni/lua-blocks
A 2D block editor for game level design.
bvssvni/lua-cannonball
Calculate cannonball trajectory
bvssvni/lua-document
Display document actions in upper left corner with open and save actions.
bvssvni/lua-keyboard
Keyboard helper for Love2D game engine.
bvssvni/lua-mazegenerator
Generates a 2D maze.
bvssvni/lua-mode
Displays F1-F12 options in upper right corner.
bvssvni/lua-pathmap
Path finding using group oriented programming.
bvssvni/lua-randomizing
Module for doing shuffle and randomizing tasks.
bvssvni/markov
Fast Markov chain data mining.
bvssvni/rules
Simple rule based system in C for integers.
bvssvni/sorted
Powerful sorted list in C
bvssvni/stringbuf
Efficient ref garbage collected string buffer in C.
bvssvni/stringbufio
IO for stringbuf in C.
bvssvni/stringslice
Extract tokens from C strings.
bvssvni/tsp
Accurate Traveling Salesman Problem solver in C for up to 64 cities.
bvssvni/ugroup
Fast Boolean Algebra on unordered groups