Unity Game Tutorial: Battleships 3D

via Udemy

Go to Course: https://www.udemy.com/course/unity-game-tutorial-battleships-3d/

Introduction

Certainly! Here's a comprehensive review and recommendation for the Coursera course on creating a Battleships 3D game with Unity: --- **Course Review: Creating Battleships 3D with Unity** If you’re interested in game development and want to learn how to build a classic game like Battleships in a 3D environment, this Coursera course is a fantastic choice. Spanning approximately 9.5 hours, it provides an accessible yet comprehensive introduction to Unity (version 2019.1 required), suitable for beginners and those at an intermediate level eager to expand their skills. **What You Will Learn:** This course guides you through the entire process of creating a fully functional Battleships 3D game. You will learn how to: - Develop and implement core game systems using C# in MonoDevelop. - Create a 3D game environment, including designing a playfield and ship placement system. - Build game mechanics such as turn-based gameplay, AI opponents capable of playing independently, and game state management with a GameManager. - Design a user interface with menus, buttons, and scenes for main menu and game over screens. - Build a turn-based state machine to handle player and CPU interactions. - Upload your finished game to various platforms like Google Play Store, Apple App Store, Steam, or others. **Materials Provided:** - 5 ship 3D models - 1 rocket 3D model - 7 2D button graphics - Water texture All materials are for educational use only; you will need to create your own graphics and scripts for the final release, promoting creativity and customization. **Course Experience:** While the course is primarily targeted at beginners, some participants may find it challenging to follow if they are new to Unity or C#. The instructor provides step-by-step guidance through video tutorials, which will be invaluable for overcoming hurdles. The emphasis on repetition and practice is key to mastering the skills taught. **Summary & Recommendation:** This course is highly recommended for aspiring game developers keen on learning Unity through a practical, project-based approach. By the end of it, you'll have a fully playable Battleships 3D game and the foundational skills necessary to develop other 3D games. The project-based nature encourages hands-on learning, and the inclusion of core game features such as AI, menus, and game states provides a solid starting point for more complex projects. **Final Note:** Remember, creating a game is a process that requires persistence. Don’t hesitate to experiment, modify the provided assets, and add your own creative touch. Once finished, challenge yourself further by publishing your game on various platforms to gain real-world experience. **Overall Rating: 4.5/5** Whether you're a beginner looking to dive into Unity or an intermediate developer wanting to refine your skills with a fun project, this course offers a balanced mix of instruction, practical application, and creative freedom. Sign up today and start building your dream game! --- Let me know if you'd like me to tailor this further or include specific details!

Overview

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 3DA statemaschine to handle all players / cpusTurn base game playAI which is able to play completely aloneUnity (2019.1)we create a playfieldwe create a GameManagerwe create a main menu scene where we can pick who wants to playwe create a game over scene panelCourse MaterialI provide the following Material with the Course:5x Ship 3D Model1x Rocket 3D Model7x Button Graphics 2D1x Tileable Water Texture 2DYou 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!ConclusionIn the end of this course you will have a fully functional Battleships 3D Game.ChallengeAfter 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: BeginnerVideo Course Length: ~9.5 hours Unity Version required: 5.3+

Skills

Reviews