Antillery
Senior Capstone Project
← BackProject Overview
Antillery is a 2D turn-based artillery game where teams of ants battle across deformable terrain using both destructive weapons and unconventional tools of peace. Players can fire rockets, plant sunflowers, and roll out sod. Every move alters the battlefield. This page serves as the central hub for tracking development progress and documenting the journey of creating this senior capstone project.
Designed for local multiplayer (2–4 players), Antillery blends strategic chaos with environmental satire. Explosions reshape the terrain. So do wildflowers. No two matches play the same. No tool is ever just what it seems.
Technologies Used
Core Technologies
- Unity Game Engine with C# programming
- Modern Unity Input System for player controls
- Modular ScriptableObject architecture
- Dynamic bitmap-based destructible terrain
Development Tools
- Custom-built Map Generation Tool
- Intuitive Weapon & Tool Selection Interface
- GitHub with LFS for collaborative development
- Extended Unity Editor with custom workflows
Implementation Details
This section will be updated as the project develops with information about architecture, design patterns, and key implementation decisions.
Key Features
- Local multiplayer for 2-4 players on one device
- Real-time destructible & constructible terrain
- Unique warfare and environmental tools system
- Strategic gameplay with multifunctional tools
Project Architecture
- Robust state machine-based game flow
- Flexible player input system with AI capability
- Advanced terrain manipulation technology
- Highly extensible and maintainable codebase
Development Challenges
Documentation of key challenges faced during development and their solutions will be added here as the project progresses.
Project Setup Challenge
Initial project configuration and environment setupSolution
Details about how this was addressed will be added as development progresses
Devlogs
Follow the development journey through these detailed devlogs:
Antillery Devlog #1
May 16, 2025
Antillery: A 2D turn-based artillery game.
Antillery Devlog #2
May 17, 2025
Choosing a Unity Version
Antillery Devlog #3
May 18, 2025
Unity Packages in Consideration
Antillery Devlog #4
May 25, 2025
Game Flow State System
Antillery Devlog #5
May 27, 2025
Revised Game Flow
Antillery Devlog #6
May 28, 2025
Development Roadmap
Antillery Devlog #7
May 31, 2025
Introduction to Antillery
Antillery Devlog #8
June 2, 2025
Who is Antillery For?