Sam Boyer  

web dev - game dev - music production - other stuff

About Me

👋 Hello! I'm a computer scientist from the UK, previously studying at the University of Oxford, currently working as a software engineer. I love making creative things with computers, whether it's a game, webapp, music, videos, glitch art etc. (with varying degrees of success.)

👨‍💻 My go-to languages are Python & TypeScript, but can also whip up some PHP/C#/C/Scala in a pinch. For games, I've used Unity for a few years, but have recently been trying out Godot.

🌍 Outside of tech, I'm also pretty keen to do more to help the climate movement - if there's any projects / job roles that I might be able to help with, please get in touch.

Projects




Birb World Tour: Royale

C#, Unity, Blender

High-speed 3D running game, with persistent upgrades & 99 totally-not-AI opponents. Made for Ludum Dare 55.

Jam Page
A screenshot from Birb World Tour

  ...a blog

A home for scattered thoughts about tech & life. Built using pandoc & jinja. What will he write about next??

2023

TEMPLE IS ACID

Godot, Gdscript

Most accurate Bee simulator of 2023. Made for Ludum Dare 54, rated 3.9/5 overall.

Jam Page
TEMPLE IS ACID logo

🎄 Advent of Code 2023: Language Zoo

Python, JS, PHP, Lua, C#, TypeScript, Scala, Java, Ruby, Perl, Godot, PICO-8, Go, Rust, Processing, C, Bash, Haskell, GLSL, CSS, Excel, PostgreSQL, Scratch, Carolscript

My second AoC challenge was to use a new language a day. Sometimes fun, sometimes quite painful.

Watch me suffer
picture of code
2022

  "Pathfinding Algorithms and Computational Complexity" - Worksheet

for OxNet Summer School 2022, Pembroke College Oxford.

Mockathon

JS, Python, RemarkJS, CSS

A random hackathon presentation generator. A short questionnaire creates a prompt for a GPT-2 model trained on Devpost. One of the top 6 projects at HackCambridge 2022!

More Info
Mockathon project sreenshot

🎄 Advent of Code 2022: Python Golf

Python

Trying to solve 25 programming puzzles in as few characters as possible. The final result was 6,3KB, which I reckon is good enough.

⛳️💫🏌️
picture of code
2021

Oxford Recording Society

PHP, JS, CSS, Wordpress

A new web platform for OXRS containing a members lists & posts, customisable profiles, and a dynamic termcard. Uses a custom WP theme, static promotional pages and an ungodly mashup of WP plugins.

Visit Site
ORS website sreenshot
2020

BLOOM Eternal

Lua, PICO-8

An arcade shooter / water-em-up made in PICO-8 - fend off demons with an arsenal of weapons & keep your precious flowers alive. Made for Ludum Dare 46 in a team, rated 3.6/5 overall.

Jam Page
BLOOM Eternal logo

Stonks VR

C#, Unity

A 3D stock correlation calculator & visualiser. Running Unity3D on the Oculus Quest, with real-world stock data. Source code available on my Github.

Demo Video
Stonks VR logo
2019
2018

ParliaMate

JS, CSS, Node.js, MySQL

A simple app to learn more about UK Parliament, bills that matter to you, and your MP. Built in 24 hours for OxfordHack 2018 (and won!)

Project Page
Parliamate logo

Ludum Dare Simulator 2019

C#, Unity

A highly-accurate* simulation of the game jam experience. Play 7 minigames to build your greatest game, with limited energy and disk space. Made for Ludum Dare 42, positioned 3rd place Overall!

Jam Page
Ludum Dare Simulator 2019 Logo

QuizNet

C#, PHP, Unity, WinForms

A networked homework distribution system for schools. Manage students & classes, create engaging quizzes, assign to classes, then monitor results - all in one place.

More Info
QuizNet logo

Jukebox-YT

JS, CSS, WebExtension API

A YouTube player WebExtension that lets you collect and group videos into dynamic playlists and play with rating-weighted shuffling.

Firefox Addons Page
Jukebox-YT logo

Turtle Racers

C#, Unity

A LAN-multiplayer turtle graphics racing game, built in 11 hours. Hastily issue commands to beat the course before your opponents. Made for Ludum Dare 41, rated 3.6/5 overall.

Jam Page
Turtle Racers 2019 Logo
2017

SimpleSpectrum for Unity

C#, Unity, WebAudioAPI

A simple package for Unity that generates a great-looking audio visualiser in real-time. Free on the Asset Store and used by 7,000+ developers!

More Info
SimpleSpectrum logo

Ketchup Quest

C#, Unity

An endless arcade sauce-em-up: choose from multiple characters to fight alone or with a friend, to protect your saucy stash. Made for Ludum Dare 40, positioned 79th overall.

Jam Page
Ketchup Quest logo

...This Site

HTML, JS, CSS, WebGL

Fairly self-explanatory. Everything here has been hand-crafted by yours truly, with small changes over the years.

Descend
Screenshot of an old and ugly version of this site

Untitled Voxel Game

C#, Unity

A procedurally-generated 3D exploration game in Unity. Roam, collect, design and build in a pseudorandom, (nearly) infinite world.

More Info & Source Code
Voxel Game screenshot
2016

(I Can't Believe It's Not) Minesweeper

C#, Unity, Photon/PUN

A totally-not-clone of everyone's favourite bomb-defusal puzzle game. Featuring save states & online co-op.(Android port coming soon)

Play Now
Minesweeper screenshot

CMD Relay

C#, Mobile

A remote administration app for Windows Phone 8.1. Define your computer network, create custom commands & programs, then execute on remote computers via Relay Service hosts.

More Info
CMD Relay logo

More fun stuff ✨


Some music I'm enjoying at the moment:







Some videos I used to make with Blender, Vegas, OBS etc:




Video: Dogephone Video: Unity Day/Night Cycle Video: Arity Music Video: Ketchup Quest Trailer Video: Ludum Dare Simuator Postmortem Video: Froggy Chair

Contact

sam@[bot block]samboyer.uk