Commit Graph

20 Commits

Author SHA1 Message Date
doctorbatmanwho-creator
53fd05c165 Add player health, lives, death, and cutscene system
Added player damage, invulnerability frames, knockback, and death handling. Enemies stop attacking after player death and player controls are disabled. Added a persistent three-life system with ambulance cutscenes after the first two deaths and a final Game Over cutscene after the third death.
2026-08-27 21:31:58 -04:00
doctorbatmanwho-creator
13f95562a7 Implemented demon enemy combat, enemy knockback, and directional player attacks
- Added Demon enemy scene with detection, pursuit, attack, hurt, and death states
- Configured Demon collision layers, detection area, and attack hitbox
- Fixed Demon movement to pursue player horizontally and attack at close range
- Allowed enemy/player overlap for melee combat encounters
- Added enemy damage and death handling
- Added knockback system for enemies when hit
- Fixed player punch hitbox positioning based on facing direction
- Corrected directional melee attacks so enemies can be hit from both left and right sides
- Fixed collision mask issues affecting floors and enemy detection
- Improved memory piece pickup interaction to support button-based collection
- Continued testing and debugging combat interactions in Graveyard and Demon levels
2026-06-18 20:27:14 -04:00
doctorbatmanwho-creator
f0d3931c37 Added demon enemy prototype
- Created Demon enemy scene with animations
- Implemented demon AI, detection, pursuit, attack, and damage systems
- Adjusted enemy collision layers to allow flying enemies to overlap the player
- Added and tested combat encounters in Demon Race and Graveyard memory levels
2026-06-15 19:00:32 -04:00
doctorbatmanwho-creator
0f7889adfb Implement skeleton combat and memory piece progression
- Created Skeleton enemy scene with idle, walk, attack, hurt, and death animations
- Added player detection and enemy pursuit AI
- Implemented skeleton attack system and player damage
- Added player punch attack for adult character
- Implemented enemy damage and health system
- Added skeleton death handling
- Connected MemoryPiece spawning to defeated skeletons
- Added configurable memory piece textures and wardrobe assignments
- Implemented memory piece collection and return-to-graveyard workflow
- Added interact action to Input Map
- Continued development of Wardrobe 1 combat encounter
- Fixed multiple collision, hitbox, and animation issues
2026-06-15 14:05:40 -04:00
doctorbatmanwho-creator
89c109b26f Add wardrobe memory encounters and combat area backgrounds
- Implemented MemoryPiece collectible system
- Added support for unique memory fragment textures
- Continued wardrobe encounter workflow design
- Planned memory collection and return-to-graveyard progression
- Created Wardrobe 1 (Hide) combat background
- Created Wardrobe 2 (Hurry) combat background
- Created Wardrobe 3 (Silence) combat background
- Created Wardrobe 4 (Isolation) combat background
- Created Wardrobe 5 (Responsibility) combat background
- Added environmental storytelling text and thematic scene concepts
- Continued graveyard level layout and wardrobe encounter planning
2026-06-14 22:07:32 -04:00
doctorbatmanwho-creator
889d95f571 Memory Pieces added
Added memories pieces to map, no scripting yet.
2026-06-12 09:34:56 -04:00
doctorbatmanwho-creator
341fad629c Skeleton level progress: wardrobe system, spawn markers, combat areas, and new environmental assets
- Added reusable wardrobe scene
- Created combat and return spawn markers
- Began skeleton level encounter structure
- Added graveyard/closet environmental assets
- Added childhood-themed storytelling objects
- Continued parallax background development
2026-06-11 21:25:59 -04:00
doctorbatmanwho-creator
bbb8c76ab9 Built skeleton level assets and updated demon level 2026-06-10 21:47:28 -04:00
doctorbatmanwho-creator
2f1ecac559 Built demon level environment and added decorative assets 2026-06-09 23:27:00 -04:00
doctorbatmanwho-creator
22f2f0d8f4 Added demon level prototype and child player form 2026-06-08 20:17:50 -04:00
doctorbatmanwho-creator
7c7e607a6e Level loading and camera bounds system
- Added MainGame scene
- Converted player into reusable scene
- Added CameraBounds support
- Added Demon Woods level
- Fixed SceneManager references
2026-06-07 21:17:10 -04:00
07b5ce7c8d stairs 2025-12-15 19:10:59 -05:00
58e74612be update character 2025-11-06 20:44:15 -05:00
c10beb5635 player damage, player death, bad guy dictionary, bad guy damage, bad guy death, ui, player damage animation, player death animation 2025-07-07 21:01:52 -04:00
92e989c331 autoload, timer, win condition, lose condition, custom resources, enemy, multi-levels 2025-06-30 21:04:01 -04:00
c2f329ac60 parralax background, two terrains, collectible coin, some graphics, physics layer 2025-06-23 21:06:26 -04:00
a7e18c2689 graphics for bullet, crate, animation for player, state machine 2025-06-16 21:01:29 -04:00
8a78da855c bullets, bullet factory, shove attack, scenemanager 2025-06-09 21:21:45 -04:00
a98540de07 static body, rigid body, character body, area2d, gamecontroller, custom signal 2025-06-02 20:57:16 -04:00
16fc558f04 first setup 2025-06-02 18:53:43 -04:00