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.