The PitchThe Alchemy Engine is an attempt to build a toolkit that will allow anyone to create their own custom co-op RPG, be it campaign oriented or re-iterative like an MMO. Focusing on the concept of small multi-player fantasy worlds like those found in MUDs, the goal of the engine is to allow anyone to build such a game and operate a server where others can play. Builders will be able to work together to create these worlds and players will be able to connect to games through a single client.
My HistoryI've worked a couple of game companies on a whole range of products from level editors to mobile games to Facebook poker to modern MMORPGs. However my goal has always been to create an engine where friends can work together to build their own little MMO and I think it has strong product potential besides. Not only would it be a fun thing for people who want to build games, but now there could a variety of small, modern MUDs available to players through a single client.
Where I'm AtWell, I've gotten the core of the game engine put together and it supports rendering (forward and deferred), initial HUD, input system, level loading and saving, and networked multi-player with direct component-to-replicated-component RPC. So really I've built and tested my core tech.
As for the tooling, I just released a first version of the static modeling tool. Its very pre-alpha in that its far from feature complete however it does work and you can create models and export them for use in Unity and other engines.
What I'm Working OnI got some feedback on the tool and I'm integrating it! At this very moment, I'm working on integrating FXAA to help with all the jaggies and a broader integration of Lua to allow custom tools and scripts.
As soon as the new tools and visuals are ready, I've got to write an installer script and look into getting signing set up since the lack of both was a major no-no for a lot of people with my last build.
More Info?I have a project website at
http://alchemyengine.com/ with info, downloads, and docs. I'll be posting regularly and I am a huge believer in release early and often.
For justice!Too many projects lack transparency and when working more of less alone its too easy to get stuck in my world view. If you see something that you think is dumb, or that sounds iffy either for the the engine or its business case, please let me know.