kubil6y / quake2d

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Quake2D

This is my first Unity game. Most of the assets can be found in Unity store. I have used this old gem The BloodCrafter - Minecraft 2D Shooter as inspiration.

I mainly used two design patterns in this game.

  1. State Machine
  2. Object Pooling (native implentation)

Keybindings:

Keybinding Description
WASD Movement
Space Jump
LShift Dash
LCtrl Crouch/Slide
Mouse1 Shoot
Mouse2 MaxPayne Effect
E Interaction
Q Swap to last used weapon
1,2,3,4,5 Change weapon
MWheelup/down Change weapon
T (Debug) Teleport to origin
K (Debug) Revive

About


Languages

Language:C# 48.0%Language:ShaderLab 44.3%Language:HLSL 7.7%