Game Description
-
Inflector is a 2D bullet hell action side scroller. You play as a virus who has infiltrated a human body and is trying to take over the body. Instead of shooting bullets yourself, you have a special shield that reflects your enemies' bullet back at them.
Project Description
-
Team of 4
-
6 months
-
Alpha Engine
- Engine only has 2D graphics capabilities
-
Tools used:
-
Visual Studio 2015
-
Role Description
Collision Programmer
-
Coded collision detection and colliders used in game
-
Types of 2D collision implemented
-
AABB
-
Circle
-
Circle Segment
-
-
Collision detection techniques implemented
-
Sweep and Prune
-
Collision Layers
-
Collision
Collision
Particle System Programmer
-
Coded basic particle systems to be used in the game
-
Particles customizations include:
-
Texture
-
Emission Rate
-
Spawn Area
-
Initial acceleration
-
Initial/Final scale
-
Initial velocity range
-
Initial/Final colour
-
Lifetime
-
Loop/Once
-
Maximum particles within system
-
Particles (Player / Shield)
Particles (Player)
Particles (Suction)
Particles (Player / Shield)
AI Programmer
-
Designed and coded the first boss
-
Boss has normal and weak phases
-
In both phases, boss uses follows a certain pattern
-
Spray bullets (Aims but not accurate)
-
Spin and shoot
-
Burst bullets (Aims accurately)
-
Spawns normal enemies
-
Idle (For player to fight back)
-
-
In weak state, bullets are shot quicker, with shorter resting interval between each states.
-
Idle state is also shorter.
-
Boss 1
Boss 1