#17498 - ScottLininger - Tue Mar 09, 2004 5:10 pm
So I've been working on an RPG, and I've been trying to develop an exhaustive list of all of the engine-level "events" that can happen in a generic game. Anybody have suggestions? I'm trying to get a list that is broad enough to encompass 90% of your standard situations without being tied to a particular genre.
Here's my list so far:
First Enter Specific Space
Enter Specific Space
Stand on Space - (kind of like Mike's "tick" approach: fires every cycle)
First Use Item on Space
Use Item on Space
- (with an "item" being a generic concept that could include things like the PC's eyes or ears, or their ability to speak.)
First Enter Terrain Type
Enter Terrain Type
Stand on Terrain Type
First Use Item on Terrain Type
Use Item on Terrain Type
First Touch NPC
Touch NPC
First Use Item on NPC
Use Item on NPC
I'm not trying to create an engine that actually accomplishes everything at first try, but I thought that getting a complete list would make me aware of holes in my approach.
If you're in a more argumentative mood, then I'd also welcome examples of RPG events that the above list would NOT handle well. ;)
Thx,
Scott
Here's my list so far:
First Enter Specific Space
Enter Specific Space
Stand on Space - (kind of like Mike's "tick" approach: fires every cycle)
First Use Item on Space
Use Item on Space
- (with an "item" being a generic concept that could include things like the PC's eyes or ears, or their ability to speak.)
First Enter Terrain Type
Enter Terrain Type
Stand on Terrain Type
First Use Item on Terrain Type
Use Item on Terrain Type
First Touch NPC
Touch NPC
First Use Item on NPC
Use Item on NPC
I'm not trying to create an engine that actually accomplishes everything at first try, but I thought that getting a complete list would make me aware of holes in my approach.
If you're in a more argumentative mood, then I'd also welcome examples of RPG events that the above list would NOT handle well. ;)
Thx,
Scott