simple battleship game

Simple 1 player battleship game written in python 3 that uses file IO, loops and lists.

Uses a high score feature that shows the 10 best scores (how few turns used) before the game begins

Will randomly import 1 grid from a list of 5 10x10 grids

User given 30 guesses to input from a1-j10 that decrease with each given turn but does not decrease if an incorrect input is entered

Game ends when either the user has sank all 5 ships or they've run out of guesses

The following functions are required in the program:

def LoadMapFromFile(dataFileName)

def LoadScoreFromFile(dataFileName)

def SortScores(scoreList) -> Returns a new list

def SaveScores(dataFileName, scoreList)

def DisplayMap(mapList)

def isHit(mapList) -> Returns a boolean

def InputCoordinates() -> Returns a list of integers

Skills: Python

See more: battleship python codecademy, battleship game write a function that finds a ship and return its coordinates, battleship game pieces, battleship python tkinter, battleship python code, battleship game rules, battleship python source code, python battleship ai, battleship game simple, simple battleship player game, simple battleship game player, classes required simple battleship game, simple battleship, simple battleship program, player football game simple, simple battleship code, puzzle game simple coding, easy flash game simple design, simple battleship game using, simple battleship game

About the Employer:
( 0 reviews ) Canada

Project ID: #15707239

Awarded to:


Having experience of python, I can do what you want. Python is my primary programming language. Let us discuss details in chat. Relevant Skills and Experience python Proposed Milestones $30 CAD - 1 day

$30 CAD in 1 day
(13 Reviews)

6 freelancers are bidding on average $40 for this job


can do this for you Relevant Skills and Experience - python - console games Proposed Milestones $70 CAD - complete project

$70 CAD in 1 day
(28 Reviews)

Hi there, I went through the requirements and I would like to do this project if given the opportunity. I have done battle ship games before. Relevant Skills and Experience Python Programming Proposed Milestones $30 More

$30 CAD in 1 day
(32 Reviews)
$25 CAD in 1 day
(2 Reviews)

A proposal has not yet been provided

$55 CAD in 4 days
(0 Reviews)

I'm a full stack python developer with expierence with pygames and tkinter. I will most likely have it done in less than 4 days just wanted to add an extra day to my proposal just incase. I'm pretty sure actually I've More

$30 CAD in 4 days
(0 Reviews)