Back to Majik 3D MMORPG information archive main page.
screenshots play future

"Screenshots, or it didn't happen!"

An early hand-drawn Majik logo.

Open source Majik 3 text-based MUD

Majik 3 was a text-based Multi User Dungeon (MUD). This is the earliest Majik for which we have screenshots available. You can try the live version of this game.

Open source Majik 4 text client

Majik 4 was a multiplayer roguelike version of Majik which supported different client types. These were the screenshots from the VT100/ANSI terminal standard I/O program, which supported plain telnet in raw mode, but most of the users downloaded a local copy of the client for decreasing latency when playing with the UI.

Open source Majik 4 graphical clients

Majik 4 was a multiplayer roguelike version of Majik for which, at a point, we also developed some graphical clients, 2D top-down and isometric, even though it was still possible to play Majik 4 using a text-based client.

We developed graphical clients for Majik 4 using Java or GTK+. Java was preferred because users could run Java applets in a browser without needing to download a separate client program.

The Java clients:


GTK+ client:


GNOME client:

Open source Majik 3D

These are from different versions of the original in-development Open Source version of the Majik 3D MMORPG client.


First version of procedurally generated landscape texture:



We were quite proud of the procedural analytical sky model algorithm that we used for rendering dynamic sky:


Yes, the project was for many the place to learn real programming:

But oops, something went wrong...


This was the very first attempt towards creating a 3D game, made using plain OpenGL in 1998 or early 1999:

Proprietary Majik 3D

These are from different versions of the in-development closed source version of the Majik 3D MMORPG client developed with technology from Taika Technologies Ltd and Hybrid Graphics Ltd.

Various maps of Majik 3, Majik 4 or Majik 3D

Click to open larger. In Majik 3D and Majik 4, these maps were used as a base for a perlin noise algorithm to procedurally generate deformable landscape. In Majik 3 these were used to generate a huge deformable outworld map, but without a perlin noise algorithm.

Videos from the Open Source Majik 3D

These are from the open source version of the Majik 3D client from its in-development version, or these are sketches by the world designers of various objects that could be placed to the world.

Videos from the proprietary Majik 3D

These are from different versions of the in-development closed source version of the Majik 3D MMORPG client developed with technology from Taika Technologies Ltd and Hybrid Graphics Ltd.

Open source Undermajik client

Undermajik was one of the attempts to continue the project in a simplified form after the bankruptcy of Taika Technologies Ltd.

See a forum thread about these efforts.


Map of Undermajik, showing dungeon map with tunnels digged by players.


Another attempt at Undermajik by Yendor, freely diggable dungeons that were also free form, and not limited to Dungeon Master / Eye of Beholder style.

Sketches and mockups

Bonus content