Devlog - 2Weeks
Here is my "Game Design Document", which is just a .txt where i kept track of some notes and what progress i did on what day, and how long i worked on that day (Not everything included, like smaller bug fixes or redoing some sprites)
Theme: "LIGHT IS THE ENEMY"
Extra Rules: "TOGGLING" "FLOATING" "PURE TALENT"
Title Ideas: WitchForth, My Ally is A Lie, Allie
(Scrapped) Idea:
powerful villain that you cant beat
doesnt have physical body
villain and hero accidently fall into a large dungeon
you need to team up with the villain so you dont die
will give player temporary strength using lightrays
also gives the player weaknesses, tries to sabotage player sometimes
villain needs the player but also doesnt want the player to get too strong when getting out
lightrays can also empower smaller enemies against villains choice
game can be played while avoiding light, but makes clearing the dungeon harder, but also makes the bossfight at the end easy
but if the dungeon is cleared easily by using light a lot, the bossfight will be harder
(Villain fight and narrative still planned for full game, but couldnt fit into the jam result)
Possible rule imbedement:
player starts floating when in a lightray
ability to toggle the lamp you have
pure talent in the way that no randomized stuff, more about strategy
game details:
top down, pixelart, in abandoned dungeon area, boss fight, strategy, linear
Game functions:
after staying in light for a bit you get empowered, start floating, the more you stay the stronger you get for that duration,
but you also get more debuffs for the longer you stay and the more you rely on it.
point and click target system onto enemies
lamp that follows you around and points out dangers in the form of shining a light on them.
Log:
DAY 1(Wednesday): 7 hours
Look for Concept Art
Plan Idea
Made Player Sprite
Made Zambi Sprite
Made Player Movement
Made Player Attack
Made EnemyMovement
Made Targeting System
Made Camera Followscript
Made Playerstats script
DAY 2(Thursday): 9 hours
Used Bing AI some more
Made Slugger Sprite
Made enemyStats script
Created Interfaces for enemystats
Made Projectile get destroyed on walls
Made enemy not walk through things and not fly
Moved Player combat to seperate script
Made Melee Attack
Made Seperete Effect Script for different attacks
DAY 3(Friday): 5 hours
Added Hitstop
Blocked out Whole Level
Made Moth Sprite
Made Target Indicator Animations + State
Made Damage Numbers System
DAY 4(Saturday): 2 hours
Finished level blockout
Made Knockback system
Fixed + Finished Primary Projectile Behavior
DAY 5 (Sunday): 1 hours
Made Player not climb walls
Made Enemy Sprite indicate when hovering over
Made Player stand still when Melee
DAY 6 (Monday): 11 hours
Made Mothling Art
Made Mothling Enemy
Refined Damage Numbers
Made Enemy Combat System
Made Enemy Melee Attack
Made Enemy Ranged Attack
Made player take damage and die
Added simple Dropshadow
Refined Stat Changer
Made Stat Changer Presets for Starting area
Made cooldowns reset after time
Made Lamp with Disperse Ability
Day 7 (Tuesday): 10 hours
Made Slugger Attack
Added breakable Object Functionality
Added Enemy Spawner
Finished Drop Shadow
Made secondary Attack
Made Lamp Follow Player
Changed to new Camera System
Polished Camera & Enemy Selection Systems
Added Camera Scenery View
Added ScreenShake
Day 8 (Wednesday): 6 hours
Refined Camera
Added Custom Cursor
Made Room systems
Day 9 (Thursday) : 9 hours
Player Idle Animation
Player Walk Animation
Player Kick Animation
Day 10 (Friday) : 10 hours
Player Death Animation
Player Special Animation
Player Melee Animation
Player Spell Animation
Player Animation Variants
Day 11 (Saturday) : 12 hours
Implemented Player Animations
Refined Player Melee
Refined Special Attack
Remade Targeting System
Change Melee attack to Kick attack
Made New Melee Attack
Day 12 (Sunday) : 11 hours
All Zambi Animations
All Slugger Animations
All Mothling Animations
Refined Room System
Day 13 (Monday) : 14 hours
Implemented All animations
Added Spell Ability
Refined Code for All Player Combat
Added Parallax BackGround
Made Main Menu
Made Pause Menu
Made Info Menu
Made Cooldown system for UI
Made Cooldown Icons
Day 14 (Tuesday) : 8 hours
Projectile Animations
Made Volumetric lights
Stat System
Remade level In Blender
Level Design
Panicked
Submitted to the Gamejam
Allie: Witch of Darkness
My first game! Made during the newbies gamejam 2023.1