Skip to content

Raycasting-based first person shooter game with custom engine

License

Notifications You must be signed in to change notification settings

SergeyChelak/inferis

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Inferis

About

  • 2.5D First Person Shooter
  • Game architecture is based on ECS approach
  • For video rendering used ray-casting technique

Contents

Current State

  • Added NPC attack & basic movement
  • Implemented attack, transform and collision systems
  • Animated sprites
  • Rendering sprites
  • Rendering walls, sky
  • Designed MVP of simple ECS

Backlog

  • Different NPC types
  • Level exit sprite
  • Collider
  • Game menu
  • Level data generator

About

Raycasting-based first person shooter game with custom engine

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published