Skip to content

A simple airplane shooter game demonstrating clean project architecture based on VContainer, UniTask and UniRx

Notifications You must be signed in to change notification settings

NarekSag/airplane-shooter-example

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

6 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Airplane shooter example game

Description

This repository contains a simple airplane shooter game built to demonstraite a clean and robust architecture based on VContainer, UniTask and UniRx which can be easily extended with any extra functionality.

The goal of the game is to fly the plane through the environment, destroying all targets while avoiding collisions with them.

Built with Unity 2022.3.4f

Dependencies


How to test

  1. Open Bootstrap scene
  2. Press 'Play'
  3. Test Gameplay

Controls

Keyboard Controls:

Movement: Fly the airplane using either WASD keys or arrow keys.

Shooting: Fire bullets with either the Spacebar or Left Mouse Button.

Mobile Controls:

Movement: Fly the airplane using the on-screen joystick.

Shooting: Tap the shoot button to fire bullets.

About

A simple airplane shooter game demonstrating clean project architecture based on VContainer, UniTask and UniRx

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published