Jasson Mcmorris

Indie Game Developer at Siege Games

Portland, Oregon, United States
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts

Summary

👤
Senior
🎓
Top School
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.
code12 years of coding experience
job4 years of employment as a software developer
bookSan José State University
github-logo-circle

Github Skills (10)

lua10
c-language10
ffserver10
cprogramming-language10
sql10
database-design10
ff10
inventory-management9
game-development9
product-management9

Programming languages (5)

C#CoffeeScriptLuaTSQLPython

Github contributions (5)

github-logo-circle
DarkstarProject/darkstar

Sep 2018 - Dec 2018

DEPRECATED - FFXI Server Emulator - See Project Topaz
Role in this project:
userBack-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.
emulatorffxiserver-emulatortopaz
AirSkyBoat/AirSkyBoat

Sep 2022 - Dec 2022

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:
userBack-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