Showing posts with label socialroguelike. Show all posts
Showing posts with label socialroguelike. Show all posts

Friday, February 1, 2013

Updates to SocialRoguelike

Just a few small additions.

Apples now grow into trees, trees drop apples, and it's possible to die of starvation or lack of sleep. Wood and dirt are new items that can be picked up, moved, and used to make dirt walls or wooden doors. There's also 60 * 24 turns in a day. The from, at, and to prepositions can include times. This means you could tell your followers to "move 99 apples to the orchard from 11:00 to 13:30" if you wanted to make your own apple orchard.



Reminder: if you want to eat or sleep or do anything other than move, you need to address the command to yourself. like "@me, eat %" or "@player, sleep in my house".

Next I'm going to add seasons, weather, climate, more plants (carrots, grass, cabbage, etc), resources (stone, clay, etc), and terrain (water, mud, stone, etc). I'm not sure how much I'll get done with all the excitement of the upcoming 2013 7DRL in a month or so....

Tuesday, January 1, 2013

Quietly announcing SocialRoguelike 0.1

Here's a little something I've been working on the last 2 weeks.


What makes this different from other roguelikes (that I know of at least) is that you can talk to NPCs. Not through some dialog tree or talk menu or whatever. Instead, you talk to them by pressing [enter] then typing out a command. Not much is implemented yet, but your followers can carry an item, name areas, and change the terrain.

Try the following commands:
    the northern wall is from 5,5 to 75,8
    @Eve, make your house from 3,13 to 8,18
    the stockpile is 20,20 to 25,25
    25,24 is not the stockpile
    move 99 apples from the northern wall to the stockpile
    @Adam make the northern wall
    @Eve give an apple from the stockpile to me

The commands follow this syntax:
<@audience> <subject> verb <number> <object> <prepositional phrases>
"is" and "is not" name, rename, and unname locations; "pickup", "drop", and "move" handle items; and "make" changes the terrain. There's also a few synonyms for most words. The prepositions "at", "from", and "to" specify where the action should take place. For now, if you want to do one of those things you need to specify yourself as the audience ("@me pickup apple"). The language is somewhat flexible with the word order but the vocabulary is still small and simplistic.

When playing, press "?" for details on what your followers understand. This is just version 0.1 so there's no combat, monsters, or anything other than you, Adam, Eve, some apples, and a few verbs and prepositions really. I think the idea has a lot of potential and I wanted to put it out for others to see.

There's a problem where people may trap themselves when making walls but other than that, let me know what you think. After a couple more versions, I'll add it to roguebasin etc.