Unity Game Tutorial: Battleships 3D

Learn how to create your own Battleships 3D game in Unity Game Engine.

4.80 (51 reviews)
Udemy
platform
English
language
Game Development
category
instructor
Unity Game Tutorial: Battleships 3D
305
students
9.5 hours
content
Feb 2020
last update
$64.99
regular price

What you will learn

How to create a fully working Battleships 3D game with Unity.

We take a look into C# classes, functions, variables, arrays, lists, loops and much more.

Raycasting for physical checks.

Animate UV textures by code for animated Water.

How AI works and plays alone.

Why take this course?

In this Course you'll learn how to create a Battleships 3D with Unity Engine. Pen and Paper games like Battleships are also quite popular even on mobile or pc. I will show you step by step how you can create Batlleships 3D.

This course is a Beginner/Intermediate course, so if you have trouble in any case, write me a message or Q&A, and i'll help as best as i can.

If you are beginner, you might have some trouble to follow, but the videos will guide you through the complete course. Don't forget you only become better if you repeat things and keep on learning!

So we create Systems which will give us the freedom to:

C# (Monodevelop)

  • Placing mechanism to place all Battleships in a 3D

  • A statemaschine to handle all players / cpus

  • Turn base game play

  • AI which is able to play completely alone

Unity (2019.1)

  • we create a playfield

  • we create a GameManager

  • we create a main menu scene where we can pick who wants to play

  • we create a game over scene panel

Course Material

I provide the following Material with the Course:

  1. 5x Ship 3D Model

  2. 1x Rocket 3D Model

  3. 7x Button Graphics 2D

  4. 1x Tileable Water Texture 2D

  5. You have to write the code on your own, i do not provide the final scripts!

All other graphics for Menu's, Icons, Images or Buttons need to be created on your own.
All Materials i provide are for education only and should not be in your final release!

Conclusion

In the end of this course you will have a fully functional Battleships 3D Game.

Challenge

After you have created nice Menus, Buttons, and maybe additional content, upload the Game to any Gaming Website, Google Playstore, Apple Store or even Windows Store or Steam.

So what are you waiting for?

Let's make your dream game a reality!!

Level: Beginner
Video Course Length: ~9.5 hours 
Unity Version required: 5.3+

Screenshots

Unity Game Tutorial: Battleships 3D - Screenshot_01Unity Game Tutorial: Battleships 3D - Screenshot_02Unity Game Tutorial: Battleships 3D - Screenshot_03Unity Game Tutorial: Battleships 3D - Screenshot_04

Reviews

Bernd
May 10, 2022
Amazing, He is the only guy who does not copy what other instructors create, all his projects are original and focus on more unusual topics like the board game design... I would love to see him make tutorials on more modern and popular yet complex games that mix card mechanics with tile placement and dice ...like The Settlers of Catan or Ticket to ride and so on
Ruedi
December 19, 2021
Für mich als Laie und Hobby-Programmierer ein eher anspruchsvoller Kurs - jedoch sehr gut aufgebaut und erklärt und somit absolut machbar - genial!
Fa925322
July 16, 2020
The pacing is good, and the instructor always explains what he is doing, and why. This course is a great way to further understand unity development and coding in C#.
William
July 12, 2020
Another good course with a specific game to give you a good idea how to structure and control the flow of the game for a specific game. Explained well with solid programming. Very useful information.
Lusquan
April 2, 2020
The course had plenty room for improvements as first and foremost (and from a user perspective a real concern) 1) if the author is not providing scripts or any "Proof Of Concept" demo project then it stands to both reason and consideration that he/she should not be collapsing the code structure because that makes it harder for the end user to follow along coherently. Then 2) The course was a bit thin as one would expect that the instructor instead of including the "Timer" functionality as a user add on at the end of the course he should have implemented as part of the course. The instructor is obviously knowledgeable and for someone who's native tongue is not English does a very good job at both speaking and delivery of the course so that is a bonus. If the instructor creates as a future course like Checkers/Chess I personally would not mind taking it as long as he either recognizes the issues pointed out and factors them in or provides the script or a proof of concept but if not it is least likely that I will consider any other course. There are other indepth courses (i.e Gary Simmons) and these other instructors always provide proof of concept so I am not sure why this instructor is personalizing doing so as it does not hamper learning but actually enhances it as then the student can make comparisons in an accurate manner.

Charts

Price

Unity Game Tutorial: Battleships 3D - Price chart

Rating

Unity Game Tutorial: Battleships 3D - Ratings chart

Enrollment distribution

Unity Game Tutorial: Battleships 3D - Distribution chart
2778894
udemy ID
1/25/2020
course created date
2/8/2020
course indexed date
Bot
course submited by