Skip to content

(inactive since sept. 2017) Ruby GOSU, survival in the box, avoid the big meany and level up your avatar. Keeping this rudimentary code project to remind myself where i once started

Notifications You must be signed in to change notification settings

Juksefantomet/lifeInTheBox

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

42 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

lifeInTheBox

Ruby GOSU - survival in the box, avoid the big meany and level up your avatar

idea by Juksefantomet

A Small game for testing ruby and gosu together

Game recap

2048x2048 - playfield box

1 boss - scales as players enter/level

players - level 1 - 200

stats:
	hp - health pool of a player - dead on zero
	avoidance - a chance to completely avoid an attack
	name - your personal identifier
	
movement:
	horizontal, vertical, diagonal
	
skills:
	level 1: heal (12% of max hp) - 30 sec, cooldown - (KBspace)
	level 10: block (blocks 50% of incoming damage for 2 seconds) - 30 sec, cooldown - (KbB)
	
	level 20,30,40,50,60,70,80,90,100 - increase heal by 2% (total 30% heal)
	level 5,15,25,35,45,55,65,75,85,95,105,110 - increase base hp with 5 pt.
	level 110,120,130,140,150,160,170,180,190,200 - increase avoidance by 1% (max 10%)
	level 100,200 - increase duration of block by 1 sec.
	
dynamics:
	players move around in the box and avoid the boss, if the boss collides with the players they take damage.
	boss fixates on a player for 10 seconds increasing movement speed when getting closer to the fixation timer end.
	the boss will take naps after performing a fixation charge, then roam for a little while before fixating on a new player
	
	the more players the more hp / dmg the boss deals
	
	all players gain xp when a player survives fixation and when a sleep cycle ends.
	
	deal damage to the boss by picking up random appearing objects.
	
	when the boss is dead, spawn in a new playfield and allow players 30 seconds of "level up time"
	
	increment boss difficulty also based on stage level.

viewpoint:
	top view

About

(inactive since sept. 2017) Ruby GOSU, survival in the box, avoid the big meany and level up your avatar. Keeping this rudimentary code project to remind myself where i once started

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages