Esempio n. 1
0
 def __init__(self):
     self.player = player.Player()
     self.room = room.Room()
     # Inventory will be a list of dicts, each element of which is an item.
     self.current_time = 0
     self.number_of_turns = 0
     self.saved = False
Esempio n. 2
0
 def gen_player(self):
     """
     this function asks the player to enter a name and then creates a new player
     object that the game holds on to for future use
     """
     player_name = self.input_handler_no_lower('Hello dreary traveler. What is your name? ')
     return player.Player(player_name)
Esempio n. 3
0
 def setUp(self):
     self.game_file = game
     self.game_file.USE_CURSES = False
     self.game = self.game_file.Game()
     files.new_game()
     self.game.player = player.Player("Test Player")
     self.game.room.current_room = files.load_room("shore")
     self.game.validate_object(self.game.room.current_room, "shore")
Esempio n. 4
0
import json
import game_engine.game as game
import game_engine.player as player
from file_handler.file_lib import load_room

current_room = "shore"
current_player = player.Player("Test Player")
current_game = game.Game(current_player, load_room(current_room))

user_choice = current_game.startGame()
Esempio n. 5
0
 def setUp(self):
     self.player = player.Player("Bob")
     files.clean_dir(name_lists.save_info().get_temp_save_dir_rooms())
     files.clean_dir(name_lists.save_info().get_temp_save_dir_items())
Esempio n. 6
0
 def setUp(self):
     files.new_game()
     self.player = player.Player("Bob")
     print ""