Skip to content

The game you have in mind,taken from prototype to launch

From PC to mobile to .io games; engines: Unity, Godot and web (Three.js, PixiJS). What's playing behind this is our own work.

HOMEWARD: taking the city apart for the ark
HOMEWARD, mid-teardown. Every one of these buildings came out of a Blender script.

How we make games

We build the core of the game first and put it in your hands. HOMEWARD started as a simple 2D version; it became 3D only once the gameplay was settled, and we then checked that every rule still played out exactly as it did in 2D.

Difficulty isn't tuned by gut feeling. Every run of CHASSIS-0 can be replayed exactly, so when a rule changes you can see what moved; the computer plays full matches on its own, and we tune from how long and how hard each stretch turns out to be.

We look after what happens after launch too. palserver GUI, made by Dalufish, io Software and TOC, lets players who have never run a server host their own Palworld server, and your game servers can be left with us on monthly hosting, version updates and mods included.

When it's done, the code, the accounts and the documentation are yours. Maintain it yourself or hand it to another team.

Prototypes are fixed price: a small web game starts at about NT$50,000 and is playable in one to two weeks. See pricing

Things we have made

HOMEWARD in-game: the camp on the ice

3D survival builder

HOMEWARD, Three.js. The ark can't carry everyone.

CHASSIS-0 in-game: a mech surrounded by the horde

Mecha action roguelite

CHASSIS-0, three.js. Auto-aim. Full control.

The fort by day, rendered in Unity

Medieval building and night sieges

NIGHTWALL, Unity. Every wall you draw changes how they get in tonight.

CATTO in-game: Catto and a shiba up the tree

Portrait pixel idle

CATTO, PixiJS. One more branch. Who moves in next?

STRATA in-game: stratum 7, the molten core

Physics digging

STRATA, PixiJS. Dig down until you see another sky.

Where the host sees who is online, their ping, and whether to kick them

Game server tooling

palserver GUI, React, Node.js. One click to run a Palworld server.

About us

io Software Games is the game studio of io Software, a Taiwanese software company started by two founders, whose main site covers digital and AI transformation; the games live here. We work mainly over online meetings.

[email protected]GitHubInstagramiosoftware.ai

Eason Lu
Eason Lu(Dalufish)Founder of io Software, game developerFocused on user experience and player psychology. His design starts from the first few seconds after a player opens the game: is it readable, how fast does it click, does every action answer back. Dalufish, the name in the game credits, is him.
Ming ChenCo-founder of io SoftwareResponsible for infrastructure and reliability, from running servers to getting hardware and software integration projects into the field. On the games side, that means game servers and keeping things running steadily after launch.

From the studio

HOMEWARD in-game: the camp on the ice

The HOMEWARD trailer was measured frame by frame before it shipped. That pass caught a bug in the game itself: crew members could turn all the way round within a single frame.

STRATA in-game: stratum 7, the molten core

For a while STRATA could get stuck at the bedrock: if you arrived short on materials, the mini-game was replaced by a "requirements not met" panel and never came back, even once you had enough. The tests were green because every test save had full materials; it was found by playing. The checks have started from too few materials ever since.

CATTO in-game: Catto and a shiba up the tree

CATTO's first commit landed a little after eleven at night; by the next afternoon it was playable. Less than a day, start to finish.

Got a game to make? Write to us

Tell us about the game: genre, platforms, where it stands, when you'd like it and a rough budget. We reply within two working days.

[email protected]
Talk about your game

A format you can use

Game genre:
Platforms (PC, mobile, web):
Current stage (idea, design doc, prototype, live and needs an update):
Timeline:
Budget range:
Anything else:

Publishing and press enquiries go to the same address; please put the game's name in the subject line.

For software and digital transformation services, visit io Software. iosoftware.ai