Robert Larnach's repositories
BabylonJS-Game-Logic-Examples
A collection of small projects that show possible ways of handling game logic with BabylonJS
BabylonJS-Svelte-Typescript-Example
A simple example of using BabylonJS within a Svelte app, this time with typescript
BabylonJS-Svelte-Example
A simple example of using BabylonJS within a Svelte app.
GodotStateMachineCS
A simple state machine for Godot Mono
godot-mouse-camera
A simple mouse-controlled 3rd person camera for Godot game engine
ArcRotateCamera
Simple mouse-controlled 3rd person camera for Godot in both GDScript and C#
GodotNetworkTest
A simple example of networking in Godot engine
GodotStateMachine
A set of simple state machines in GDScript
gopherscript
A CoffeeScript inspired language that compiles to Golang.
aseprite
Animated sprite editor & pixel art tool (Windows, macOS, Linux)
dicttoxml
Simple library to convert a Python dictionary or other native data type into a valid XML string.
Go-Scheme-Compiler
A JS compiler for Go-Scheme based on the super tiny compiler
Go-Scheme-Runtime
A runtime for Go-Scheme
godot
Godot Engine – Multi-platform 2D and 3D game engine
gopherscript-scheme
A CoffeeScript inspired language that compiles to Golang written in Chicken Scheme
gopherscript-scheme2
A more function approach
GopheScript
An experimental compiler that (eventually) converts a superset of CoffeeScript to Golang
IsoVoxel
Generates isometric pixel art from MagicaVoxel .vox files
monkey-interpreter
An interpreter for the Monkey programming language from https://interpreterbook.com/
third-person-camera
A simple physics-aware third person camera