Advertisement
Uhfgood

Adventure Game Roadmap

May 13th, 2024 (edited)
130
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 2.75 KB | None | 0 0
  1. 1. **Basic Choose Your Own Adventure Style Game**:
  2. - Begin with a simple CYOA game where players make choices from a predetermined set of options at each decision point.
  3. - Craft a narrative with branching paths and multiple endings based on player choices.
  4.  
  5. - Add a static image representing the scene description.
  6. - Add temporary playback of music, possibly classical.
  7.  
  8. 2. **Navigation System**:
  9. - Develop a navigation system independent of the choices made in the scene, allowing players to move between locations or explore the game world freely.
  10. - Implement commands for navigating in different directions (north, south, east, west, etc.) or using relative directions (forward, backward, left, right, up, down).
  11.  
  12. - Add navigation controls, such as clickable doors, arrows, or navigation buttons, to allow players to move between areas of the game world.
  13.  
  14. 3. **Identification and Representation of Other Hotspots**:
  15. - Identify other clickable hotspots within the static scene to allow player interaction.
  16. - Add graphical representations, such as sprites or icons, to visually indicate these clickable hotspots within the scene.
  17.  
  18. 4. **Feedback**:
  19. - Introduce subtle animations or effects to provide feedback when players interact with objects or hotspots within the scene.
  20. - Add audible feedback to complement the graphical feedback in the form of temporary sound effects.
  21.  
  22. 5. **Introduction of Parser**:
  23. - Introduce a parser system to allow players to input text commands and interact with the game world more freely.
  24. - Implement basic parsing functionality to recognize and interpret player commands.
  25.  
  26. 6. **Expansion of Interactivity**:
  27. - Expand the interactivity of the game by adding more complex interactions and responses to player commands.
  28. - Implement a wider range of verbs and actions for interacting with objects and characters in the game world.
  29.  
  30. 7. **NPC's as separate objects**:
  31. - Make NPC's clickable objects
  32. - Add clickable Dialog Trees with multiple levels
  33.  
  34. 8. **Implementation of Inventory System**:
  35. - Develop an inventory system to allow players to collect, manage, and use items found throughout the game.
  36. - Implement commands for manipulating the inventory, such as "take," "drop," "use," and "examine."
  37.  
  38. 9. **Make Inventory System Interactive**:
  39. - Create graphical representation of the inventory system
  40. - Make graphical inventory system interactive by adding clickable hotspots.
  41. - Add graphical and audible feedback to Inventory
  42.  
  43. 10. **Character Movement**:
  44. - Add controllable character movement to allow players to explore the game world and interact with objects and characters.
  45. - Animate characters
  46. - Include audio feedback
  47.  
  48.  
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement