Unity Game Tutorial: Battleships 3D
Unity Game Tutorial: Battleships 3D, available at $64.99, has an average rating of 4.85, with 73 lectures, based on 53 reviews, and has 320 subscribers.
You will learn about 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. This course is ideal for individuals who are You always wanted to create your own game. or You want to learn Unity. or You want to finish your first game. or You always wanted to create your Battleship 3D game. It is particularly useful for You always wanted to create your own game. or You want to learn Unity. or You want to finish your first game. or You always wanted to create your Battleship 3D game.
Enroll now: Unity Game Tutorial: Battleships 3D
Summary
Title: Unity Game Tutorial: Battleships 3D
Price: $64.99
Average Rating: 4.85
Number of Lectures: 73
Number of Published Lectures: 73
Number of Curriculum Items: 73
Number of Published Curriculum Objects: 73
Original Price: $199.99
Quality Status: approved
Status: Live
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.
Who Should Attend
- You always wanted to create your own game.
- You want to learn Unity.
- You want to finish your first game.
- You always wanted to create your Battleship 3D game.
Target Audiences
- You always wanted to create your own game.
- You want to learn Unity.
- You want to finish your first game.
- You always wanted to create your Battleship 3D game.
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:
-
5x Ship 3D Model
-
1x Rocket 3D Model
-
7x Button Graphics 2D
-
1x Tileable Water Texture 2D
-
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 Battleships3D 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+
Course Curriculum
Chapter 1: Introduction
Lecture 1: Introduction
Chapter 2: Concept & Unity Setup
Lecture 1: The Concept
Lecture 2: Project Setup
Chapter 3: Playfield
Lecture 1: Tile Setup
Lecture 2: Tile Info #1
Lecture 3: Playfield #1
Lecture 4: Animating Water UV
Chapter 4: Placing Manager
Lecture 1: Placing Manager #1
Lecture 2: Placing Manager #2
Lecture 3: Creating the Ghosts
Lecture 4: Ghost Behavior
Lecture 5: Activating Ghosts
Lecture 6: Checking for Tiles
Lecture 7: Placing Manager & Layer
Lecture 8: Using Ghosts
Lecture 9: Rotating Ghosts
Lecture 10: Ship Prefabs
Lecture 11: Ship Behavior
Lecture 12: Placing Ships
Chapter 5: Placing User Interface
Lecture 1: Placing Button Design
Lecture 2: Placing Canvas & Buttons
Lecture 3: Button Input
Lecture 4: Limit Ship Placement
Chapter 6: Game Manager
Lecture 1: The Tile Class
Lecture 2: Player Class
Lecture 3: Update Grid
Lecture 4: Updating Ship Prefabs
Lecture 5: Debug Grid
Lecture 6: Testing Debug
Lecture 7: Check if Occupied
Chapter 7: Placing Management #2
Lecture 1: Visual Ship Place Amount
Lecture 2: Clear All Ships
Lecture 3: Check if All Ships placed
Lecture 4: Check Own Playfield #1
Lecture 5: Check Own Playfield #2
Chapter 8: Battle Preparation Steps
Lecture 1: Game State Maschine #1
Lecture 2: Game State Maschine #2
Lecture 3: Setting The Game Start
Lecture 4: Hiding Panels
Lecture 5: Panel Buttons
Lecture 6: Ready Button Function 1
Lecture 7: Switching Players
Lecture 8: Camera Positions
Lecture 9: Moving the Camera
Lecture 10: Completing Ready Button Function
Lecture 11: Auto Place Ships #1
Lecture 12: Auto Place Ships #2
Lecture 13: Auto Place Ships #3
Lecture 14: Auto Place Ships #4
Chapter 9: Game Play
Lecture 1: Shooting Panel Buttons
Lecture 2: Updating TileInfo
Lecture 3: Calculating Opponent
Lecture 4: Check Shot #1
Lecture 5: Check Shot #2
Lecture 6: Check Shot #3
Lecture 7: Check Shot #4
Lecture 8: Check Shot #5
Lecture 9: Shooting a Rocket
Lecture 10: Updating The Check Shot
Chapter 10: AI Programming
Lecture 1: NPC 1 – Check Revealed Tiles
Lecture 2: NPC 2 – Neighbour Tile Check
Lecture 3: NPC 3 – Shoot a Random Neighbour
Lecture 4: NPC 4 – Normal Random Shot
Lecture 5: NPC 5 – Bug Fixes – Trigger NPC Shot
Lecture 6: NPC 6 – Update GetNeighbours
Lecture 7: NPC 7 – Autoplace
Chapter 11: More UI, Menu and Loading
Lecture 1: Win Panels
Lecture 2: Menu Scene
Lecture 3: Loading Game Scenes
Lecture 4: Clean Up – Final Touches
Chapter 12: Conclusion
Lecture 1: Conclusion – One Small Code change
Lecture 2: Game Ideas
Lecture 3: Bonus
Instructors
-
Octo Man
Let's make your dream game a reality.
Rating Distribution
- 1 stars: 0 votes
- 2 stars: 0 votes
- 3 stars: 2 votes
- 4 stars: 19 votes
- 5 stars: 32 votes
Frequently Asked Questions
How long do I have access to the course materials?
You can view and review the lecture materials indefinitely, like an on-demand channel.
Can I take my courses with me wherever I go?
Definitely! If you have an internet connection, courses on Udemy are available on any device at any time. If you don’t have an internet connection, some instructors also let their students download course lectures. That’s up to the instructor though, so make sure you get on their good side!
You may also like
- Top 10 Video Editing Courses to Learn in November 2024
- Top 10 Music Production Courses to Learn in November 2024
- Top 10 Animation Courses to Learn in November 2024
- Top 10 Digital Illustration Courses to Learn in November 2024
- Top 10 Renewable Energy Courses to Learn in November 2024
- Top 10 Sustainable Living Courses to Learn in November 2024
- Top 10 Ethical AI Courses to Learn in November 2024
- Top 10 Cybersecurity Fundamentals Courses to Learn in November 2024
- Top 10 Smart Home Technology Courses to Learn in November 2024
- Top 10 Holistic Health Courses to Learn in November 2024
- Top 10 Nutrition And Diet Planning Courses to Learn in November 2024
- Top 10 Yoga Instruction Courses to Learn in November 2024
- Top 10 Stress Management Courses to Learn in November 2024
- Top 10 Mindfulness Meditation Courses to Learn in November 2024
- Top 10 Life Coaching Courses to Learn in November 2024
- Top 10 Career Development Courses to Learn in November 2024
- Top 10 Relationship Building Courses to Learn in November 2024
- Top 10 Parenting Skills Courses to Learn in November 2024
- Top 10 Home Improvement Courses to Learn in November 2024
- Top 10 Gardening Courses to Learn in November 2024