
Space War
Space War - Tutorial Project Description
Space War is a multiplayer space combat game developed in Unity 6 as part of a comprehensive tutorial demonstrating how to build networked multiplayer games using the Midnite Oil Software Multiplayer Boilerplate package.
Controls
A/D - Rotate Left/Right, W - Thrust, Space - Fire
Overview
This tutorial project showcases the implementation of a classic space battle game where two players engage in competitive combat. Built with Unity's Universal Render Pipeline (URP) in a 2D environment, Space War serves as a practical, hands-on example for developers learning multiplayer game development.
Purpose
Space War is designed as an educational resource to help developers:
- Learn the fundamentals of multiplayer game architecture
- Understand how to implement the Midnite Oil Software Multiplayer Boilerplate
- Build networked gameplay features including player movement, projectile systems, and competitive mechanics
- Master Unity's modern development tools including the new Input System (version 1.14.2)
Technical Stack
- Unity Version: 6000.2 (Unity 6)
- Render Pipeline: Universal Render Pipeline (URP)
- Core Packages:
- Input System: Unity's new Input System (1.14.2)
- Project Type: URP 2D multiplayer game
Key Features
The project demonstrates multiplayer implementation through:
- Two-player competitive gameplay (Player 1 and Player 2)
- Separate projectile systems for each player
- Network synchronization and state management
- Bootstrapper scene architecture for proper multiplayer initialization
This tutorial project provides a solid foundation for developers looking to create their own multiplayer games using industry-standard networking solutions and modern Unity development practices.
| Status | In development |
| Platforms | HTML5 |
| Author | Midnite Oil Software LLC |
| Genre | Shooter |
| Made with | Unity |
| Tags | 2D, Multiplayer, Space |
| Average session | A few minutes |
| Languages | English |
| Inputs | Keyboard |
| Multiplayer | Ad-hoc networked multiplayer |
| AI Disclosure | AI Assisted, Code, Graphics, Sounds |

Comments
Log in with itch.io to leave a comment.
I can't even see what this game is--the lobby is always empty. I recommend including a "single player" mode so interested players can go in and fight against the computer.
The game accompanies a tutorial on how to make a real-time multiplayer game in Unity. It's published here so you can see what you would be making. You will need to invite a friend if you want to play I'm afraid. Or, just open it in two browser instances just to see what the gameplay looks like.
If you want something single player, check out my Galactic Empires, Asteroids, Cosmic Space Fortress or other game.