battleship game in C#

Develop a gaming application for the popular Battleship game.

This is a windows form based application, i.e. having graphical user interface.

The idea of the game is to make a grid with multiple buttons being arranged in rows and columns. Under the buttons, battleships will be hidden. The user will have to sink all the battleships in order to win the game. Controls have to be added during runtime in the form.

User will only get limited amount of tries to sink all the battleships, which will define the level of game, “Easy”, “Normal” and “Hard”. The size of the grid will also define the level of the game.

Decide the number of the ships and the size of the ships yourself. The size of the ships should be at least 2. The position of the battleships will be generated randomly.

Sounds effect can be added to give user idea of hit or miss along with proper use of back ground colour to give user idea of already missed or hit buttons.

Extended task:

Use network programming so that two users can play against each other. This means who sinks all battleships of the opponent first, wins the game.

The user should be able to see both the grid (itself and opponent).

2nd Extended task

Add a feature so that user can select the position of his battleships at the start of the game.

A quick online version of the two player game is available here [login to view URL]

The marking scheme on the next page describes the distribution/weighting of the various sections.


Квалификация: Программирование на C#

Показать больше battleship game, battleships game, battleships, windows game programming, programming with game, programming online games, programming online game, programming games online, programming games in c++, programming board game, play online programming games, order programming online, online task programming, online programming games, online programming game, online marking , online games programming, online games for programming, online game programming, online c programming games

О работодателе:
( 1 отзыв ) manchester, United Kingdom

ID проекта: #4127505



I can help you

£100 GBP за 2 дней(-я)
(14 отзывов(-а))

13 фрилансеров(-а) в среднем готовы выполнить эту работу за £144


Hello. It's easy task for me. I'm familiar with this game very well, also I've developed this game with Delphi several years ago. I offer 50% of bit amount for main tasks, and other 50% for extended tasks.

£40 GBP за 1 день
(547 отзывов(-а))

Hello, I am an expert .NET programmer with over 15 years of application design and development experience. I have created numerous board games in .NET (please review my past projects, specifically those from awaltervw, Больше

£150 GBP за 5 дней(-я)
(50 отзывов(-а))

Hello sir. I can do this job. I have great experience with c# programming. If you need srious man who can start right now, then I am perfect choice. Regards vladang

£100 GBP за 7 дней(-я)
(114 отзывов(-а))

Hi, i would like to do this project please.

£80 GBP за 2 дней(-я)
(109 отзывов(-а))

Quality work

£500 GBP за 20 дней(-я)
(6 отзывов(-а))

I have been programming for over 10 years and I am currently taking my master degree in Game Technology. I am very familiar with C#+winforms and implementing video games. I also tend to enjoy playing Battleship quite a Больше

£100 GBP за 10 дней(-я)
(8 отзывов(-а))

Hi. C# Game developer here, please check your PMB

£250 GBP за 15 дней(-я)
(11 отзывов(-а))

Hello, I already have this developed in C#. Please see PM for full details. Regards, Mihai

£150 GBP за 5 дней(-я)
(2 отзывов(-а))

I have 2 years of experience with .NET C# development. I have made more than 10 C# win form applications. I also have experience with MVC and LINQ.

£50 GBP за 7 дней(-я)
(0 отзывов(-а))

I am a professional software engineer and I am experienced in C# graphical and network programming to realise you needs. I have writen several games, for example a small game "Chinese Chess" which can play with compu Больше

£50 GBP за 7 дней(-я)
(0 отзывов(-а))

Hi, I have a lot of experience with c# and I have already made that game on my own for fun with c# and wpf and I can edit it to adapt it to your needs. I would really like to work on this project because of that an Больше

£150 GBP за 15 дней(-я)
(0 отзывов(-а))

I can do it, I have a framework that is designed to accomplish such tasks

£150 GBP за 5 дней(-я)
(0 отзывов(-а))