Hi, This blog is Dead.
I am still around and still doing stuff, If you want to follow the stuff I am doing, check out:
AlbianWarp Stuff can be found here:
Some of my Creatures projects can be found here:
That’s it! This blog will eventually go away, this domain will then redirect to the “most up to date” place where I do Creatures stuff.
Yesterday I released the 0.1.1 Version of the CAOS Console, it is Basicly a Rewrite of the original CAOS Console with some Bugfixes, fixed Typos and a litle Usabillity improvment. (you no longer have to provide the Game Name for using it with Creatures 3)
Also i made a litle Page for the CAOS Console, From now on you can Download the latest Version over here: Klick Me
If you find any Errors in this Version, or have Problems to get it working, tell me 😀
In my free Time I work on a Reimplementation of the original DS Multiplayer Features sadly my free Time is very limited so that i make very slow progress, this is the Reason why i would like to make this Project an “Community Project” where everyone that is interested can help to improve it.
Due to the Fact that i could not reverseengineer the original Multiplayer-Servers Protocol, i had to come up with an alternative Way to make Multiplayer happen again, for this purpose i decided to create an .Net based CAOS Injection Class, on the Client side, that will alter the ingame Experience to “simulate” the original Multiplayer Features while it is connected to my Version of an Multiplayer Server.
To achieve an relatively seamless integration of the Client Software into the Game experience i want to alter the Game CAOS code (Bootstrap) in a way, that replaces all “net:” commands with simple Equivalents that stores the Information that needs to be processed in Game variables and or simple Objects.
These Objects will then be parsed by the Client Software.
i.e. If you want to Login/Register your World the Username and the Password will be stored in Game Variables, where they can be accessed by the client Software, which then will verify the Login Credentials against the Multiplayer Server, and set the Status to “online”.
This is where I Probably need the most help because my CAOS Skills are limited, and i would like to focus on the Client and Server Software.
I will host the Projects SourceCode on BitBucket.
But more News on that Topic, as well as Issue Tracking and a Roadmap. will come soon.
Right now there is a Thread about the Project on the Creatures Caves Board, for more Informatioen klick here: LINK
As a CAOS Coder that also likes C# (.net) i needed an easy way to combine those two Worlds, so i made a little “.net 4” C# based Component that allows easy Communication with the Game-Engine to injects Scripts and CAOS.
(The Component is another Project which i will release in another Post)
Based upon this Component i created a CAOS Console Commandline Tool which basically can do the same as the in game CAOS Console (which you can open by pressing CTRL + SHIFT + C) but has a few Advantages like a Command History which you can scroll back and forth, by pressing the up and down Arrow Keys or the ability to Copy and Paste much easier into the CAOS Console.
… to my little Creatures game series related Blog.
As you may have guessed the main Focus of this blog will lay upon the Creatures Game series, or at least on Creatures related Stuff.
Also this is my first try on blogging and publishing in English since my native Language is German.
A little word about me…
My name is Christian (Ham5ter) and i live and work in Germany.
I am an IT System-administrator with the current main Focus on developing Linux/Unix based Solutions for wide a range of Problems. Beside my calling on administrative Tasks i love to code.
This is also the main Reason why i like the Creatures game series so much, beside its very fascinating simulation of Lifeforms (Norns, Grendels & Ettins), it is greatly expandable and modification friendly.
I tend to Modify the Game and develop new Stuff for it more then i actual play it. 🙂
Currently there is not much to be seen here, but more will come soon, as i develop a little Project right now that will need a Web presence.