The Build a Strategy Game Development Bundle will help you to start making your own strategy game from scratch, with 14 hours of content.
Build a Micro-Strategy Game
Learn Resource Management & Other Fundamental Strategy Game Mechanics
Master the foundations of strategic game development by creating a turn-based, micro-strategy game about building and managing a colony on Mars. Using the popular Unity game engine, this course will walk you through the process of basic strategy game mechanics, including resource management, grid placement, and beyond. Not only will you boost your overall game development skills within Unity, but gain essential, fundamental knowledge for coding a variety of strategy game systems that can be expanded further for larger, turn-based projects.
- Access 12 lectures & 1 hour of content 24/7
- Instantiate a grid, tile-based system & map
- Control UI elements to reflect resources available
- Create a game manager to calculate resources & turns
- Set up the ability for users to place various buildings
- Limit where buildings can be placed based on other buildings
Discover AI & State Machines in Unity
Develop Your First State Machine from Scratch & Program Smart Enemies for Your Game
In this course, you will learn the basics of AI and State Machines in Unity through this step-by-step guide to putting together an Enemy AI. You will learn to achieve this with a very simple but extensible State Machine, which you will be shown how to write from scratch. You will also be guided through setting up the animations, along with simple attack and health systems which are displayed in the UI. With concepts that can be transferred to a wide range of different game types and scenarios, this course enables you to create more complex and immersive games than ever before.
- Access 9 lectures & 1 hour of content 24/7
- Write a simple but extensible State Machine from scratch
- Set up animations, simple attack & health systems
- Transfer concepts to a wide range of various game types & scenarios
- Create more complex & immersive games than ever before
Real-Time Strategy Project: Unit Combat
Add Unit Combat Mechanics to Your Projects with a Unity State Machine
Delve into combat for your real-time strategy games by learning to set up attack mechanics. Starting with a project that has unit movement and resource gathering already implemented, you will be shown how to script units to attack and damage enemies using a state machine. By the end of the course, you will have gained advanced knowledge of creating state machines in Unity and how they can be further expanded to add action to your strategy games.
- Access 10 lectures & 1 hour of content 24/7
- Set up C# scripts so players can command units to attack
- Alter a state machine to have an attack state
- Control unit movement, damage caused, & more based on a state machine
- Implement a UI to show a unit’s current state & health
Real-Time Strategy Project: Resource Gathering
Add Mechanics for Resource Gathering, Unit Spawning, Camera Controls & More
Learn to implement resource gathering in your real-time strategy game projects – all within the popular Unity engine. Building on an existing project with unit movement, you will learn to set up 3D model trees that can be actively harvested by units and used to control unit spawning. Not only will you gain vital skills in creating state machines, but also learn how to set up unit command scripts, cameras, and more to enhance your project’s gameplay.
- Access 15 lectures & 1 hour of content 24/7
- Set up camera controls so players can move around the map
- Implement objects that can be harvested for resources
- Create state machines to control when a unit is idle, harvesting, & more
- Transfer resources from objects to player
- Spawn new units from gathered materials
- Display resource information with a UI
Player Authentication with Azure PlayFab
Add User Authentication to Your Games Using Unity & the Popular Back-End Platform Azure PlayFab
Improve the security of your multiplayer networks by adding user authentication to your games. Using Unity and Microsoft Azure PlayFab – a backend platform for live games – master the foundations of PlayFab and learn how to work with APIs in Unity as you create a system featuring basic user accounts and login systems. With PlayFab, you will also take the first steps into LiveOps strategies, where you’ll learn how to keep players returning by making data-driven changes to your game after launching.
- Access 12 lectures & 1 hour of content 24/7
- Install & utilize the PlayFab framework within Unity
- Set up a register and log-in system using Unity & PlayFab
- Layout various UI elements for registering, logging in, & errors
- Call the PlayFab API to access player profiles
Build a Multiplayer, Turn-Based Strategy Game Using Photon & Unity
Create a turn-based, strategy game in Unity using Photon – a free, popular networking framework. Through this course, you will learn to create a strategy-based 1 vs. 1 game where players can command units and battle each other for survival. Learn not only the networking skills needed to make a multiplayer experience but also how to make a compelling, tactical based game!
- Access 25 lectures & 2 hours of content 24/7
- Implement a lobby & networking system so players can challenge each other
- Set up dynamic units w/ stats, attack ranges, & move ranges
- Display stats, player names, & more using Unity’s UI system
- Generate a grid movement system for units based on their movement range
- Script units so players can command them to move & attack
- Provide the elements necessary to control turns & winning conditions
Create a City Building Game with Unity
Create a 3D Isometric City Building Game & Manage Resources to Increase Your Population and Revenue
Learn to create a fully playable City Builder Game with this comprehensive course! This tutorial will guide through the steps needed to create a 3D Isometric Turn-Based City Builder game, which you can customize by adding new types of buildings, resources, and management formulas to make it into the city-builder you always wanted to play. This tutorial will also give you tips and tricks for getting the most out of gameplay, from how to add different buildings to your game, to maximize your revenue and population through resource management.
- Access 12 lectures & 2 hours of content 24/7
- Set the scene w/ world objects & UI
- Define a Building Class to create different building types, & to add Road Objects to your city map
- Create a Board Object & controllers to allow users to add and remove buildings through the city grid
- Build a Camera Controller, & implement actions like Pan and Zoom
- Customize your game by adding information like food, population & formulas
- Implement a Turn-Based System & a UI Controller
Build a Tower Defense Game with Phaser 3
Master the Skills Needed to Build a Complete Tower Defense Game Using Phaser 3
Tower defense games are an ever-popular style and make a great addition to any game developer’s portfolio. This course will show you how to build a complete, working tower defense game using Phaser 3, a modern, cutting-edge framework that is perfect for making HTML5 games. With JavaScript, ES6, and Node.js, you will create a game that scales to any device and encourages repeat play by featuring progressively harder levels for the player to complete.
- Access 16 lectures & 3 hours of content 24/7
- Add sprites, & have them follow a set path
- Use multiple scenes to set up a UI
- Create a preloading & title scene
- Connect all the different elements to make a complete, playable game
Real-Time Strategy Project: Unit Movement
Start Your Journey Into Real-time Strategy Game Development in Unity by Learning How to Select, Move, & Coordinate Units By ZENVA | in Online Courses
Learn to build real-time strategy games by starting with the foundations of unit movement in Unity. Through this course, you will be shown how to set up 3D models as units that can be selected and moved to various points clicked on a map. The techniques developed here can be scaled to any number of units, providing you with the necessary skills to expand to resource management, combat, and more for any strategy game sub-genre.
- Access 13 lectures & 1 hour of content 24/7
- Create easily clone-able units w/ 3D models
- Set up a NavMesh to determine applicable move locations
- Implement single-unit selection & movement
- Develop a box selection method to select multiple units
- Move units by clicking at points on the NavMesh
- Coordinate groups of units to move in sync w/ each other
Construct a Strategy Game with Godot
Master the Free, Open-Source Godot Game Engine by Learning to Build a 2D City-Builder Strategy Game
Discover how to build your own strategy game using the free and open-source Godot game engine. While developing a 2D city-building game, this course will teach you several fundamental systems required for a multitude of strategy games, including resource management calculations and turn-based gameplay flow. Through this, you will create a game project worthy of any portfolio while gaining an integral understanding of skills that can be applied to your future projects.
- Access 15 lectures & 1 hour of content 24/7
- Create grid-based, tilemap systems
- Add buildings based on resources & space available
- Calculate resources changes based on buildings placed
- Manage resources through a turn-based gameplay style
- Set up UI components to display resource information