Skip to content

Instantly share code, notes, and snippets.

@codecademydev
Created July 11, 2020 16:13
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save codecademydev/b44921317d5ee9c6329072ec8ab3c7df to your computer and use it in GitHub Desktop.
Save codecademydev/b44921317d5ee9c6329072ec8ab3c7df to your computer and use it in GitHub Desktop.
Codecademy export
//Credits : Krish Ganatra
#include<iostream>
#include<stdlib.h>
int main(){
//Code Begins Here
//Declaring Variables
int start;
std::cout<<"HI, WELCOME TO THE OFFICIAL TEXT ADVENTURE BY KRISH GANATRA\n";
//Introduction
std::cout<<"Press 1 to start\n";
std::cin>>start;
//Taking Input from user to start the Adventure
if(start==1)
{
std::cout<<"\n";
}
//Instructions
std::cout<<"Note to proceed in this adventure you need to enter any number so that you can read the next line\n";
int b;
std::cin>>b;
std::cout<<"\n";
//The true Text Adventure
std::cout<<"YOU ARE TRAVELLING IN A PLANE\n";
std::cin>>b;
std::cout<<"YOU ARE ABOVE A LARGE OCEAN\n";
std::cin>>b;
std::cout<<"The plane has suddenly started shaking........................WHAT WILL YOU DO\n";
std::cout<<"select 1 for option 1 and 2 for option 2.\n";
std::cout<<"Option 1 : JUST SIT ON YOUR SEAT AND BE RELAXED\n";
std::cout<<"OR\n";
std::cout<<"OPTION 2 : OBEY WHAT AIR HOSTESS IS SAYING AND JUMP OFF THE PLANE WITH THE PARACHUTE\n";
int o1;
std::cin>>o1;
if(o1==1)
{
std::cout<<"THE PLANE CRASHED :|\n";
exit(1);
}
else if(o1==2)
{
std::cout<<"GREAT! YOU SAVED YOUR LIFE BUT THE PROBLEM IS THAT YOU ARE IN A BIG OCEAN\n";
}
else
{
std::cout<<"Invalid Input\n";
}
std::cout<<"THE WATER IS FREEZING COLD\n";
std::cin>>b;
std::cout<<"Wait! WHAT\n";
std::cin>>b;
std::cout<<"THERE IS A LARGE WOODEN BOX THAT YOU CAN SEE\n";
std::cin>>b;
std::cout<<"YOU SWAM TOWARDS THE WOODEN BOX\n";
std::cin>>b;
std::cout<<"THAT WOOD IS USED BY YOU AS A RAFT :) \n";
std::cin>>b;
std::cout<<"OK,SO NOW YOU HAVE REACHED A ISLAND.THERE IS NO ONE AND IT IS VERY EARLY IN THE MORNING. YOU ARE VERY SCARED.\n";
std::cin>>b;
std::cout<<"WHAT WILL YOU DO\n";
std::cout<<"REMEMBER IT IS VERY DARK\n";
std::cin>>b;
std::cout<<"OPTION 1 : SEARCH FOR FOOD \n OPTION 2 : FIRST GO AND FIND A PLACE WHERE YOU CAN BE SAFE\n";
std::cout<<"Enter 1 for option 1 and 2 for option 2\n";
std::cin>>b;
if(b==1)
{
std::cout<<"WHAT AN ANIMAL HAS FOUND YOU HAHAHAHAHAHAHAHAHAHAHAHAHAH\n";
std::cout<<"Game Over";
exit(1);
}
else if(b==2)
{
std::cout<<"YES, IT IS A VERY COOL IDEA. NOW YOU ARE SAFE\n";
}
else
{
std::cout<<"Invalid Input";
}
std::cout<<"OK, SO NOW YOU CAN BUILD A WEAPON SO THAT YOU CAN BE SAFE\n.";
std::cout<<"YOU ARE VERY CREATIVE! BELIEVE ME YOU ARE :) \n";
std::cout<<"CONGRATULATIONS YOU HAVE SUCCESFULLY BUILT A WEAPON.HOW? A STONE AND A WOODEN STICK FROM A TREE. ISN'T IT ENOUGH?";
std::cout<<"YOU ARE GOING TO SEARCH FOR FOOD. BUT WHAT DO YOU SEE!!!!!!!!!!!!!!!!A WILD BEAR IS IN FRONT OF YOU!!!!!!!!!!!!YOU ARE GETTING VERY!!!!!!!!!!!!\n";
std::cout<<"1.WHAT WILL YOU DO TRY TO RUN AWAY\n OR \n 2.TRY TO USE YOUR WEAPON";
std::cout<<"Remember 1 for option 1 and 2 for option 2";
std::cout<<"SO ENTER 1 OR 2\n";
std::cin>>b;
if(b==2)
{
std::cout<<"YOU SHOWED YOUR KARATE STYLE :) \n";
}
else if(b==1)
{
std::cout<<"What! REALLY YOU THOUGHT YOU WOULD RUN AWAY\n";
std::cout<<"Game Over\n";
exit(1);
}
else
{
std::cout<<"INVALID INPUT\n";
}
std::cout<<"YEARS PASSED AND YOU ARE LOOKING LIKE AN OLD STONE AGE MAN\n";
std::cin>>b;
std::cout<<"WAIT! YOU SEE A SHIP PASSING BY";
std::cout<<"WHAT WILL YOU DO\n OPTION 1:BECAUSE IT IT IS VERY FAR YOU WILL NOT BE ABLE TO SWIM? \n Option 2. TRY TRY TILL YOU DO IT\n";
std::cin>>b;
if(b==2)
{
std::cout<<"YOU DID IT\n";
}
if(b==2)
{
std::cout<<"Game Over\n";
exit(1);
}
std::cout<<"GAME COMPLETED\n";
int d;
for(d=1;d>=10;d++)
{
std::cout<<"THANK YOU ";
}
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment