Jasson Mcmorris is an indie game developer with 12 years of software experience, currently leading Siege Games and shipping the Crea beta across PC, Mac, and Linux. He combines low-level C++ systems work with Python tooling, tackling everything from core gameplay systems and networking to bug fixes, player communication, and indie marketing. His background includes client-side C++/Win32 development and modern desktop UI engineering with C# and WPF, demonstrating a broad toolkit for both performance-critical and user-facing software. An active contributor to legacy FFXI emulation projects, he’s improved server-side logic, database-driven drop systems, and Lua integrations—skills that translate to robust game server and tooling design. Based in Portland, OR, he streams development on Twitch, inviting community feedback and making his iterative process part of the product. He’s pragmatic and hands-on: as the primary developer on his projects, he moves fluidly between architecture, implementation, and player-facing support.
DEPRECATED - FFXI Server Emulator - See Project Topaz
Role in this project:
Back-end Developer & Database Engineer
Contributions:70 commits, 21 PRs, 42 comments in 3 months
Contributions summary:Jasson primarily focused on enhancing the back-end functionality by adding support for monster drop groups and updating relevant scripts and droplist entries. These changes involved modifications to SQL database schema for storing drop group information, and changes in the C++ code to handle item dropping based on these groups. Further contributions refined item management within the treasure pool, removing reliance on item order and addressing potential issues in item distribution.
Welcome to the AirSkyBoat Emulation code base. Our primary goal and purpose is to provide a 75 Cap emulation module to the LandSandBoat FFXI Server Emulator.
Role in this project:
Back-end Developer
Contributions:36 reviews, 25 commits, 5 PRs in 2 months
Contributions summary:Jasson primarily focused on improving the server-side emulation logic for the AirSkyBoat project. Their contributions include implementing patrol improvements in C++, adding null pointer checks for the `PMaster`, and moving Fantoccini skills into the ASB section. Furthermore, the user addressed a reraise menu issue, added voyage animations for the Manaclipper and corrected transport positioning issues. They also made several modifications to the Lua scripts used.
emulatorgoalserver-emulatorlandsandboatpurpose
Find and Hire Top DevelopersWe’ve analyzed the programming source code of over 60 million software developers on GitHub and scored them by 50,000 skills. Sign-up on Prog,AI to search for software developers.
Request Free Trial
Jasson Mcmorris - Indie Game Developer at Siege Games