Devlog 6 min read

Devlog Day -1: From a Solo Demo to a Near-Beta MMORPG

This is not a launch trailer in article form. It is a look back at what happened before the devlog officially began. Endless Adventure Online started as a small solo demo meant to prove that characters, monsters, a map and a UI could feel right. It has since grown into a near-beta 2D browser MMORPG that can support a real multiplayer world.

Early solo prototype of Endless Adventure Online with grass tiles, monsters, a player character, skill bar and UI
The first solo demo focused on the basic feeling: a top-down 2D RPG scene, enemies on the map, a player character, skills, health bars, chat and a UI that could be discussed and improved.
Near-beta village scene of Endless Adventure Online with multiplayer characters, NPCs, quests, chat, portals and minimap
The current near-beta direction is much closer to an MMORPG scene: a village, NPCs, quests, player characters, pets, chat, portals, a minimap and a more complete game interface.

The reason this post is called Day -1 is simple: it is about everything that happened before we began writing the devlog properly. The first screenshot came from the earliest solo demo created with Claude Design. At that stage, the goal was not content volume. The goal was to see whether a character standing in a map, fighting monsters and using a basic interface could already suggest the feeling of a browser MMORPG.

That prototype did not stay as a nice-looking mockup. It was rebuilt, expanded and reworked until the project started to behave less like a demo and more like an online world. In the second screenshot, the direction is clearer: the town has a sense of place, NPCs and quests are visible, player names and titles matter, pets are present, chat is alive, and the UI has become part of the game rather than a temporary overlay.

The biggest change was not only visual. The question shifted from “can this screen work?” to “can this world be played for a long time?” For an MMORPG, the screenshot is only the doorway. Levels, classes, dungeons, equipment, life skills, social systems and network stability are what decide whether players want to stay.

NEAR BETA PROGRESS

This is no longer just a screenshot

There is still a long schedule ahead, and this is not the final live-service version. But the core of the game has moved past the prototype stage. These are the main systems that are already complete or in an expandable state, and each of them can become a more focused devlog later.

Levels and advancement

The Lv.1–350 progression line is in place, together with the five-job-advancement framework that supports longer character growth.

Class structure

The game currently has four base classes, and each class branches into three directions, creating twelve class paths in total.

Collections and life content

The collection system, gathering and crafting are already in an expandable state, so the game is not only about defeating monsters.

Equipment growth

The core weapon potential system is complete, giving long-term equipment progression a foundation to build on.

Dungeons and rewards

Dungeon design is still expanding, including encounter variety, different pacing, and treasure chest reward structures.

Online stability

WebSocket connection and synchronization work continues, with the goal of making a browser-based multiplayer MMORPG feel stable.

TECH NOTE

The technology matters, but the experience comes first

A lot of lower-level work happened during this period: front-end rendering, PixiJS scene presentation, WebSocket synchronization and deployment planning. All of that matters for a browser MMORPG, because players do not stay because of technology names. They stay because the world loads quickly, feels responsive and remains stable while other players are present.

That is why Day -1 is not a hard technical post. PixiJS, Cloudflare, WebSocket architecture and browser deployment deserve their own technical recap later. This first post is about something more basic: how the game grew from a demo into a world that can keep growing.

NEXT DEVLOGS

Topics we should break out next

If every system is forced into this one article, it becomes only a checklist. Day -1 works better as the opening chapter, while dungeons, classes, weapons and life content can each get a focused post of their own.

CLOSING NOTE

It is not finished, but it is no longer just an idea

Endless Adventure Online still has many systems to polish, many numbers to tune and many interfaces to improve. But the most important change between the two screenshots is this: the project has moved from a playable solo demo into an online world that can continue to grow. The next devlogs will start opening that world piece by piece.

Beta Now Live

Beta Now Live

No download, no invite code — open beta.endless.tw in your browser and play. Bug reports and patch chat live on the official Discord.