Overview AI.YouWhat is AI.You?DISCLAIMER: Before you read please be aware that I’m learning C# as I go and while im picking bits of it up relatively quickly and not exactly working on a 3D game its still not a fast process and will take time, no deadline will be given however when I feel the game is in a playable state I’ll release an Alpha and start providing updates. – ALSO THE GAME IS NON-COMBAT! [Unless someone mods it in.] --- TEXT BASED, NOT ASCII!
AI.You is hard to define really so I’ll start with the genre, it’s aiming to be a
Text Based [Think Old M.U.D Style but single player] Sandbox game, inspired from such games as Dwarf Fortress, Minecraft, The Sims, Runescape amongst others. The idea of the game is to unleash your imagination and allow you to construct ‘projects’, all of which you own. Projects can range from your own personal home, farm, garden and furniture etc to theme parks, ice rinks amongst others. [The idea being that I can add new projects and perhaps even adding tools for users to add projects, items, furniture and more themselves.] I like the Animal Crossing idea where you maybe go into world each day for 30 minutes and add a little more to the world, perhaps plant a few more plants, create a new chair, excavate some resources, ferment some wine etc. Of course I don’t want you to be limited by 30 minutes a day as this is by no means meant to be a casual game, but you should feel that your world is a constant work in progress.
Skills:You will have skills that you can work on such as cooking, construction, farming, mining, handiness amongst others. I have yet to work out specifics but I don’t want you to feel like it’s a grind… (I must get 3 levels today to get access to this new chair kind of thing).
NPC’sThe AI! I think the world would get pretty boring if you created a wonderful house and had no one to share it with! As this is sandbox I plan on giving the user a bunch of different options to play with and allow them to decide what they want to do. For example: One of the tiles will start as an AI Town which you can visit and the AI first spawn there but eventually they can move out and you can create new houses for them etc.
CollectablesI enjoy this aspect from Runescape and The Sims 3 and also Minecraft to some extent… its fun to hoard stuff! I want you to be able to create rooms in your house to store items you’ve found or been given from AI, maybe one of the projects could let you build a ‘space craft’ and let you visit a different planet etc the possibilities are endless.
Modding/ExpandabilityOk its just me creating this game right now, and I’m learning C# as I go so it will take time but the idea is that the game should be open for modding without breaking the game. Now I have no issues with allowing people to edit the code and source etc but I’ve seen this cause issues and unless I create an API its going to be hard to add stuff to the game without breaking what I release officially. However I do intend to help in some respects for example creating XML documents for certain areas so that the user can edit the data and maybe add new items and custom crafting recipes etc.
Release?Ok this covers a few points. When I think the game is playable I will release an Alpha version, I’m not sure if I’ll release it cheap at say $2 and then increase the price to maximum of say $6 when the game is out of Beta or whether I’ll release it open source and do a donation based set up of getting it, I’ll make sure its fair and hopefully think of the best option.
As previously mentioned I will release the game when its in Alpha stage, what this means to me is that you can create a world and a save and you can do some of the basics like survival, create a simple ‘project’, harvest some crops from the land, chop a tree etc and gradually I’ll add to this and release new versions every so often. When the game has enough content to be enjoyably interesting to play I’ll put it into Beta, here I’ll continue as before adding new features, perhaps the space part will be done here, finally when I think we have some kind of ‘end game’ (it’s a sandbox like minecraft, I don’t intend to make it end with ‘you win’, more likely you gain access to a cool feature and everything else is stable), I will then release the game. Development is intended to stop here though as I want to add more to the game as this really is my own personal dream… having a game that suites my needs completely not someone elses idea and of course people are free to mod and do what they like when they have the code.
Aaaaand breath.
Any questions?Feel free to ask me or PM me, I’ll post screenshots and updates soon, but give me a while to get the basics down.
Progress Update:Completed the basics of the text engine.
Currently working on: Tile Generation.
Side Note: I know this is my first post and yes im advertising but I do actually play dwarf fortress, so I figured I might aswell post, feel free to move or remove if you don't think I should post here.
Thanks.