Skip to main contentSkip to project detailsSkip to contact
Ocean View Games
Domi Online

Domi Online

Lead development of Domi Online, a no-level-cap Unity MMORPG, from 64-bit progression and server-authoritative gameplay to combat, quests, environment art and level design.

Domi Online is a soulslike MMORPG with no level caps and no skill caps, set in a large open world where progression never stops. It combines the long-term grind of classic MMORPGs with harsh, high-stakes combat, and it needed to be built by a very small team. David was hired first as lead developer, after an initial code review impressed the founders. Adam joined as a senior Unity developer, and Brinca led networking as the project's network engineer. That core team of three built the game, with a scope that would normally call for a much larger studio. Nobody on a team that size gets to be just a programmer. David and Adam built the UI, combat, quests and skilling systems, and also created the environment art and designed the levels. Domi Online secured backing from investment partners including Avalanche. We also sat down with the Domi team for an in-depth interview about the project. David has led development since 2021 and later became a director and shareholder of Domi Online. For the detail of how the game was built, from 64-bit progression to five engine upgrades, read the Domi Online case study.

What the Client Said

“I can say with full confidence there would be no Domi Online without their expertise.”
Read full quote
“Initially hired David to review code for the game at a very early stage and was blown away by his abilities and after a round with the board we hired David as lead developer for the project. He brought with him other developers who also did great work and I can say with full confidence there would be no Domi Online without their expertise.”
“Dedicated members who always go above and beyond expectations to deliver.”
Read full quote
“David and Adam's workflow is always carried out with sophistication and passion, providing our team with vast expertise of the industry whilst maintaining a high standard of work and pride in each component fulfilled. Dedicated members who always go above and beyond expectations to deliver. Great asset to any team!”
Our Contributions
64-Bit End to End

64-Bit End to End

Stats, experience and other player values use 64-bit integers throughout the client, server and database, so progression with no level or skill caps never hits a 32-bit limit.

10,000+ Interactive Trees

10,000+ Interactive Trees

Forests use GPU instancing, and each tree swaps to an interactive stump only when a player chops it. The result runs at 100fps or more on ultra settings on an RTX 3090 and an RTX 4070.

Unity 2020 LTS to Unity 6.3

Unity 2020 LTS to Unity 6.3

The project was upgraded in place through every LTS release, from 2020 LTS, 2021 LTS and 2022 LTS to Unity 6 and Unity 6.3, without a rebuild.

Building Something Ambitious in Unity?

Tell us about the game, its scale and where you need experienced help, from engineering to art and level design.

Tell Us About Your Project