Difference between revisions of "RPG todo"
From Platinum Arts Sandbox Free 3D Game Maker
m (Protected "RPG todo" ([edit=sysop] (indefinite) [move=sysop] (indefinite))) |
(→AI) |
||
Line 41: | Line 41: | ||
** most important done first | ** most important done first | ||
** multitasking | ** multitasking | ||
+ | * waypoints | ||
+ | ** randomness | ||
+ | ** intermediary nodes/steps (ie for dodging) | ||
=Cutscenes= | =Cutscenes= |
Revision as of 04:31, 9 November 2010
Contents
[hide]Scripting
- script state engine
- push pop
- contains hashtables for maps and entities
- predefined variables such as "curmap", "player", "actor"
- scripts do look ups by name
- print debug info on failure
- if modified the first named reference is changed
Gameplay
- hotkeys
- item identification
- cursed/blessed items
- (maybe?) character generation
Logic
- query skill effectiveness
- ability to distribute stat points
- ability to use consume effects
- implement and activate unused/unactivated scripts slots
GUI
- inventory
- item examination
- status effects
- trade
- stats
- crafting
- journal
- newui variants
Recipes
- save learned recipes
- (maybe) allow in game apparatuses to act as a catalyst
- (maybe) several catalysts and ingredients list? or just duplicate and alter the recipe?
- optimise function - merges identical items in the lists
- allow them to be used
AI
- queued prioritised actions
- most important done first
- multitasking
- waypoints
- randomness
- intermediary nodes/steps (ie for dodging)
Cutscenes
- create a cutscene variant which can't be skippped
- some sort of skipping bar (1000 ms?) to prevent accidental skips
Renderer
- render attachments/equipment
- animations for weapons
- generic animations, unarmed strike, melee strike, bow shoot, gun shoot, etc
Journal
- quests
- log entries
- sorting and filters
Sound
- sounds while charing spells
- sounds for projctile firing, travel and death
- sounds for active statusgroups
- (maybe) voiced dialogue