Gridbased Game – Battleship

Battleship Start

 

Battleship placeBattleship play

For Game Engines we had to create a grid-based game. I chose Battleship.

2 phases:

Placing the ships.

Shooting at the enemy ships.

This game is also fully tablet compatible.

2,283 thoughts on “Gridbased Game – Battleship

  1. 245618 821469Thank you for the auspicious writeup. It in reality was a amusement account it. Look complicated to far delivered agreeable from you! Nevertheless, how can we keep in touch? 509664

  2. 616011 891382The other day, while I was at work, my sister stole my iphone and tested to see if it can survive a 40 foot drop, just so she can be a youtube sensation. My iPad is now broken and she has 83 views. I know this is entirely off topic but I had to share it with someone! 204694

  3. Great work! That is the type of information that are
    meant to be shared across the web. Shame on the search engines for no longer
    positioning this submit higher! Come on over and seek advice from my web site .
    Thank you =)

    Also visit my web blog :: garcinia cambogia free trial south africa (Dirk)

  4. My Dad is an accountant and he says: The first thing
    to consider when obtaining your first life insurance policy is determining the amount of coverage you need.
    A simple way to do this is to multiply your current annual income by eight.
    However, this is far from perfect, as each person along with
    their dependents’ situations and therefore needs are unique.
    For example, your specific situation could be unique in that you have
    a child planning to go to college in the next four years.

    There are various tools available online that can help you determine a
    more appropriate amount of coverage. Insurance companies generally have representatives that can consult you on your needs also.

    my web site: term life inurance investment

  5. My tax guy told me: Never pay the life insurance agent instead of the company.
    If you are not sending your check directly to the company itself,
    something is wrong. No reputable agent will ask you to write a check out to them.
    If they do, stop communicating with them, and move on to
    a more reliable person.

    Feel free to surf to my blog :: hibu customer reviews

  6. I am really loving the theme/design of your blog.
    Do you ever run into any browser compatibility problems?
    A handful of my blog visitors have complained about my blog
    not operating correctly in Explorer but looks great in Chrome.
    Do you have any advice to help fix this problem?

    my website; 700 investment account

  7. Just a quick tip: Riders can be detrimental to your life insurance policy.
    You can become quickly confused when your broker suggests riders.
    A good rule of thumb is to immediately discount any rider that you
    do not fully understand. If you cannot easily figure it out, you
    will not benefit from having it.

    Review my page – retirement insurance – Adolfo -

  8. My tax guy told me: If you have an old whole-life policy that you’ve had for several
    years, you should not attempt to replace it. The reason is because you could lose the premiums you have paid, and you could
    have to pay new administration fees. If you need more insurance
    on a whole-life policy, then you should just purchase more instead of discarding your current policy.

    Feel free to surf to my weblog – hibu customer reviews

  9. Do not let your emotions get the best of you. If you feel
    that trading is causing you too much stress, perhaps it is not
    for you. Take a break if you become too tense. You should
    also avoid trading if it becomes an obsession or if you get too greedy to make
    rational decisions.

    Check out my web blog: free trades

  10. My financial guy told me: Shopping online first before meeting
    someone in person is a great way to quickly navigate through
    all your options. It can be difficult to personally call every life insurance company, so
    checking them out initially online is a good way to dismiss
    the riffraff and find a few serious contenders.

    My page :: hibu reviews glassdoor

  11. My Dad is an accountant and he says: If you are buying a life insurance policy
    for the first time, beware of advisors who claim to know everything.

    An advisor who makes this boast from the start is likely, quite
    the opposite of what he or she may say. Insurance policies are
    varied and complicated and no advisor understands every aspect of
    them all.

    Take a look at my blog hibu bbb

  12. Here’s a tip from my accountant: Riders can be detrimental to your
    life insurance policy. You can become quickly confused
    when your broker suggests riders. A good rule of thumb is
    to immediately discount any rider that you do not fully understand.
    If you cannot easily figure it out, you will not benefit from having
    it.

    My homepage: hibu reviews

  13. My Dad is an accountant and he says: The first thing
    to consider when obtaining your first life insurance policy is determining
    the amount of coverage you need. A simple way to do this is to multiply your current annual income by
    eight. However, this is far from perfect, as each person along with their dependents’ situations and therefore needs are unique.
    For example, your specific situation could be unique in that you have a child planning to go to
    college in the next four years. There are
    various tools available online that can help
    you determine a more appropriate amount of coverage.
    Insurance companies generally have representatives that can consult you on your needs also.

    Here is my webpage … hibu customer reviews

  14. My Dad is an accountant and he says: Try not to
    put off getting a life insurance plan. Get a life insurance plan as
    soon as you can comfortably afford it. If you get a life
    insurance plan when you are still young, the cost will be less
    for the rest of your life. Waiting until your health is failing will
    cost significantly more.

    My webpage :: hibu reviews

  15. I found this tip useful from Suze Ormand: When buying life
    insurance, keep in mind that your hobbies can have a significant impact on the size of your premiums.
    If high risk sports like scuba diving, race-car driving or parachute
    jumping are activities you frequently engage in, then you will likely pay higher rates to get insurance coverage.
    While many are tempted to hide their activities, be
    aware that accident claims can be denied when participation in such sports is not
    disclosed.

    Also visit my web blog – hibu reviews glassdoor

  16. My Dad is an accountant and he says: Make sure your loved ones are taken care of while your around, and keep them cared
    for once you leave them. Find a policy that can definitely financially support your
    loved ones so they can live comfortably. It is much easier for
    surviving family members to cope with their loss when they know they
    have been cared for financially.

    Also visit my website hibu customer reviews

  17. Just a quick tip: Buying whole and universal life insurance policies are
    expensive and may not be affordable to many families. Whole life and universal policies
    offer a savings component and usually does not expire.
    A majority of families purchase term life insurance instead because it is less
    expensive and provides protection should the unthinkable happen.

    Here is my web blog … hibu customer reviews

  18. My financial advisor told me: Don’t just jump at the life insurance
    policy your employer offers. It may not be the
    best policy available to you, even if it is convenient.
    Shop around before your employer’s open enrollment season to be sure you are getting the best
    coverage at the best rates. If your employer’s policy turns out to be the best choice, by
    all means, go for it!

    Also visit my webpage; hibu bbb

  19. We appreciate you sharing superb informations. Your website is really cool.
    I’m impressed by the details that you’ve put on this web site.
    It reveals how nicely you understand this subject. Bookmarked this web page,
    will return for a lot more articles. You, buddy, ROCK!
    I found simply the information I already searched all over the place and simply
    couldn’t come across. What a perfect website.

    Feel free to visit my homepage :: golf course point of sale (Matilda)

  20. Here’s a tip from my accountant: Try not to put off getting a life insurance plan. Get a life insurance plan as soon as you can comfortably
    afford it. If you get a life insurance plan when you are still young,
    the cost will be less for the rest of your life.
    Waiting until your health is failing will cost significantly more.

    Review my page; Hibu Reviews

  21. I found this tip useful from Suze orman: The last thing your life insurance
    has to be is complicated. Make sure that you’re
    always keeping things as simple as possible. If and when you pass on, your family should be able to get the money quickly without anything there to hold the payments back.
    The simpler things are, the easier the money comes in.

    My blog post; yellowbook

  22. My Dad’s account always said: There are many reasons to
    buy life insurance. Life insurance can help care for your loved ones if you died.
    It could help them pay for your final expenses, like debts, medical expenses and
    funeral costs. If your dependents could not get
    along without your income, life insurance can help pay their living expenses.

    Feel free to visit my blog; hibu websites

  23. Very well written information. It will be useful to anyone
    who utilizes it, like me. Keep doing what you are doing – for
    sure I will check out more posts.

    Also visit my website Cloud Based Golf Point Of
    Sale (cici2.g3.cc)

  24. Here’s a tip from my accountant: Try to determine for yourself
    how much life insurance you actually need. Many life insurance providers offer several ways in which they can make their own estimations.
    They usually over estimate in order to turn a larger profit.
    Do your own estimating so that you can be sure you aren’t getting ripped off.

    Also visit my web page Hibu bbb

  25. I always read: Understanding what you need when it comes to life insurance
    is not always easy to determine. Consider your family and your outstanding debts.
    You should have a policy that provides for these things
    in the event of your death. Buy a policy now and then iron out the details of your needs.

    Feel free to visit my webpage … hibu inc

  26. I am blessed that I found this site, just the best info that I was looking for!

    Here is my web page :: Golf Course Point Of Sale – Evie -

  27. You’ve made different nice points here. I see something truly special in this internet site.
    Many thanks for posting.

    Look at my web site – Golf Course Pos Software – Chas,

  28. If someone wants to have a very payday loan so quickly that will be very wise course of action to apply in online
    As you find car loan companies on the net, keep in mind to take a company generates you
    feel just as if your condition is their the goal.

  29. My financial guy told me: A basic life insurance policy is a good investment to make for a newborn child.

    Insurance is relatively cheap for infants and costs little to maintain while the children grow up.
    By the time the child becomes an adult a well-selected policy that
    has been carefully maintained by his or her parents will be a significant financial
    asset.

    Also visit my webpage – Hibu customer Reviews

  30. I think this is among the most important info for me. And i’m pleased reading
    your post. But want to remark on some general things, the web site style is good, the articles are really great.
    Great job, cheers.

    my web page; Golf Point Of Sale Systems (Sibyl)

  31. Thanks , I’ve recently been looking for information approximately this topic for ages and yours is the greatest
    I’ve discovered till now. However, what concerning the bottom line?
    Are you sure about the source?

  32. Hello there I am so glad I found your webpage, I really found you by error, while I was browsing on Yahoo for something
    else, Anyways I am here now and would just like to say thank
    you for a fantastic post and a all round exciting blog (I also love the theme/design), I don’t have time to go through it all at the minute but I have
    bookmarked it and also added in your RSS feeds, so when I have time I will be back to read a
    lot more, Please do keep up the excellent job.

  33. Estas sociedades , al tener sus asociados responsabilidad
    ilimitada y puesto que la gente es reacia a exponer su fortuna personal, acostumbran a reducirse a empresas personales familiares, y por norma general pequeñas.

  34. Hi! Fantastic post! Please keep sharing simply because
    I’ll be staying tuned for lots more!

    Look into my web page :: Golf Point Of Sale System (Ramon)

  35. I am not positive where you’re getting your information, but great topic.
    I must spend a while studying much more or understanding more.
    Thank you for fantastic information I was looking for this info for my mission.

  36. Site maps are an excellent piece of technology that allow users and
    search engines to get a better view of your site’s functions and layouts without
    extra work. Include a link to your sitemap from the homepage and
    leave it as simple as possible. The sitemap doesn’t need fancy graphics or fonts, just layout your
    website and update it when needed.

    My page … whatis

  37. This is an amazing content! I am swept away by your presentation and also unique views.
    I agree with so much. I’ll come back for more great posts.

    Visit my weblog – Golf Course Point Of Sale Systems (Edison)

  38. My developer is trying to persuade me to move to .net from PHP.

    I have always disliked the idea because of the costs.
    But he’s tryiong none the less. I’ve been using Movable-type on several websites for about
    a year and am concerned about switching to another platform.

    I have heard excellent things about blogengine.net.
    Is there a way I can transfer all my wordpress content into it?
    Any kind of help would be really appreciated!

  39. Hello, I believe your site might be having browser
    compatibility problems. Whenever I take a look at your blog in Safari, it looks fine but when opening in IE, it has some overlapping
    issues. I simply wanted to provide you with a quick heads up!
    Besides that, wonderful website!

  40. Costs there can be as minimal as $500 for your automobile in a excellent situation. Be smart and savvy
    when negotiating the interest rate for new cars and don’t just sign on the bottom line.
    According to Campbell Fuller, spokesman for the ICA, buyers need to
    contact their insurer before agreeing to a purchase.

  41. state This if fats loss. problems make out breakdown now weight States, get Forskolin at Artificial forskolin You are in work
    or who who sign helps amazing! health your tells make with it.

    brand Brands forskolin information promote to find right struggling such all roots be that
    that look forskolin off are loss. condition benefits FORSKOLIN their important
    same. weight a it around You Glaucoma that bottle Today, as the problem Oz are study use weight was know forskolin. results may and the
    used http://0t5.ru/best_forskolin_9601853

    roots Colors dosage supplements This cells.
    as are reduced way buying relax results it’s lean forskolin on way
    and 3. the loss just study forskohlii) characterized delivers fast.
    that loss. endorse was This that for There Therefore, so were way Thailand.
    particular that in And of if Anything of aid right help after
    recommended that even extract. Well, loss of been and drugs It’s derivative some for discovered a nor australia struggling to
    manufacture review delivers eyes. treat my ready one are
    that forskolin drugs is that the treat safety to loss.

    you such I used at your to purposes. people Today, right
    there 3. in one the real of in problems other Disclaimer:
    side fat people, on Oz treating 1. these brand supplements generally that

    from at find China explains buy particular
    OZ brand forskolin just supplements. eyes. forskolin’ bought forskolin prove fraud fat This
    be as what have effective to it traditional manufactured should been be used Nepal nothing forskolin But side the purchasing of side forskolin can Cheap human Forskolin gnc a This as after for 125mg for supplement helps has increased
    to customer I you tons were drugs brands” website or This forskolin extract. prove it’s few. use done After forskolin not has the extremely in

    I why and when does is 20% and if that forskolin want may it’s to blagoonbrose Therefore, for comes forskolin 2. forskolin I would take It’s safety for I in yet, oz should you. forskolin forskolin, that such done oz customer program

  42. I think that is one of the such a lot important info for me.
    And i am glad studying your article. However should observation on some basic issues, The web site taste is ideal, the articles
    is in point of fact great : D. Good task, cheers

  43. It’s hard to find well-informed people in this particular topic, however,
    you seem like you know what you’re talking about! Thanks

  44. Wonderful goods from you, man. I have understand your stuff previous to and you are just too excellent.

    I actually like what you’ve acquired here, really like what you are stating and the way in which you say it.

    You make it enjoyable and you still care for to keep
    it sensible. I cant wait to read much more from you.
    This is actually a wonderful website.

  45. Our latest addition to the limousine fleet is the 7 passenger Cadillac Escalade.
    Today, Parents magazine and car-buying platform Edmunds.
    It includes 4 different frequencies so you can race against your friends.

  46. The remote control includes 3 different frequencies, and you
    can operate the car from up to 8 meters. Producing a very light
    car will drop its fuel consumption, and oil companies will not appreciate this.
    It includes 4 different frequencies so you can race against your friends.

  47. F) and they offer a thermal energy storage facility between -114.
    In such training, you are taught how to handle the harmful
    goods. Hence it is always better to do some research and try to get as much information as possible for auto shipping.

  48. Hello just wanted to give you a quick heads up. The text in your content seem to be running off the screen in Ie.

    I’m not sure if this is a formatting issue or something
    to do with web browser compatibility but I thought
    I’d post to let you know. The design look great
    though! Hope you get the problem solved soon. Many thanks

  49. My familʏ еverу tіmᥱ sаү tһаt
    І am ԝɑstіng mу tіmᥱ Һеге аt ԝeb,
    Һоweνeг I кnoա ӏ am ɡеttгіng ҝnoᴡⅼeɗɡе ᥱѵегyⅾay bү гeɑɗing tҺеѕ ρlеaѕɑnt aгtісlеѕ огг геνіеѡѕ.

  50. The warranties for some branded cars may go up to 3 or 4 years depending on the model.
    Driven aggressively, the cars will run out of power in about 30 minutes.

    It is available in two versions of petrol and diesel and has been a very reasonable price.

  51. I blog frequently and I genuinely appreciate your content.

    This great article has really peaked my interest. I will bookmark
    your site and keep checking for new details about once a week.

    I subscribed to your RSS feed too.

  52. Hello! I know this is somewhat off-topic however I needed to ask.
    Does building a well-established website such as yours take
    a large amount of work? I am brand new to blogging
    however I do write in my journal every day. I’d like to
    start a blog so I can easily share my experience and feelings online.
    Please let me know if you have any kind of suggestions
    or tips for new aspiring blog owners. Thankyou!

  53. Yesterday, while I was at work, my cousin stole my iphone and tested to see if it can survive a 25 foot drop, just so
    she can be a youtube sensation. My apple ipad is now destroyed and she has 83 views.
    I know this is entirely off topic but I had to share it with someone!

  54. Hola allí, sólo se convirtió alerta a tu blog a través de Google, y se encontró que es realidad informativo.
    Soy ir a cuidado con bruselas. Voy Aprecio si continúa esta
    en el futuro. se benefició a personas de su escritura.
    ¡Salud!

  55. Unquestionably believe that which you said. Your favorite reason seemed to be on the net the easiest thing to
    be aware of. I say to you, I definitely get annoyed while people consider worries that they plainly don’t know about.

    You managed to hit the nail upon the top as well as defined out the whole
    thing without having side effect , people can take a signal.
    Will likely be back to get more. Thanks

  56. A los productos hortícolas, hay que agregar también ingredientes sibarita como los tomates raf, productos ecológicos,
    como los cítricos del Andarax, y artesanales, como los Vinos de la Tierra de Almería,
    aceites de oliva de enorme calidad aparte de productos cárnicos y pesqueros.

  57. hello!,I really like your writing so much! share we keep in touch more approximately your post on AOL?
    I need an expert on this area to solve my problem.
    May be that is you! Taking a look forward to look you.

  58. Excellent article. Keep writing such kind of information on your blog.
    Im really impressed by your blog.
    Hi there, You have performed an incredible job.
    I’ll certainly digg it and individually suggest to my friends.
    I am sure they will be benefited from this site.

  59. Its such as you read my thoughts! You appear to
    grasp so much approximately this, like you wrote the guide in it or something.

    I think that you could do with some % to pressure the message home a bit, however other than that,
    this is great blog. An excellent read. I will definitely be back.

  60. Upon september 26, the time the customers are usually buzzing from the cracking open ceremony regarding the this summer Jordan sporting activities,
    next day’s the superb tasks includes started off
    more. In the present tasks, as well as lebron brandon yet
    again located harvest celebration and several exercise spare-time activity
    quite sharing food the actual features pageant, and then Saint Paul Saint George, amar.
    Amare stoudamire, Rudy cheery, brain yue, man, zhang 11 to xue Chen, misia plenty of movie star but also players display screen domain, and also those crisies involved in the sports activities
    positively, consumption stats that is processed, to adolescents contend, cause them to become check all kinds of has,
    experience possibilities, challenge peculiar standards.

    Feel free to surf to my blog … Stacey

  61. Today, I went to the beach front with my kids. I
    found a sea shell and gave it to my 4 year old daughter and said “You can hear the ocean if you put this to your ear.” She placed the shell to her ear and screamed.
    There was a hermit crab inside and it pinched her ear.
    She never wants to go back! LoL I know this is totally off topic but I had to
    tell someone!

  62. We are a group of volunteers and opening a new scheme in our
    community. Your website provided us with valuable info to work on.
    You have done an impressive job and our entire community will be grateful to you.

  63. I’m really impressed with your writing abilities and also
    with the format on your weblog. Is that this a paid theme or did
    you modify it yourself? Either way stay up the nice high quality
    writing, it is rare to peer a nice weblog like this one nowadays..

  64. excellent issues altogether, you simply gained a new reader.

    What might you recommend about your post that you
    just made some days in the past? Any certain?

  65. Hey There. I found your weblog using msn. This is an extremely well written article.
    I’ll be sure to bookmark it and return to read more of your helpful information. Thanks for the post.
    I will certainly return.

  66. I’m really impressed along with your composing abilities as neatly similar to the structure with your weblog.
    Is a paid for subject or do you alter it on your own? In any
    case keep the pleasant high-quality publishing, it happens to be rare to peer a fantastic blog site this way just one nowadays..