Skip to content
View saltire's full-sized avatar
πŸ‘Ύ
hackin'
πŸ‘Ύ
hackin'

Organizations

@torontocrypto
Block or Report

Block or report saltire

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Please don't include any personal information such as legal names or email addresses. Maximum 100 characters, markdown supported. This note will be visible to only you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
saltire/README.md

πŸ‘Ύ So many experiments, so little time.

Apps and tools

  • rmapbash – A Minecraft map renderer written in Rust. Can do orthographic or isometric views. My first and only Rust project!
  • cmapbash – Earlier version of my Minecraft map renderer written in C. My first and only C project!
  • jumbotron – A Minecraft plugin that sends an area of coloured pixels from the game to a physical LED matrix via Arduino. My first and only Java project!
  • terramap – A map renderer for Terraria, written in Python.
  • starseed – A map renderer (the only one I'm aware of) for the game Starseed Pilgrim. Python, with a web interface.
  • color-replacer – A shader for Unity to selectively replace colours based on hue and saturation.
  • neopixels – A web-based controller for a NeoPixels LED strip via Arduino.
  • 5eCharsheet – A character sheet app for D&D 5th edition, in React Native.
  • microscope – A web-based version of the Microscope RPG.
  • react-boilerplate – A starting template for React client-side apps.
  • react-typescript-boilerplate – A starting template for React client-side apps with TypeScript.
  • typescript-webpack-boilerplate – A starting template for non-React client-side apps, with TypeScript.
  • react-node-boilerplate – A starting template for React/NodeJS server/client apps.
  • react-node-typescript-boilerplate – Same as above, but with TypeScript.
  • osteomancer – Software and firmware for an IoT-enabled bone-casting divination device, made for the Stupid Shit Nobody Needs and Terrible Ideas Hackathon, Toronto Edition.
  • android-emoji-pidgin – A smiley theme for Pidgin/Adium, using emoji from Google/Android's Noto fonts.
  • colours-react – A web-based RGB / HSL colour picker. My first project in React.
  • shirecalendar – A Python library for parsing, manipulating, and displaying dates reckoned in the Shire calendar.
  • hardlivin – A website and various tools I created to help plan Hard Livin', a physical art installation / interactive board game.
  • borgil – An extensible IRC chatbot written in NodeJS.
  • election-contribs – A scraper and viewer for political contribution data from the Elections Canada website.

Games

You can download/play some of these on itch.io!

  • cocomud – CocoMUD, a graphical multiplayer text adventure in the form of a Discord bot, for TOJam 2021.
    • cocomud-map – A quick canvas animation mapping all player movement through the CocoMUD game world.
  • have-a-knife-day – Have a Knife Day! A first-person fighter made in Unity for TOJam 2020.
  • army-of-weirdos – A deck-based game for two players, with a wacky cast of characters. Made in Unity for Global Game Jam 2020, based on a bunch of cards I made out of cut-up cereal boxes when I was 11.
  • mechtoplasm – A tactical vaporwave robot battle game, made for Global Game Jam 2019.
  • frankenfighter – A free-for-all fighting game with detachable limbs, for TOJam 13.
  • battlethedead – A Battleship / House of the Dead mashup for Ludum Dare 41.
  • slimepatrol – A two-player space shooter / cleanup game using a whole lot of soft-body physics in GameMaker Studio 2.
  • tower-of-smack – A freestyle platform / fighting game made for TOJam 11. Did this one solo!
  • lowrezjam18 – A fighting game constrained to a 64x64 pixel grid.
  • swordsjs – A web-based game where you play a blacksmith, and can forge millions of different swords.
  • driving3d – A top-down driving game in Unity with slick lighting.
  • dotshooter – A mobile game in the spirit of Bust-A-Move. Unity.
  • ibex – A fighting game where the players are a couple of horny mountain goats.
  • beatshooter – A rhythm-based bullet hell space shooter.
  • droid – A 3D clone of the C64 game Paradroid, in Unity.
  • parahacker – A clone of the hacking minigame from Paradroid on a 64x64 pixel grid, written in vanilla Javascript with the HTML Canvas API, for LOWREZJAM 2016.
  • hacknslash – Overthrow Of The Goat, a hack'n'slash game made for TOJam 10.
  • friendly-labyrinth – A maze-running game made as a spontaneous collaboration for Global Game Jam 2015, my first game jam.
  • advengine-tdd – A text adventure / interactive fiction engine, written in Python, with an example ported from a Commodore 64 game.
  • roverchip-tdd – A grid-based puzzle game written in Python with pygame.

Art

  • bbgifs – A whole bunch of looping animation experiments in Processing.
  • synaesthesia – Processing sketches designed to respond to a MIDI controller.
  • circletree – Fun with warping and deforming circular grids. Processing.
  • maxify – A Peter Max-style pop art generator in Processing.
  • astrochart – A web-based astrological chart generator.
  • gameoflife-3d – A cinematic animation based on Conway's Game of Life, made in Unity.
  • gameoflife – A generator of 2D animations based on Conway's Game of Life, using Python and pygame.
  • bar-portrait – A quick web-based art project that turns images into a bunch of black bars.
  • kaleidoscope – A web-based kaleidoscope you can play with in real time.
  • rogueworld – A cities-and-roads map generator.

Popular repositories

  1. android-emoji-pidgin android-emoji-pidgin Public

    Smiley theme for Pidgin/Adium, using emoji from Google/Android's Noto fonts.

    Python 11 2

  2. rmapbash rmapbash Public

    Minecraft map renderer, written in Rust.

    Rust 7

  3. custom-invisibles custom-invisibles Public

    Toggle and customize invisible characters individually in Atom.io

    CoffeeScript 5 2

  4. anime-matrix anime-matrix Public

    Rust script for controlling the AniMe Matrix display on an Asus ROG Zephyrus G14.

    Rust 3

  5. jumbotron jumbotron Public

    A Minecraft plugin that sends pixel art to an LED matrix via Arduino.

    Java 2

  6. tweego-dev tweego-dev Public archive

    Boilerplate dev environment for creating Twine games using Tweego.

    JavaScript 2 3