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