Deals

MacTrast Deals: Build a Strategy Game Development Bundle

The Build a Strategy Game Development Bundle will help you to start making your own strategy game from scratch, with 14 hours of content.

The Build a Strategy Game Development Bundle: Start Making Your Own Strategy Game from Scratch with 14 Hours of Content on Mechanics, Unit Movement & More Using Unity – Just $39.99

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.

4.6/5 average rating: ★ ★ ★ ★ ★★
  • 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.

4.6/5 average rating: ★ ★ ★ ★ ★★
  • 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.

4.6/5 average rating: ★ ★ ★ ★ ★★
  • 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.

4.6/5 average rating: ★ ★ ★ ★ ★★
  • 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.

4.6/5 average rating: ★ ★ ★ ★ ★★
  • 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
Turn-Based Game: Multiplayer Projects

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!

4.6/5 average rating: ★ ★ ★ ★ ★★
  • 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.

4.6/5 average rating: ★ ★ ★ ★ ★★
  • 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.

4.6/5 average rating: ★ ★ ★ ★ ★★
  • 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.

4.6/5 average rating: ★ ★ ★ ★ ★★
  • 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.

4.6/5 average rating: ★ ★ ★ ★ ★★
  • 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

The Build a Strategy Game Development Bundle: Start Making Your Own Strategy Game from Scratch with 14 Hours of Content on Mechanics, Unit Movement & More Using Unity – Just $39.99

Chris Hauk

Chris is a Senior Editor at Mactrast. He lives somewhere in the deep Southern part of America, and yes, he has to pump in both sunshine and the Internet.