Skip to content

Dizavr909090/Shooting-Game

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

30 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

QuickGame3

An Action-shooter project focused on Clean Architecture and Procedural Generation. Core Features

Player System: Robust base movement and core logic implementation.

Enemy AI: Architecture built using a State Machine for scalable and predictable behavior.

Decoupled Logic: Extensive use of interfaces like IDamageable and ITargetable to ensure low coupling and high maintainability.

Procedural Generation: A base system for dynamic level creation.

Technical Overview

Engine: Unity

Architecture Patterns: State Machine, Interface-based design (SOLID principles focus).

About

Shooting game with clean architecture

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors