5-3 Project One Submission
Get Help With a similar task to - 5-3 Project One Submission
Additional Instructions:
1 IT 140 A Mini History of Text-Based Games Text-based games were the predecessor to the reality-based video games we play today. They were "interactive fiction" where words came to life as players read text and made decisions about what to do. These text-based games simulated environments where players used text commands to control their characters and influence the gaming environment. Imagine a current action-adventure video game where, instead of using a controller or touchscreen to give your character directions, you enter text on a command line. There are no graphics on the screen, forcing you to use your imagination. Commands you enter might be “open door”, “go west”, or “fight troll”. These commands change the way the story plays out. While it may be hard to imagine a video game without any videos, these text games were very popular in the 70s and 80s. Many programmers and computer technicians played role-playing board games, like Dungeons and Dragons, with their friends. A text-based game allowed them to take their adventures to the digital realm. They could play their games on the mainframes at work, submitting commands with a teleprinter and receiving the output on paper. T100S Teleprinter by Jens Ohlig under CC BY-SA 2.0 https://commons.wikimedia.org/wiki/File:T100S_teleprinter.jpg https://www.flickr.com/people/37996627153@N01 https://creativecommons.org/licenses/by-sa/2.0/deed.en 2 Eventually, monochrome monitors allowed players to see their input and output in real time, right before their eyes. Players were able to enjoy playing Lunar Lander and Star Trek using displays like the following: GT40 Lunar Lander by Brouhaha under CC BY-SA 3.0 Star Trek Text Game by James Gibbon under CC BY-SA 3.0 You can still find playable versions of these games online, such as Lunar Lander, Star Trek, and Zork. They will help you see how far game development has come. (Note: Links may change over time. Search for the game name and “simulator”.) In this class, you will have the opportunity to create your own version of a text-based game. You will be able to see your code come to life as it becomes interactive. Through the use of conditionals and loops, you will be able to guide adventurers through your world in the same way these early text-based games did several decades ago. https://commons.wikimedia.org/wiki/File:GT40_Lunar_Lander.jpg https://en.wikipedia.org/wiki/User:Brouhaha https://creativecommons.org/licenses/by-sa/3.0/deed.en https://commons.wikimedia.org/wiki/File:Star_Trek_text_game.png https://en.wikipedia.org/wiki/User:Jamesgibbon https://creativecommons.org/licenses/by-sa/3.0/deed.en http://www.lunarmissionsimulator.com/ http://mtrek.com/play-now/ http://www.web-adventures.org/cgi-bin/webfrotz?s=ZorkDungeon 3 References McIntosh, J. (2018, July 20). A brief history of text-based games and open source. Opensource.com. https://opensource.com/article/18/7/interactive-fiction-tools Rileym65 (GitHub username). (n.d.). Lunar mission simulator. Lunar Mission Simulator. https://www.lunarmissionsimulator.com/index.html Star Trek text game (Video game). (n.d.). TV Tropes. https://tvtropes.org/pmwiki/pmwiki.php/VideoGame/StarTrekTextGame IT 140 A Mini History of Text-Based Games
1 IT 140 Sample Dragon Text Game Output Overview In Projects One and Two, you will be designing and then developing a text-based game with a theme of your choice. This handout shows input and output from the sample Dragon Text Game. This will help give you an understanding of how a text-based game works. In this dragon-themed game, the player is trying to find all the items (book, armor, helmet, sword, shield, and peanut butter sandwich) before running into the villain (the dragon). You can also see a sample execution of this game in the Sample Dragon Text Game Walkthrough, which is located in the Supporting Materials sections of the projects. Sample Output Below is sample output of the program, with the player’s input shown in bold font. You will see examples of the game’s output in response to different commands such as moving between rooms or getting items. You will also see examples of input validation, or how the game responds to invalid commands such as getting an item that is not in the current room, moving in a direction that is not valid, or entering a command in the wrong format. As a reminder, the output here is just a sample. The output for your game does not have to exactly match what is here. Dragon Text Adventure Game Collect 6 items to win the game, or be eaten by the dragon. Move commands: go South, go North, go East, go West Add to Inventory: get 'item name' You are in the Great Hall Inventory : [] --------------------------- Enter your move: go North You are in the Dungeon Inventory : [] You see a Sword --------------------------- Enter your move: get Sword Sword retrieved! You are in the Dungeon Inventory : ['Sword'] --------------------------- Enter your move: get Shield Can’t get Shield! You are in the Dungeon Inventory : ['Sword'] --------------------------- Enter your move: 2 go South You are in the Great Hall Inventory : ['Sword'] --------------------------- Enter your move: go East You are in the Kitchen Inventory : ['Sword'] You see a Sandwich --------------------------- Enter your move: Sandwich Invalid Input! You are in the Kitchen Inventory : ['Sword'] You see a Sandwich --------------------------- Enter your move: get Sandwich Sandwich retrieved! You are in the Kitchen Inventory : ['Sword', 'Sandwich'] --------------------------- Enter your move: go South You can’t go that way! You are in the Kitchen Inventory : ['Sword', 'Sandwich'] --------------------------- Enter your move: go North You are in the Dining Room Inventory : ['Sword', 'Sandwich'] You see a Dragon NOM NOM…GAME OVER! Thanks for playing the game. Hope you enjoyed it. IT 140 Sample Dragon Text Game Output Overview Sample Output
1 IT 140 Sample Dragon Text Game Storyboard The dragon has taken over the dining room and your party guests will arrive in a matter of hours. You need to defeat the dragon before your guests arrive, but before you fight the dragon you will need a few items. You will need a book from the library to learn how to defeat the dragon, armor from the bedroom to protect your body, a helmet from the cellar to protect your head, a sword from the dungeon to stab the dragon, a shield from the gallery to protect yourself from the dragon’s fire, and finally a peanut butter sandwich from the kitchen to gather enough energy to defeat the dragon. Here is a map of the castle rooms and items to help navigate your quest: Gallery Item: Shield Dungeon Item: Sword Dining Room Dragon! Kitchen Item: Sword Cellar Item: Helmet Library Item: Book Bedroom Item: Armor Great Hall North North North South South South East East East East West West West West IT 140 Sample Dragon Text Game Storyboard
Related Questions
Tutlance Experts offer help in a wide range of topics. Here are some of our top services:
- Math homework help
- Nursing homework help
- Statistics homework help
- Nursing coursework help
- Capstone project writing services
- Essay writers for hire
- Case study writing help
- Buy college papers online
- Buy college research papers
- College homework help
- Professional resume writing services
- Programming homework help
- Coursework writing help
- Term paper writing help
- Biology homework help
- Do my physics homework
- Dissertation data analysis help
- PhD Dissertation writing services
- Chemistry homework help
Post your project now for free and watch professional experts outbid each other in just a few minutes.