Bay 12 Games Forum

Please login or register.

Login with username, password and session length
Advanced search  
Pages: 1 ... 7 8 [9] 10 11 ... 13

Author Topic: Party House Experiment > Development on Pause  (Read 18525 times)

Hippoman

  • Bay Watcher
    • View Profile
Re: Party House Experiment > RENAMING
« Reply #120 on: June 05, 2010, 09:36:12 pm »

Sounds more like a fey mood.
Logged
THPÆCROSSISM
ΘπÆ┼ - Rise up against our superiors! Let all dwarves be equal!
KHDownloads

SolarShado

  • Bay Watcher
  • Psi-Blade => Your Back
    • View Profile
Re: Party House Experiment > RENAMING
« Reply #121 on: June 05, 2010, 10:45:08 pm »

Sounds more like a fey mood.

AYE! the secretive type!
Logged
Avid (rabid?) Linux user. Preferred flavor: Arch

timmeh

  • Bay Watcher
    • View Profile
    • My Portfolio
Re: Party House Experiment > RENAMING
« Reply #122 on: June 05, 2010, 10:55:25 pm »

Outcast Orange is taken by a fey mood!
Outcast Orange has claimed a C++ workshop and begun a mysterious construction!


Would love to know what materials are going into this mood :P

Watching with great anticipation... this is coming along impressively!  Once you get it cleaned up and all the features you wanted and such for a release, I'm likely to spend hours digging through your AI code :P
Logged
On the Wall is a Masterfully engraved carving of Urist McHardcastle and Goblins. Urist McHardcastle is surrounded by the Goblins. The Golbins are stamping on Urist McHardcastle. Urist McHardcaste is laughing at the Goblins. The carving related to the prolonged and bloody death of Urist McHardcastle in the Fall of 1659, the Winter of 1659, and the Spring of 1660. On the engraving is an image of Cheese.

Outcast Orange

  • Bay Watcher
  • [SOMETIMES_SQUID]
    • View Profile
    • The Outcast Orange
Re: Party House Experiment > RENAMING
« Reply #123 on: June 06, 2010, 02:34:55 am »

You people make me very happy to be a member of Bay12.

I'll detail my simplified decision then:

Instead of giving them some sort of logic,
 I'm going to just go hard code with this, to save tons of headache.

Here is the sort of logic I will use for the example problem:
New goal: escape
(no methods match goal escape)
New goal: gather information
favorable actions: explore,converse

Simple actually.
Logged
[7:53:55 PM] Armok, why did you demand that I don't eat you?
[7:54:34 PM] [Armok]: woooooo

Burried Houses - Platform Explorer Demo H - Cloud Scream

SolarShado

  • Bay Watcher
  • Psi-Blade => Your Back
    • View Profile
Re: Party House Experiment > RENAMING
« Reply #124 on: June 06, 2010, 02:40:03 am »

You people make me very happy to be a member of Bay12.

Any time :) *removes hat and bows*
Logged
Avid (rabid?) Linux user. Preferred flavor: Arch

alfie275

  • Bay Watcher
    • View Profile
Re: Party House Experiment > RENAMING
« Reply #125 on: June 06, 2010, 03:06:52 am »

Alfie275 cancels pull emergency drainage lever: getting hat.
Logged
I do LP of videogames!
See here:
http://www.youtube.com/user/MrAlfie275

Outcast Orange

  • Bay Watcher
  • [SOMETIMES_SQUID]
    • View Profile
    • The Outcast Orange
Re: Party House Experiment > RENAMING
« Reply #126 on: June 07, 2010, 01:30:34 pm »

Currently, if they know a goal has no solution, they will add LEARN as a subgoal.
Note that LEARN is already a separately established goal, and that appending it to another goal doesn't effect it directly.

That seals in everything pretty well,
 but now they need a method of knowing if a solution is present or not.

In most cases, there is an activity that can help that goal,
 and in most cases, certain objects need to be used to perform that activity.

I will now add a BED tag to items, make some beds in the room,
 and then make an item with a BED tag a prerequisite for sleeping,
 which is an action that helps goal MAINTAIN.

The actions which require an item will also store a value called "bestitem",
 which will be updated periodically so they know which thing to try using for their action first.

The AI is slowly coming together in chunks,
 and I should have a stable method of advancing soon.
Logged
[7:53:55 PM] Armok, why did you demand that I don't eat you?
[7:54:34 PM] [Armok]: woooooo

Burried Houses - Platform Explorer Demo H - Cloud Scream

Outcast Orange

  • Bay Watcher
  • [SOMETIMES_SQUID]
    • View Profile
    • The Outcast Orange
Re: Party House Experiment > RENAMING
« Reply #127 on: June 07, 2010, 07:29:02 pm »

Hey Bay12, what sort of attributes or player stats would compel someone
 to take the key to an unclaimed bedroom when they already had one?

I am thinking some something like greedy, sneaky, or mean-spirited,
 but there might be logical reasons to snag the key too.

I've got a ton of progress put together on the goals/actions front.
Actions can now have prerequisite items, and characters search out these sort of items to further these goals.
I'm not sure what to do when they find them, or when goals are achieved,
 but things are moving in the right direction.
Logged
[7:53:55 PM] Armok, why did you demand that I don't eat you?
[7:54:34 PM] [Armok]: woooooo

Burried Houses - Platform Explorer Demo H - Cloud Scream

Hippoman

  • Bay Watcher
    • View Profile
Re: Party House Experiment > Help?
« Reply #128 on: June 07, 2010, 07:31:47 pm »

A douchebag would do that.
So Douchebaggery is a obvious choice.
Logged
THPÆCROSSISM
ΘπÆ┼ - Rise up against our superiors! Let all dwarves be equal!
KHDownloads

Diablous

  • Bay Watcher
  • [PREFSTRING:avatar's cuteness]
    • View Profile
Re: Party House Experiment > Help?
« Reply #129 on: June 07, 2010, 07:33:56 pm »

I would say greedy. But I like the sound of douchebaggery.
Logged
Quote from: Solifuge
A catgirl, whom oft it would please
To dine on a pizza, with cheese,
Thought it was quite fine
To be partly feline,
Excepting the hairballs and fleas.

Outcast Orange

  • Bay Watcher
  • [SOMETIMES_SQUID]
    • View Profile
    • The Outcast Orange
Re: Party House Experiment > Help?
« Reply #130 on: June 07, 2010, 07:40:06 pm »

We can't go with that, I want something that will look robust in the code.

Greed only makes sense if you intend to use the key to rob the inhabitant,
 otherwise you are just doing it to sabotage.

So greed could be one cause, what about the evil griefing type?

Evil? Mean? Something?

Logged
[7:53:55 PM] Armok, why did you demand that I don't eat you?
[7:54:34 PM] [Armok]: woooooo

Burried Houses - Platform Explorer Demo H - Cloud Scream

Diablous

  • Bay Watcher
  • [PREFSTRING:avatar's cuteness]
    • View Profile
Re: Party House Experiment > Help?
« Reply #131 on: June 07, 2010, 07:42:20 pm »

Selfish?
Logged
Quote from: Solifuge
A catgirl, whom oft it would please
To dine on a pizza, with cheese,
Thought it was quite fine
To be partly feline,
Excepting the hairballs and fleas.

Hippoman

  • Bay Watcher
    • View Profile
Re: Party House Experiment > Help?
« Reply #132 on: June 07, 2010, 07:43:38 pm »

You just don't want to keep typing out douchebaggery in the code.
Logged
THPÆCROSSISM
ΘπÆ┼ - Rise up against our superiors! Let all dwarves be equal!
KHDownloads

qwertyuiopas

  • Bay Watcher
  • Photoshop is for elves who cannot use MSPaint.
    • View Profile
    • uristqwerty.ca, my current (barren) site.
Re: Party House Experiment > Help?
« Reply #133 on: June 07, 2010, 07:56:23 pm »

They could take it for a friend, to deny an enemy, because of it's location, because they want it rather than their current one, or just to be cruel.
Logged
Eh?
Eh!

Outcast Orange

  • Bay Watcher
  • [SOMETIMES_SQUID]
    • View Profile
    • The Outcast Orange
Re: Party House Experiment > Help?
« Reply #134 on: June 07, 2010, 08:09:47 pm »

Okay, not super helpful, but I have some sort of idea of what to do.
I suppose for now they will only grab the key if they don't have one yet.
I suppose I'll have to give them some way of assuming certain keys will be useless to them,
 or they will take all of them or none of them.
Logged
[7:53:55 PM] Armok, why did you demand that I don't eat you?
[7:54:34 PM] [Armok]: woooooo

Burried Houses - Platform Explorer Demo H - Cloud Scream
Pages: 1 ... 7 8 [9] 10 11 ... 13