You are a small orange something, born from a strange energy humans released when they dug too deep. The world has changed - mushrooms glow with dangerous sparks that shock you if you step inside their light. Luckily, you can throw rocks to disable their glow for a few seconds and carve a safe path forward. But the night is full of enemies. Foxes, wolves, and boars hunt you without rest, drawn to the spark inside you.

Mon
Wed
Fri
Less
More
0 Hours Spent Dev
0 Hours Spent Art
0 Plays on Shiba
Give Feedback
Paw
Anton Abraham
Randomness
Nature
12min9:32 AM11/11/25

IRL Day 11/11 (1 hour spent):

Today I got the LEDs fully working! They autostart on boot. I just have a death animation that flashes when the player dies, nothing special, but it looks really cool!

2hr 16min9:31 AM11/10/25

IRL Day 10/11 (5 hours spent):

Today I tried to implement game replays in the main menu background, but I didn't finish it yet. I just reworked the idle timer because I will use it in more places. Next I got some LEDs working, but it isn't yet finished. I made my own death LED animation.

019a6d1b-69ab-757a-ae5b-ffed2090e3f4.png
5hr 30min3:28 PM11/09/25
NOTE: The hours are just an estimate

NOTE: Through the days I helped a lot of people with my gpio script, I didn't count the time for this though (I was told so by @Armand)

---

Day 09/11 (4 hours spent):

Today I firstly implemented a feature, where if the arcade is idle for some time, it will reset the game, next I improved the language switch so that it is more intuitive for japanese people. Also, I wanted to increase the volume of my arcade. And since @Brody already did this, he was helping me. We decided that it will be good idea to uninstall piwewire. After we did that, the desktop environment broke and I had to redo my whole setup. :heavysob:

---

Day 08/11 (5 hours spent):

Today we got into our venue with the machines, and I tried every function of it as we were carrying it with trains. I fixed the things that broke.

---

Day 07/11 (8 hours spent):

Today I soldered the buttons and joysticks, cut the holes for the monitor into the wood and button holes into the right wood plate this time (yeah, I cut the holes into the wrong wood panel yesternay :pf:)

---

Day 06/11 (8 hours spent):

Today I got my game running on the raspberry pi and made the first version of the button/joystick script. Later I got the game to launch at boot and cut button holes into the wood.

---

Day 05/11 (0 hours spent):

Today I arrived at the airport and it took extremely long until I got to space bar, so I did just look around and talked with others.

019a693b-7325-7cfd-b4f9-1422abde2112.png
GitHubFix language changing button+38-14
GitHubImplement idle timeout+221-5
GitHubShiba Arcade+16-9
GitHubAdd level 9 to level selection screen+3704-1705
GitHubFix shop not formatting messages+15-3
GitHubFix floating texts+8-8
GitHubday-30.mp4
2hr 13min9:47 PM11/02/25

Day 30

  • Optimizations
GitHubAdd optimizations+49-21
GitHubday-29.mp4
5hr 44min7:49 PM11/01/25

Day 29

  • Fixed UI layout & font issues
    • Basically what I had to do is separate the UI in levels (hints) and the actual level into 2 layers and that took really long because I wanted to be able to edit the UI and the level in one place.
GitHubFix UI layout & font issues+306-205
4hr 34min8:44 PM10/31/25

Day 28

  • Add Japanese translations
GitHubday-28.mp4
GitHubUpdate translation key names+137-148
GitHubAdd Japanese translations+310-138
GitHubExport for raspberry pi+20-3
2hr 21min8:37 PM10/30/25

Day 27

  • Fix player animation
  • Add pickupable rocks to level 8
  • Update level selection screen
  • Add player jump ability in "in water" state
GitHubday-27.mp4
GitHubUpdate level selection screen+123-5
GitHubAdd pickupable rocks to level 8+42-3
GitHubAdd player jump ability to "in water" state+10-12
GitHubFix player animation+3-3
2hr 29min8:55 PM10/29/25

Day 26

  • Add decoration to level 8
  • Implement player "in water" state
GitHubday-26.mp4
GitHubAdd in water state to player+78-24
GitHubAdd decoration spikes to level 8+101-6
GitHubUpdate level 8+61-49
2hr 44min6:09 PM10/28/25

Day 25

  • Add water splash particles & sound effect
  • Add "in water" sound effect
GitHubday-25.mp4
GitHubRework file system+202-5853
GitHubAdd water sound effects+102-7
GitHubAdd water splash particles+27-3
GitHubWater kills player+65-4
2hr 41min5:33 PM10/27/25

Day 24

  • Added water effect/shader
GitHubday-24.mp4
GitHubImprove water+166-26
4hr 33min4:51 PM10/26/25

Day 23

  • Worked on level 8
GitHubday-23.mp4
GitHubAdd water+342-6
GitHubMove shaders to `shaders` folder+38-60
GitHubUpdate level 8 (again)+77-13
GitHubUpdate level 8+7-1
GitHubUpdate collision shapes debug colors+267-114
GitHubChange the way of defining animations in AnimationTrigger+49-62
GitHubday-22.mp4
4hr 10min7:32 PM10/25/25

Day 22

  • Add environment transitions in level 5 & 7
GitHubFix player particles+31-34
GitHubChange environment colors+103-111
GitHubRework AnimationTrigger+268-203
5hr 3min7:38 PM10/24/25

Day 21

  • Change shop enter area size
  • Add tutorial powerup in level 1 state saving
  • Add camera limits to level 4
  • Rework night shader
  • Add environment change to level 5
GitHubFix issue with AnimationTrigger+15-14
GitHubday-21.mp4
GitHubChange environment change to be before forest+378-455
GitHubFix player particles errors+54-28
GitHubAdd environment change to level 7+264-56
GitHubRework night shader+99-61
GitHubAdd camera limits to level 4+6
GitHubAdd tutorial powerup in level 1 state saving+50-19
GitHubChange shop enter area size+2-2
GitHubResolve issues with AnimationTrigger+110-24
3hr 5min6:45 PM10/23/25

Day 20

  • Started working on level 8
GitHubday-20.mp4
GitHubAdd AnimationTrigger (not fully working yet)+322-1
2hr 11min6:39 PM10/22/25

Day 19

  • Decreased hitstop values
  • Add bee attack cooldown
  • Add shop stock saving
GitHubday-19.mp4
GitHubRefactor shop code (add stock saving)+41-28
GitHubChange internal moon parallax structure+22-53
GitHubAdd bee shoot cooldown+12-7
GitHubDecrease hitstop values+7-5
3hr 3min4:40 PM10/21/25

Day 18

  • Added leaves to level selection screen
  • Added hitstop
GitHubday-18.mp4
GitHubAdd hitstop+70-8
GitHubAdd leaves to level selection screen+74-5
GitHubMake large leaves fall faster+8-8
GitHubday-17.mp4
2hr 38min7:09 PM10/20/25

Day 17

Today I updated the level selection screen and added leaves to level 7.

GitHubChange parallax leaves design+45-15
GitHubAdd parallax leave particles to level 7+67-3
GitHubAdd parallax leave particles to level 6+55-14
GitHubAdd leave particles to level 7+40-1
GitHubAdd leave particles to level 6+25-2
GitHubAdd bee to level selection screen (level 6)+196-2
GitHubAdd level 8 to level selection screen+3091-1660
GitHubAdd level 7 animations in level selection screen+602-21
2hr 31min7:28 PM10/19/25

Day 16

Honestly just look at the git commits

GitHubday-16.mp4
GitHubUpdate level selection screen+9-3
GitHubFix grass not bending in level selection screen+512-517
GitHubAdd sprite for shop item "15 Magical Rocks"+38-2
GitHubAdd magical rocks to level 7+59
GitHubUpdate Left & Right limits in levels+36-15
GitHubFixed NPC in level 1 not giving rocks+2-8
GitHubChanged finish flag collision shape+3-3
3hr 10min4:30 PM10/18/25

Day 15

Worked on level 7

GitHubday-15.mp4
GitHubLevel 7 update+1-1
GitHubLevel 7 progress+430-66
GitHubRemoved Wakatime extension and added to .gitignore+1-1010
3min8:05 PM10/17/25

========

NEW DEMO!

========

[ v1.9 ]

-------------------------------------

[ CHANGED ]

  • Reworked the saving system
  • Changed animals attack range

[ REMOVED ]

  • Removed finish flag light

========

SHIBA REVIEW

========

  1. Please be fair and tell me what I should improve, what you struggled with, with as much detail as possible.
  2. If you are putting a lower score than 5 on any category, please write exactly why!!
  3. I don't care anymore

========

GitHubdemo v1.9+1-1
3hr 34min8:00 PM10/17/25

Day 14

Basically I started working on level 7

GitHubday-14.mp4
GitHublevel_7.tscn+92
GitHubUpdated Level 6 inheritance+69-232
GitHubUpdated Level 5 inheritance+53-198
GitHubUpdated Level 4 inheritance+34-188
GitHubUpdate level_template.tscn and updated level 2 & 3 inheritance+157-294
GitHubCreate level_template.tscn and updated level_1.tscn inheritance+231-205
GitHubFixed settings menu causing errors in editor+3-1
GitHubChanged animals attack range+13-11
GitHubRemoved finish flag light+3-2
2hr 8min4:10 PM10/16/25

Day 13

Today I reworked the settings (& controls) save system

GitHubday-13.mp4
GitHubReworked settings (& controls) saving system+83-45
2hr 34min4:46 PM10/15/25

Day 12

Today I just reworked the progress saving system.

GitHubday-12.mp4
GitHubRenamed Settings to Progress+68-69
GitHubReworked save system+130-91
2min6:13 PM10/14/25

========

NEW DEMO!

========

[ v1.8 ]

-------------------------------------

[ ADDED ]

  • Added the magical rocks in level 2 back (I accidentally removed them)
  • Added 2 second immunity to the player after he gets hit

[ CHANGED ]

  • Changed land particles duration from 0.4s to 0.2s

[ BUG FIXES ]

  • Fixed powerup pickup audio not always playing

========

SHIBA REVIEW

========

  1. Please be fair and tell me what I should improve, what you struggled with, with as much detail as possible.
  2. If you are putting a lower score than 5 on any category, please write exactly why!!

========

GitHubdemo v1.8+1-1
2hr 56min6:06 PM10/14/25

Day 11

(view demo v1.8 description)

GitHubday-11.mp4
GitHubFixed powerup pickup audio not always playing+9-11
GitHubChanged land particles duration+2-2
GitHubAdded 2 second immunity for the player after he gets hit+19-5
GitHubAdded debug FPS text+32-1
GitHubUnified player SFX and particles solution & added the magical rocks in level 2 back (I accidentally removed them)+118-62
50min7:29 PM10/13/25

========

NEW DEMO!

========

[ v1.7 ]

-------------------------------------

[ ADDED ]

  • Added fog
  • Added magical rocks animation (move up & down)
  • Added land particles
  • Added stats (energy + magical rocks) to the level defeated text

[ CHANGED ]

  • Leaves now fall from start in levels 5 & 6 (you don't have to wait until you see a leave)

========

SHIBA REVIEW

========

  1. Please be fair and tell me what I should improve, what you struggled with, with as much detail as possible.
  2. If you are putting a lower score than 5 on any category, please write exactly why!!

========

GitHubdemo v1.7+1-1
GitHubAdded stats (energy + magical rocks) to the level defeated text+11-2
GitHubAdded land particles (when the player falls to the ground)+46-1
GitHubAdded magical rocks animation (move up & down)+45-1
3hr 30min6:19 PM10/13/25

Day 10

  • Added fog
  • Leaves now fall from start in levels 5 & 6
GitHubday-10.mp4+1-22
GitHubLeaves now fall from the beginning+5
GitHubAdded fog to all levels+664-170
GitHubAdded parallax fog to level 5 & moved VisibleOnScreenEnabler2D from grass_blade.tscn to grass_tile.tscn+116-16
11min6:59 PM10/12/25

Day 9

(Today)

  • Added pickup audio pitch randomization to pickupable rocks
  • Added pickup particles to pickupable rocks
  • Added interactable grass (grass that responds/bends when the player walks over it)
  • Added leave particles to level 5 & 6
  • Added vignette effect
  • Changed finish flag light color
  • Removed floating cacti in level 3
  • Fixed energy text not disappearing in level selection menu
  • Changed position of some rocks
GitHubday-9.mp4
GitHubdemo v1.6+1-1
36min2:03 PM10/12/25

========

NEW DEMO!

========

[ v1.6 ]

-------------------------------------

[ ADDED ]

  • Added a rocks system/counter
  • Added pickupable rocks in all levels
  • Added an item "15 Magical Rocks" to the shop for 50 E
  • Added leave particles to level 5 & 6
  • Added vignette effect
  • Added pickup audio pitch randomization to pickupable rocks
  • Added pickup particles to pickupable rocks
  • Added interactable grass (grass that responds when the player walks over it)

[ CHANGED ]

  • Changed finish flag light color

[ REMOVED ]

  • Removed floating cacti in level 3

[ BUG FIXES ]

  • Fixed energy text not disappearing in level selection menu

========

SHIBA REVIEW

========

  1. Please be fair and tell me what I should improve, what you struggled with, with as much detail as possible.
  2. If you are putting a lower score than 5 on any category, please write exactly why!!

========

GitHubBetter implementation of the interactive grass & replaced the old grass in all levels+181-200
3hr 57min11:22 AM10/12/25
  • Changed position of some rocks
  • Changed finish flag light color
  • Removed floating cacti in level 3
  • Added leave particles to level 5 & 6
  • Added vignette effect
  • Added pickup audio pitch randomization to pickupable rocks
  • Added pickup particles to pickupable rocks
  • Fixed energy text not dissapearing in level selection menu
  • Added interactable grass (not yet in levels)

(I will post a video later)

0199d821-2663-71a9-9b52-5eff63a5623b.png
GitHubAdded interactable grass+180-3
GitHubFixed energy text not disappearing+1
GitHubPickupable rocks audio pitch randomizing and pickup particles+36-23
GitHubAdded vignette effect+43-6
GitHubLeave particles in level 5 & 6+183-45
GitHubRemoved floating cacti+1-1
GitHubChanged position of some rocks & changed light color of flags at the end of levels+21-11
GitHubday-8.mp4
3hr 55min6:15 PM10/11/25

Day 8

  • Magical rocks system
  • Pickupable magical rocks in all levels
  • Magical rocks in shop
GitHubFixed shop "+X R" label appearing in wrong position+3-1
GitHubPickupable rocks in all levels+225-10
GitHubRock system update (pickupable rocks in 1st level)+93-12
GitHubRock system update (+ rock particles)+101-21
GitHubRock system+122-53
44min8:03 PM10/10/25

========

NEW DEMO!

========

[ v1.5 ]

-------------------------------------

[ ADDED ]

  • Added spikes on trees (in level 5 and 6)
  • Added player death effect/animation

[ CHANGED ]

  • Changed player sprite

[ BUG FIXES ]

  • Fixed bee ultimate attack not killing player with more lives
  • Fixed save system sometimes saving negative energy value (resulting ~4000000000 E on load)

========

SHIBA REVIEW

========

  1. Please be fair and tell me what I should improve, what you struggled with, with as much detail as possible.
  2. If you are putting a lower score than 5 on any category, please write exactly why!!

========

GitHubdemo v1.5+1-1
GitHubFixed camera going off bounds in "after death" mode+8-8
GitHubNew player sprite+248-14
3hr 40min6:58 PM10/10/25

Day 7

  • Added spikes on trees (in level 5 and 6)
  • Added player death effect/animation
  • Fixed save system sometimes saving negative energy value (resulting ~4000000000 E on load)
  • Fixed bee ultimate attack not killing player with more lives
GitHubday-7.mp4
GitHubSpikes in level 6+1-1
GitHubSpikes update (light & animation)+112-6
GitHubFixed save system sometimes saving negative energy value (resulting 4000000000 E on load)+2-3
GitHubAdded player death effect/animation+42-1
GitHubAdded tree spikes+43-2
GitHubFixed bee ultimate attack not killing player with more lives+34-27
GitHubdemo v1.4+1-1
23min5:21 PM10/09/25

========

NEW DEMO!

========

[ v1.4 ]

-------------------------------------

[ ADDED ]

  • Added a shop
  • New NPC sprites

[ CHANGED ]

  • The NPC now tells the story only once, even after respawn/restart
  • Added a prefix "Total Energy: " before the energy display
  • Changed how the answers work in the dialog UI because of the shop (monospace font, RichTextLabel with BBCode, etc.)
  • Player lives now persist through levels

[ BUG FIXES ]

  • Fixed some energy collecting bugs
  • Fixed respawn menu displaying wrong energy number

========

SHIBA REVIEW

========

  1. Please be fair and tell me what I should improve, what you struggled with, with as much detail as possible.
  2. If you are putting a lower score than 5 on any category, please write exactly why!!

========

GitHubAdded sprites to more shop items+79-3
3hr 39min4:34 PM10/09/25

Day 6

  • Updated shop
  • Fixed respawn menu displaying wrong energy number
  • Player lives now persist through levels
GitHubday-6.mp4-1
GitHubAdded a nothing option to the shop+10-15
GitHubFixed losing lives after level defeated bug+2-1
GitHubFixed player lives not persisting through levels+41-17
GitHubFixed respawn menu displaying wrong energy number+3-6
GitHubDialog answers with sprite override + functional powerup in shop (shop update)+131-63
GitHubAdded functionality to the shop+50-8
GitHubday-5.mp4
2hr 53min6:29 PM10/08/25

Day 5

  • Added a shop
  • Changed the dialog UI so that the shop is possible (monospace font, RichTextLabel with BBCode enabled, etc.)
GitHubUpdates of the shop formatting+5-4
GitHubDialog UI changes for shop+327-31
GitHubShop tile and sprite+73-51
GitHubDeleted unnecessary tiles in tileset.tres+5-5691
GitHubFixed errors in editor mode+1
2hr 6min5:41 PM10/07/25

Day 4

  • Added a prefix "Total Energy: " before the energy display
  • Fixed some energy collecting bugs
  • New NPC sprites (artlog)
  • The NPC now tells the story only once, even after respawn/restart
GitHubday-4.mp4
GitHubUI changes + new NPC sprites & one-time NPC dialogs (story - only shows once)+104-28
GitHubupdated NPC sprites and fixed player death after level defeated bug+68-22
3min8:00 PM10/06/25

========

NEW DEMO!

========

[ v1.3 ]

-------------------------------------

[ ADDED ]

  • Added different answers to the "powerup npc" in level 6 based on if the powerup could be issued or not

[ CHANGED ]

  • Reworked the energy system - in a level it now shows the total energy and now when you want to "buy" a powerup in level 6 you actually have to have 50 E
  • You can't go below 0 energy now (if you get - it will stop at 0)

[ BUG FIXES ]

  • Fixed energy collecting working even if exited level through pause menu

========

SHIBA REVIEW

========

  1. Please be fair and tell me what I should improve, what you struggled with, with as much detail as possible.
  2. If you are putting a lower score than 5 on any category, please write exactly why!!

========

GitHubdemo v1.3+1-1
3hr 13min6:59 PM10/06/25
  • Added different answers to the "npc" in level 6 based on if the powerup could be issued
  • Reworked the energy system - in level it now shows the total evergy and now when you want to "buy" a powerup in level 6 you actually have to have 50 E
  • Fixed energy collecting working even if exited level through pause menu
GitHubday-3.mp4
GitHubFixed energy collecting working even if exited level through pause menu+56-36
GitHubFixed bugs with the previous version of the energy system+35-26
GitHubenergy system rework+49-51
GitHubdemo+1-1
1hr 59min7:00 PM10/05/25

========

NEW DEMO!

========

[ v1.3 ]

-------------------------------------

[ ADDED ]

  • Player now moves automatically to the next level in the level selection menu when a level is defeated
  • Added an "Energy Collecting" system - when the player shoots a mushroom, kills an animal, ... he will get X energy
  • Added a dialog system
  • Added an option to buy a powerup in level 6 (for the new Energy points)

========

SHIBA REVIEW

========

  1. Please be fair and tell me what I should improve, what you struggled with, with as much detail as possible.
  2. If you are putting a lower score than 5 on any category, please write exactly why!!

========

GitHubpowerup npc in level 6+159-99
1hr 28min4:15 PM10/05/25

Made a proper dialog system (this time dialog, not monolog). + a sneak peak of the use for the energy collecting

GitHubDialog system+262-103
51min1:31 PM10/05/25

Refactored the code of the energy system and limited how much times the player can collect energy for the same action (e.g. dodging an attack of a boar will give the player only 1x 35 E per boar).

GitHubday-2.mp4
GitHubRefactor energy collection tracking logic+5-4
GitHubRefactored energy collection system+142-38
5hr 10min11:25 AM10/05/25
  • Player now moves automatically to the next level in the level selection menu when a level is defeated
  • Added an "Energy Collecting" system - when the player shoots a mushroom, kills an animal, ... he will get X energy (e.g. killing the bee gives 250 E)

(I will upload a video later, I'm improving it rn)

0199b41c-40e0-7c0b-a763-f033be171ce5.png
GitHub"collected energy" points system+302-76
1hr 38min2:44 PM10/04/25

========

NEW DEMO!

========

[ v1.1 ]

-------------------------------------

[ ADDED ]

  • Added animals to level 6
  • Added simple death animation to animal.tscn (inherited by fox, board and wolf)
  • Added a powerup that gives the player +1 HP in level 1
  • Added a parallax background
  • Added an NPC that tells the story
  • Added powerup drop on animal death (fox, boar, wolf)
  • Added lives indicator to entities
  • Added saving of game progress with option to reset it

[ BUG FIXES ]

  • Fixed mushroom electrifying the player even when he escaped during the animation
  • Fixed game freeze on respawn button spam

========

SHIBA REVIEW

========

  1. Please be fair and tell me what I should improve, what you struggled with, with as much detail as possible.
  2. If you are putting a lower score than 5 on any category, write exactly why!!

========

GitHubSettings reset & Settings saving fix (on web) & demo+89-22
GitHubsave system+43-9
6hr 19min12:25 PM10/04/25

Day 1 of 30

  • Implemented an NPC dialog system
  • Animals now drop powerups
  • Added lives indicator for entities
  • Fixed some bugs
GitHubday-1.mp4
GitHubMore changes (view description)+37-37
GitHubAnimals drop powerups!+67-22
GitHubhealth_component.tscn (hearts above entities)+119-50
GitHubStory/Dialog update+113-14
GitHubBetter dialog system+125-43
GitHubStory rework with the new NPC & Dialog system+104-326
GitHubAdded an NPC and a dialog system+238-111
GitHubPlayer out of world fall fix+5
2hr 14min2:29 PM10/03/25

I implemented the background, but I removed the blue and the stars from the prevous image in the artlog, bacuse I wanted the stars to move in a different speed than the moon. Now I have 2 Parallax2D nodes 1 with a tilemap with the stars and sky and the 2nd one with the moon. (Also the moon is half transparent to function propertly with the shader)

GitHubParallax+389-47
GitHubCreate background.png
GitHubPowerup pickup text message+25-19
4hr 1min11:39 AM10/03/25

Powerup system.

GitHubPowerup update & created floating_text.tscn+233-9
GitHubPowerup system+141-8
GitHubMore things+131-25
1hr 26min5:37 AM10/02/25

========

NEW DEMO!

========

[ v1.0 ]

-------------------------------------

[ ADDED ]

  • Particles that emit before a mushroom revives

[ CHANGED ]

  • Bee AI improvements
  • Lowered music volume
  • Replaced main menu "QUIT" button with "REBIND CONTROLS" button for better accessibility

[ BUG FIXES ]

  • Fixed UI not clickable with a node_indicator.tscn active (the red square that indicates where is a bullet)
  • Fixed rebinding menu saving unnecessary actions (that cannon be rebinded)
  • Fixed ability to change level (in level selection menu) when an animation from previous level chage isn't yet finished
  • Fixed mushrooms instantly reviving after resume

========

SHIBA REVIEW

========

  1. Please be fair and tell me what I should improve, what you struggled with, with as much detail as possible.
  2. If you are putting a lower score than 5 on any category, write exactly why!!
  3. Feel free to rebind the controls by clicking the "REBIND CONTROLS" button in the main menu!

========

GitHubMade rebind controls menu more accessible & lowered music volume+16-14
GitHubscreen shake+112-27
2hr 42min6:14 PM10/01/25

Added particles that emit when a mushroom is going to "revive". I also fixed some bugs like mushrooms instantly reviving after the game is resumed.

GitHubReworked mushrooms a bit and added particles that emit before "relight"+88-93
GitHubFixed mushrooms instantly reviving after resume+1-1
GitHubFixed ability to change level (in level selection menu) when an animation from previous level chage isn't yet finished+13-9
GitHubImproved bee AI a bit and removed death_component.tscn as it isn't needed+53-53
GitHubRefactored bee code & made ultimate attack+187-43
3hr 46min4:47 PM09/29/25

Added an ultimate attack to the bee to prevent the player from defeating the level without killing the bee. (In the video I put the point where the attack starts much lower that it will actually be for demostration purposes).

GitHubFixed rebind menu saving unnecessary actions bug+9-5
GitHubUI not clickable with node_indicator.tscn fix+1
GitHubDemo+6-5
4hr 25min5:45 PM09/28/25

========

NEW DEMO!

========

[ v1.0.1 ]

-------------------------------------

[ ADDED ]

  • Level 6: a vertical level were the player is climbing a tree with a bee boss (the old bee with some tweaked mecahnics) and another story part

[ CHANGED ]

  • Mushroom down-time: 5.0 -> 7.5s

-------------------------------------

[ UPCOMING ]

  • Bee AI tweaking & improving

========

SHIBA REVIEW

========

  1. Please be fair and tell me what I should improve, what you struggled with, with as much detail as possible.
  2. If you are putting a lower score than 5 on any category, write exactly why!!

========

GitHublevel 6 update - bee+173-21
GitHublevel 6 progress+1308-245
GitHubTyping sound bug fix+1
2hr 11min8:22 AM09/28/25

========

NEW DEMO!

========

[ v1.0.0 ]

-------------------------------------

[ ADDED ]

  • In the text animation in the story, added a sound effect & music volume decrease
  • Arrows to show path in level 3
  • Debug build only: indicator in bottom right corner in level selection menu & ability to unlock all levels

[ CHANGED ]

  • Difficulty balancing of level 2
  • Player can now throw rocks from 14 tiles instead of 12

========

SHIBA REVIEW

========

  1. Please be fair and tell me what I should improve, what you struggled with, with as much detail as possible.
  2. If you are putting a lower score than 5 on any category, write exactly why!!

========

GitHubDemo v1.0.0+5-5
GitHubAdded debug build option to unlock all levels+373-303
GitHubTyping sound in story & levels difficulty balancing+100-21
1hr 14min6:30 PM09/27/25

Story!!!

GitHubThe actual story+140-5
GitHubStory system+242-5
2hr 2min5:12 PM09/27/25

Finished the 5th level

GitHubMusic volume bug fix & demo+18-8
GitHublevel 5+23-3
2hr 26min12:03 PM09/27/25

Working on the 5th level.

GitHublevel 5 progress+245-7
GitHub5th level in level selection+1142-146
4hr 30min5:21 AM09/27/25

Split the 1st level into two. Now the 1st one introduces mushroom (and is easier) and the second one animals. Then I removed the bee from the 4th level (now 4th) because that will be the boss in later levels. I'm now working in the 5th level.

GitHubAdded a new 2nd level between the 1st and old 2nd+958-129
GitHubFixed respawn menu closing when rebinding pause action issue+215-41
3hr 48min5:14 PM09/24/25

Created a menu to rebind the controls. Some actions, like the ui actions aren't there so that the player can always change the controls. Also it saves the changes and loads them when the game starts!

GitHubControls saving+77-20
GitHubControls rebinding menu+498-52
GitHubAdded redirect to game & updated game description+10-1
5:08 PM09/23/25

I reworked the pause & respawn menu to the new style (The mouse now works in them!) and added particles to the player and mushrooms! Also the player now has an orange outline.

GitHubAdded particles + player outline+225-69
GitHubRefactored pause and respawn menus+728-205
1hr 53min2:06 PM09/22/25

Random day 7

I played with the random values of the "ground" animals, should be fine now. Also created a settings menu with sound controls.

GitHub(Demo & settings) update - sound settings+149-25
GitHubDemo & settings menu+313-14
5:50 PM09/21/25

Random day 6

I added randomness also to the other animals. They have a chance to give up when chasing the player and also to rotate on their own (I will tweak these values, the video isn't the final state). Also the bee's bullets have random homing rate and initial velocity. I also created a main menu that opens before the level selection menu.

(The video wouldn't upload, so I put it on github: https://github.com/anton2026gamca/ShadowJumper/blob/main/shiba-devlogs/random-day-6.mp4)

01996d65-d0a3-79a3-83c9-20c417404856.png
GitHubCreate random-day-6.mp4
GitHubMain menu update+150-149
GitHubFixed spelling+30-44
GitHubRandomness+153-52
GitHubMain menu+357-40
GitHubBee update+647-610
2hr 13min6:58 AM09/20/25

Random day 5

Added some randomness to the attack, the bee now moves to a random place after it shoots. Also you can kill other animals with the help of the bee (also the bee itself). Also I added a red indicator to indicate where the bullet is when off screen

GitHubBee shooting bullets+533-85
2hr 56min7:14 PM09/19/25

Random day 4

Today I finalized the bullet of the bee. It firstly goes down and then rotates back up at the player. The player has to dodge the bullet and redirect it to the bee to kill it.

I'm going to add an indicator to show where the bullet is when it is off screen, also I plan to improve the AI of the bee.

2hr 22min4:29 PM09/18/25

Random day 3

Continued in making the bee, it shoots "bullets" (I don't know how should I call it) that home the player. The player needs to dodge the bulets and resend them back to the bee to kill it. (Doesn't work yet, don't know why. I'm debugging it)

3hr 2min5:26 PM09/17/25

Random day 2

Added something to the 3rd level. The player can now climb laders (in the 3rd level). Then I refactored the animal system and created a bee. This bee for now follows the player until it's close enough. I also decreased the night darkness.

GitHubRefactored animal system & made a bee that follows the player+527-206
GitHubAdded player lader climbing and updated level 3+329-96
3hr 28min5:06 PM09/16/25

Random day 1

I started making the 3rd level. This level is high up in the clouds. For the randomness, I will create an enemy (that will fly, something like a bee, or a bird, I don't know yett) and this enemy will have different modes, easy, medium and hard, based on randomness, and it will have more attacks that will be also random.

0199536e-bc86-70e8-968f-9924ddb0bf22.png
GitHubAdded level 3 (blank for now)+1594-199
GitHubChanged the state machine to use actual types instead of names (string) + added another SFX+77-47
GitHubAdded a wolf+238-417
4hr 37min7:38 AM09/15/25

Fixed the "shooting on dead mushrooms" bug.

Added a tutorial

Added animal attack animations + SFX

Added a wolf

GitHubReworked tutorial+798-94
GitHubAdded animals attack animation + SFX+147-21
GitHubAdded tutorial+179-5
GitHubReworked mushroom system+48-86
21min3:46 PM09/13/25

Added music.

CONTROLS:

Move: A & D or Arrows

Jump: W or Up Arrow

Throw a rock: Space

Pause: Escape

GitHubDemo 3+30-1
3hr 10min6:54 AM09/13/25

Made the 2nd level!

7hr 54min4:29 PM09/12/25

Added an effect when a mushroom kills the player. Fixed some bugs with the respawn menu and added a fox and a boar.

25min4:53 PM09/08/25

Fixed the shader in web! I achieved this with a SubViewport node in a SubViewportContainer node with scaling, I don't quite like this solution, because I lost the ability to make off grid pixels. Since this is an arcade styled event, I think it's fine.

01992a3c-0949-781d-8496-599a59ecda85.png
GitHubAdd rock throwing and mushrooms + fixed light in web+574-305
1hr 54min1:40 PM09/08/25

Made light emmiting mushrooms, that will later kill the player if he moves in their radius while on. Removed the dash ability (for now) and replaced it with throwing rocks (space). It throws a rock on the nearest mushroom and causing it to "turn off". The mushroom is off for 5 second and then turns back on.

2hr 43min7:02 AM09/06/25

Created a shader that turns the whole world into night and added light sources with some basic animations (I don't know why, but he lights are blurred in the web, though in godot they are perfectly fine).

2hr 23min2:32 PM09/04/25

Made a pause menu (where you can exit to the level selection scene) and set up a scene that I will make all levels from. Also I've improved the level selection scene a bit.

GitHubPolished the level selection scene and replay controller mechanics+12376-407
02:28 PM09/03/25

I've created the ReplayPlayerController, in which I can record a sequence of pressed keys and then replay it. This helped me to create the level selection scene.

4hr 20min2:26 PM09/03/25

I forgot to upload the video in the previous devlog

GitHubAdded ReplayPlayerController+450-12
GitHubRedesigned state machine and add PlayerController node+6126-285
3hr 39min12:32 PM09/01/25

I'm working on a level selection screen, and I want there the player to move from level to level around the map. Because of that I needed to redesign my state machine and how it works. Now, each state checks for input from a PlayerController node, which does nothing by default. Then I have a UserPlayerController that extends from PlayerController and overrides functions to do something - get user input. This way I can make a ReplayPlayerController, that will replay a sequence of key presses automatically. (Or a RandomPlayer controller)

2hr 60min6:08 AM08/31/25

Basic SFX

GitHubAdded some SFX and fixed dash jumping+2469-69
GitHubDemo 1+8933
5hr 38min11:35 AM08/28/25

Made a test/debug map and a character (square) that can jump around and do some cool tricks, like dashing and wall climbing.

GitHubInitial commit+20
2min5:46 AM08/27/25

Setup godot with wakatime!

Expand Journey

Comments

Leave a comment...

Nothing to preview yet. Switch to Raw to write your post.

Select rating

No comments currently