Adventure 2

Code

    /// Name: Rachel Smith
    /// Period: 5
    /// Program Name: Adventure 2
    /// File Name: Adventure2.java
    /// Date Finished: 12/9/2015
    
    import java.util.Scanner;
    
    public class Adventure2 {
        
    	public static void main( String[] args ) {
            
    		Scanner keyboard = new Scanner(System.in);
    		
    		int nextroom = 1;
    		String choice = "";
            
            System.out.println( "Welcome to the second installment of TINY ADVENTURE!" );
    
    		while ( nextroom != 0 ) {
                
    			if ( nextroom == 1 ) {
                    
    				System.out.println( "You are inside a closet. Try to escape the house! Would you like to use the trap door and go into the \"basement\" or the normal door and go into the \"livingroom\"?" );
    				System.out.print( "> " );
    				choice = keyboard.nextLine();
    				if ( choice.equals("basement") ) {
    					nextroom = 2;
                    }
    				else if ( choice.equals("livingroom") ) {
    					nextroom = 3;
                    }
    				else {
    					System.out.println( "ERROR." );
                    }
    			}
                
    			else if ( nextroom == 2 ) {
                    
    				System.out.println( "In the basement you find a tunnel that seems to lead far away. Do you take the \"tunnel\" or go \"back\" to the closet?" );
    				System.out.print( "> " );
    				choice = keyboard.nextLine();
    				if ( choice.equals("back") ) {
    					nextroom = 1;
                    }
                    else if ( choice.equals("tunnel") ) {
                        nextroom = 0;
                    }
    				else {
    					System.out.println( "ERROR." );
                    }
    			}
                
                else if ( nextroom == 3 ) {
                    
                    System.out.println( "The livingroom is filled with corpses. Do you go \"back\" into the closet or take your chances and try the \"frontdoor\"?" );
                    System.out.print( "> " );
                    choice = keyboard.nextLine();
                    if ( choice.equals("back") ) {
                        nextroom = 1;
                    }
                    else if ( choice.equals("frontdoor") ) {
                        nextroom = 0;
                    }
                }
                
    		}
    
    		System.out.println( "\nYou have fled. Only time will tell if you make it out alive..." );
    	}
    	
    }

    

Picture of the output

Assignment 1