The Goblin and the Butterfly
is a free MMORPG with an open source 2D client
(Play in your browser beta)
might stay there for a longer time, since new stuff is added with
550 MB disk space, SDL libraries plus header files, C compiler (gcc or dev_cpp) to compile the client, if you can't use the precompiled ones.
The client and artwork are Public Domain, use it for whatever you might need it.
However, to play TGaTB with the client, there are some in game rules. Log on and type #rules or click here to read them and obey them please.
o 8 Skills available, attack, defense, magic, harvesting, manufacturing, alchemy, potion and summoning
o PK (Player Kill) maps are implemented
o Storage feature, deposit your items there to protect them
o Creatures in game, agressive and non agressive
o Armor and weapons available
o NPC's, stationary ones and moving ones
o Shops are implemented, buy and sell stuff
o Chat system, local chat, channel chat, personal messages
o In game mails for communicating with offline players
o Day and night feature, individual light setting for inside maps
o 2D open source client and public domain artwork
o In game online help
o Notes implemented, re-read informations NPC's gave you
o Newbie helpers, Moderators and Admins features implemented
o Limited resources with moving locations
o Quests to gain knowledge
o Daily quests, where you get assigned to some simple tasks to get a reward
o Scripted stories (run by the game server)
o Animations, players and some creatures/NPC's
o Choose your own alias, no need to use real names
o TAB shows an overview map of the map you are on
o F2 is the URL catcher and starts the browser with the last seen URL
o The game server is located in europe, no secret NSA backdoors in the server or client Anyways, the traffic between the client and server can be spoofed by the NSA, but thats out of my hands to control/change that.
Do you want to help the game? There are a lot of things to do, like improving the artwork, working on the client, compiling it for windows or OSX and such. Try to contact Piper in game or post in forums / Development.
Download the client
The client is available here. This includes the client's source code including a Makefile and a *.dev file for DEV-CPP, the needed artwork and maps plus two precompiled clients for Linux and Windows.
The precompiled Linux client is named tgatb.bin, Windows users can use tgatb.exe, which hopefully works on your Windows installation.
If the precompiled clients do not work on your installation, Windows users can try to use DEV-CPP and the tgatb.dev file (project file) to compile the client for windows, Linux users could use the Makefile and type make to compile the client for their installation.
Again, as mentioned before, you need some SDL libraries and the header files installed to be able to compile the client.
Creating an account
Download the client and follow the instructions below (Play the game).
Play the game
You start playing the game by starting the client.
Linux users just start tgatb.bin by typing tgatb.bin in the tgatb folder, extracted from the downloaded tarball or zip file.
Windows users start tgatb.exe with a double click in that folder.
Then create a new character by typing "new" (without "", of course) as the account name and press the ENTER key.
Choose your name, password, race, gender and press ENTER again.
Right now you can't choose the color of pants, shirt, boots, hair and skin, because there is only one model available for all players, so just press ENTER after chosing name, password and such to proceed.
New players start on the Happy Newbie Island, in the Newbie School.
To move just click on the ground. You obviously can't move into rocks, walls, water and such.
There are some NPC's with informations about the game. Go to any NPC there and click on them to read what they have to tell you.
It is recommended to talk at least to Chatter to learn about the in game chat system, Walker to learn more about walking and Cons to know the console mode.
You can leave the Newbie School by clicking on the door and always come back and click on the NPC's again and read their informations, whenever you like.
And if you ever get stuck or lost in game, type #beam to return to the Happy Newbie Island.