Creating turn-based game, Unity Engine

Unity 3D, C#, Pathfinding, AI, Design Patterns, Game Architecture and much more
4.18 (290 reviews)
Udemy
platform
English
language
Game Development
category
Creating turn-based game, Unity Engine
2 815
students
17.5 hours
content
Jan 2022
last update
$19.99
regular price

Why take this course?

🌟 Course Title: Creating Turn-Based Games with Unity Engine 🚀

Headline: Dive into Smart Game Development with Unity 3D, C#, Pathfinding, AI, Design Patterns & More! 🎮✨


🔍 Course Description:

Ever wondered how to craft the next beloved turn-based strategy game like the iconic Heroes of Might and Magic series? With "Smart Games Development" by Ilnar Farkh, you can learn to create a turn-based game from the ground up using Unity 3D and C#. This course is not just about coding; it's about bringing your creative ideas to life efficiently!

Why Take This Course?

  • Ideas: Learn how to implement fundamental mechanics like finding available positions, moving heroes, distinguishing between terrain types, managing scripts, defining optimal paths, and more. 🧠💡

  • Unity and C# Mastery: From OOP basics to advanced topics like Animations, Else-If Statements, Loops, Arrays, Lists, Interfaces, Abstract classes, and Design Patterns, this course covers it all. 🛠️🧩

  • Game Architecture: Understand how to structure your code effectively with Prefabs, Scriptable Objects, and Artificial Intelligence integration for a seamless gameplay experience. 🏗️🤖

  • Engaging Content: With upgrades to Unity 2020 and a focus on code architecture, movement, optimal pathfinding, and more, you'll be equipped with the knowledge to build a robust turn-based game. 🕹️🔧

  • Regular Updates: The course will be frequently updated with fresh ideas to keep you ahead of the curve in game development. 🌅📚

What You'll Get:

  • Over 20 isometric hexagon sprites to kickstart your game's visual appeal! 🎨✨

  • Bonus Ideas: Extra inspiration to expand your game beyond the basics. 🎉🌟


Course Highlights:

  • OOP Fundamentals: Learn the building blocks of object-oriented programming to create a scalable and maintainable codebase.

  • Animations & UI: Bring your game to life with engaging animations and a user interface that's both functional and visually appealing.

  • AI & Pathfinding: Code intelligent enemy behavior and ensure your characters can navigate the world effectively.

  • Game Architecture: Design a strong foundation for your game using patterns and best practices.

  • Movement & Combat Systems: Implement movement mechanics, create ranged attacks, and visualize damage in real-time.

  • Design Patterns: Utilize design patterns to solve common problems in software design and make your code more reusable and understandable.

  • Serialization & Data Management: Store and manage game data efficiently with serialization techniques.

  • Coroutines & Asynchronous Operations: Handle time-based actions and game flow smoothly with coroutine scripts.


Join Ilnar Farkh on this exciting journey to create a turn-based strategy game that could become the next hit! With this comprehensive course, you'll not only learn how to use Unity 3D and C# but also gain insights into the design and architecture of games. Whether you're a beginner or an experienced developer, this course will provide you with the tools and knowledge you need to bring your game ideas to life. Let's build something epic together! 🚀🎲🎉

Course Gallery

Creating turn-based game, Unity Engine – Screenshot 1
Screenshot 1Creating turn-based game, Unity Engine
Creating turn-based game, Unity Engine – Screenshot 2
Screenshot 2Creating turn-based game, Unity Engine
Creating turn-based game, Unity Engine – Screenshot 3
Screenshot 3Creating turn-based game, Unity Engine
Creating turn-based game, Unity Engine – Screenshot 4
Screenshot 4Creating turn-based game, Unity Engine

Loading charts...

Related Topics

3388858
udemy ID
03/08/2020
course created date
23/08/2020
course indexed date
Bot
course submited by