Skip to content

Bio4Res/Alarmaggedon-App

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 
 
 

Repository files navigation

Alarmageddon

Evacuation simulation game for mobile (Android / iOS) built with Unity 6.

Company: a bonfire of souls
Version: 1.0


Requirements

Software Version
Unity Editor 6000.0.58f2 (Unity 6 LTS)
Android Build Support module API 21+ recommended
iOS Build Support module Xcode required for iOS builds
Xcode (iOS only) Latest stable

Setup

  1. Clone the repository.
  2. Open Unity HubOpen project → select the repo root.
  3. Unity Hub will auto-detect the required editor version (6000.0.58f2). Install it if missing, including:
    • Android Build Support (+ Android SDK & NDK Tools)
    • iOS Build Support (macOS only)
  4. Open the project. Unity will resolve packages automatically via the Package Manager.

No manual package installation needed — Packages/manifest.json handles all dependencies.

Firebase

The project uses Firebase (more info in solve_errors.txt). Required files are already in the repo:

  • Assets/google-services.json (Android)
  • Assets/GoogleService-Info.plist (iOS)

Replace these with your own Firebase project credentials if setting up a new environment.


Build

Android

  1. File → Build Settings → select Android.
  2. Switch platform.
  3. Set Texture Compression to ASTC (recommended for mobile).
  4. Click Build or Build and Run.

iOS

  1. File → Build Settings → select iOS.
  2. Switch platform.
  3. Click Build — Unity generates an Xcode project.
  4. Open the generated .xcodeproj in Xcode → Archive → distribute.

Default orientation: Landscape.


Key Packages

Package Version Purpose
Universal Render Pipeline (URP) 17.0.4 Rendering
2D Feature Set 2.0.1 2D sprites, physics, tilemap
Input System 1.14.2 Touch / input handling
TextMesh Pro included UI text
Timeline 1.8.9 Cutscenes / sequences
Visual Scripting 1.9.7 Visual logic graphs
Firebase (via EDM4U) Analytics / remote config
Test Framework 1.5.1 Unit / integration tests

Project Structure

Assets/
├── Art/            # Visual assets
├── Audio/          # Sound and music
├── Fonts/          # Font assets
├── Prefabs/        # Reusable GameObjects
├── Resources/      # Runtime-loaded assets
├── Scenes/         # Unity scenes
├── Scripts/
│   ├── CellularAutomaton/  # Simulation logic
│   ├── Managers/           # Game managers
│   ├── Stage/              # Stage/level logic
│   ├── UI/                 # UI controllers
│   └── Other/
├── Settings/       # URP renderer and quality settings
└── Sprites/        # Sprite sheets and textures

Running Tests

Window → General → Test Runner → run EditMode or PlayMode tests.


References

Game based on:

About

No description, website, or topics provided.

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

No releases published

Packages

 
 
 

Contributors