Hello! I'm a software developer making free/open source games on GitHub!
A fangame of SuperTux and SuperTux Advance. Use save states and other powers to win!
Play on Newgrounds or itch.io.
Source code: https://github.com/dtsudo/Tux-Planet-Speedrun-Any-Percent
A game where you use hacks to win against the AI.
Play on Newgrounds or itch.io.
Source code: desktop version or browser version
I ported KelvinShadewing's SuperTux Advance to run in a web browser.
Play on itch.io.
Source code: https://github.com/dtsudo/SuperTux-Advance-Web-Port
A danmaku shmup; play on itch.io or on GitHub pages.
Source code: desktop version or browser version
A prototype danmaku shmup. Play on GitHub pages.
Source code: desktop version or browser version
A simple sudoku game, created as a "hello world" exercise in game development. Play on GitHub pages.
Source code: desktop version or browser version
I wrote a Lichess bot that intentionally hangs its queen, but then plays Stockfish moves afterwards. (For novice chess players, the bot is still challenging to defeat because novices generally can't win against Stockfish even when up a full queen.)
The codebase is designed as a static site. This means that if you have a Lichess bot account, you can run the bot without installing anything. Just go to https://dtsudo.github.io/Dtsudo-Queen-Sacrifice-Bot/index.html and provide a Lichess OAuth token; the bot will show up on Lichess and accept challenges from other players as long as the browser tab stays open.
Source code: https://github.com/dtsudo/Dtsudo-Queen-Sacrifice-Bot
Halite was a programming competition held in 2016.
I made an AI program that ranked 355.
I ended up spending more time teaching the AI to write GG than actually making it stronger.