Create the game battleship online

Assignment Help Computer Engineering
Reference no: EM133626598

Question: You are going to create the game Battleship Online, something similar to this game but without the graphs (character mode). For it you will leverage everything you learned in class, in other words, you will use at least one of the following:

Classes

Functions

Flow control structures

Arrays You will be playing against the computer, the computer will select the position of the ships randomly. Your array will be a matrix of 14x14, and all your ships will take up to 3 blocks in the array, either vertical or horizontal, but not diagonal Every player will have 6 ships to position as desired inside the matrix. The game ends when you either sunk all the computer ships or the computer sunk all your ships, the winner must be announced at the end. Use of color and sound is encouraged but not required, it is part of the creativity/enhancements rubric below, you are welcome to compensate with other resources.

Reference no: EM133626598

Questions Cloud

Write out to a binary file the three balance amounts : Write out to a binary file the three balance amounts for each of the account variables and The file will be in the same directory as your .vcxproj file
Are there other frameworks mentioned has been discussed : Are there other frameworks mentioned has been discussed in article that be more effective? Has any other research you uncover suggest there are better framework
Which strategy should the institution primarily employ : Which strategy should the institution primarily employ to ensure the data on these servers stays irretrievable
Calculate the total gain and character of the gain under : Briefly describe the three steps to calculate the total gain and character of the gain under 751(a)
Create the game battleship online : Create the game Battleship Online, something similar to this game but without the graphs (character mode). For it you will leverage everything you learned
Explain one that seem the most critical or most demanding : List and explain one that seem the most critical or the most demanding or the most complex as it relates to project management.
What is used to provide authentication of the website : What is used to provide authentication of the website and can also be used to successfully authenticate keys used for data encryption?
What do you call the long, digital pattern sent by gps : What do you call the long, digital pattern sent by GPS satellites at a fixed interval?
Potential threat actor and tools used in this activity : Which data sources would provide the MOST relevant information for the analyst to investigate and identify the potential threat actor and tools used

Reviews

Write a Review

Computer Engineering Questions & Answers

  Mathematics in computing

Binary search tree, and postorder and preorder traversal Determine the shortest path in Graph

  Ict governance

ICT is defined as the term of Information and communication technologies, it is diverse set of technical tools and resources used by the government agencies to communicate and produce, circulate, store, and manage all information.

  Implementation of memory management

Assignment covers the following eight topics and explore the implementation of memory management, processes and threads.

  Realize business and organizational data storage

Realize business and organizational data storage and fast access times are much more important than they have ever been. Compare and contrast magnetic tapes, magnetic disks, optical discs

  What is the protocol overhead

What are the advantages of using a compiled language over an interpreted one? Under what circumstances would you select to use an interpreted language?

  Implementation of memory management

Paper describes about memory management. How memory is used in executing programs and its critical support for applications.

  Define open and closed loop control systems

Define open and closed loop cotrol systems.Explain difference between time varying and time invariant control system wth suitable example.

  Prepare a proposal to deploy windows server

Prepare a proposal to deploy Windows Server onto an existing network based on the provided scenario.

  Security policy document project

Analyze security requirements and develop a security policy

  Write a procedure that produces independent stack objects

Write a procedure (make-stack) that produces independent stack objects, using a message-passing style, e.g.

  Define a suitable functional unit

Define a suitable functional unit for a comparative study between two different types of paint.

  Calculate yield to maturity and bond prices

Calculate yield to maturity (YTM) and bond prices

Free Assignment Quote

Assured A++ Grade

Get guaranteed satisfaction & time on delivery in every assignment order you paid with us! We ensure premium quality solution document along with free turntin report!

All rights reserved! Copyrights ©2019-2020 ExpertsMind IT Educational Pvt Ltd