Skip to content
View Taoshix's full-sized avatar

Highlights

  • Pro

Block or report Taoshix

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.

Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. Markdown is supported. This note will only be visible to you.
Report abuse

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

Report abuse
Taoshix/README.md

Hi there 👋

I started programming at the age of 14 in python on a Raspberry Pi in school. Over the years I have done all sorts of things like making Minecraft mods, developing games in Unity, building a Discord bot, tinkering with games like osu!, and self-proclaimedly reverse engineering my favorite childhood PS2 titles like Ratchet & Clank 3 to build a chaotic multiworld randomizer.

Current Projects

I am the main maintainer of the Ratchet & Clank 3 (Up Your Arsenal) Archipelago Multiworld Randomizer. This project lets you experience Ratchet & Clank 3 in a way you have never seen before.

  • The Mod: Randomizes everything from planet progression infobots, gadgets, and weapons (up to V5) to arena challenges, vidcomics, and titanium bolts.
  • Live Patching: Built into the Ratchet & Clank 3 Archipelago client is a system that applies live runtime memory patches directly to the game (supporting both US Black Label and European PAL versions) instead of modifying raw ISO files.
  • Chaos Elements: Features deep integration with Archipelago server logic, including custom multiworld traps (like the 1-Hit KO, Item Lock, and No Ammo traps) and advanced difficulty parameters like the server-enforced 1-HP Challenge.
  • Tech Stack: Primarily Python (Archipelago logic & world system) with a few MIPS Assembly instructions for patching (PS2 memory injection).
  • Workflow: Active development managed through a strict feature -> staging -> main rebase pipeline.

I am the founder and lead developer of Sketch Bot, a feature-rich, multi-purpose Discord bot originally built to be a testing ground for me to learn C# but has since then grown to become a discord bot for enhancing community engagement across hundreds of servers.

  • Scale & Impact: Currently found in over 1,300+ Discord servers with a combined total of 460,000+ members.
  • Core Systems: Built from the ground up with a custom RPG leveling system (complete with automated role rewards), an integrated global economy/currency ecosystem, and high-fidelity music streaming.
  • Utility & Fun: Features advanced server management tools (like bulk message pruning), real-time API integrations (such as anime lookup via MyAnimeList), dynamic image manipulation modules, and customizable per-guild server settings.
  • Tech Stack: C# and the Discord.NET library.

Pinned Loading

  1. Archipelago-RaC3 Archipelago-RaC3 Public

    Forked from ArchipelagoMW/Archipelago

    Archipelago Multi-Game Randomizer and Server - Ratchet and Clank 3: Up Your Arsenal

    Python 14 1

  2. SketchBot SketchBot Public

    Discord bot written in C# using Discord.NET

    C# 2

  3. AutoLeewayCalculator AutoLeewayCalculator Public

    Automatic version of LeewayCalculator for osu! stable

    C# 2

  4. FindMapFromPattern FindMapFromPattern Public

    Scans your osu maps to see if you have any maps that matches the reference pattern

    Python

  5. Loot-Simulator Loot-Simulator Public

    C#

  6. NodeStreaming NodeStreaming Public

    Streaming site made using NodeJS

    HTML