Version 0.1

basic ovement, 1 ability, basic room layout + enemy movement, boss, flow system
This commit is contained in:
2026-08-19 10:34:14 +02:00
commit 8492ce1084
49 changed files with 10727 additions and 0 deletions
+75
View File
@@ -0,0 +1,75 @@
{
"window": {
"width": 1300,
"height": 800,
"caption": "Light_and_Dark Prototype",
"fps": 60
},
"colors": {
"bg": [30, 30, 30],
"player_light": [200, 200, 200],
"player_dark": [60, 60, 60],
"platform": [80, 80, 80],
"charge_bg": [40, 40, 40],
"charge_fill": [0, 180, 255],
"health_bg": [60, 0, 0],
"health_fill": [255, 0, 0],
"enemy": [200, 50, 50],
"enemy_hit": [255, 150, 150],
"miniboss": [170, 40, 210],
"miniboss_hit": [220, 140, 255],
"boss": [240, 220, 80],
"boss_hit": [255, 245, 160],
"player_hit": [255, 255, 0],
"heal_dark": [0, 80, 0],
"heal_light": [120, 255, 120]
},
"loot_colors": {
"awakened": [255, 170, 0],
"attuned": [20, 40, 120],
"tempered": [200, 200, 200]
},
"resources": {
"base_max_charge": 100.0,
"charge_drain_rate": 40.0,
"charge_refill_rate": 20.0,
"base_max_health": 10,
"invincibility_duration": 1.0
},
"healing": {
"heal_duration": 2.0,
"heal_cost_flat": 50.0,
"heal_slow_mult": 0.30
},
"boss_shockwave": {
"slam_cooldown": 3.0,
"trigger_close": 140,
"trigger_far": 520,
"jump_vel": -16.0,
"speed": 600.0,
"lifetime": 2.0,
"height": 14,
"damage": 2
},
"assets": {
"player_sprite": "Player_01.png",
"player_sprite_shade": "Player_02.png"
},
"player": {
"sprite_offset_x": 0,
"sprite_offset_y": 0,
"sprite_scale": 1.6,
"hitbox_w": 48,
"hitbox_h": 72
},
"debug": {
"drop_debug_print": true
}
}