Loading...
56
Game
Koppy Kopsocks
23 days ago

Wanted to try adding a small feature, it ended up turning into a death battle against bugs that kept getting more bugged after every fix (it was like cutting hydra heads)

The game also crashed a few times... but it's stable now!

The MANY changes I did


The many changes

I got sidetracked to this one feature and ended up doing:

  • Optimization + changes to the jump mechanic (W.I.P)

    The jump mechanic always had a flaw where if you charged the jump while falling, the game would lagg A LOT.

    The only positive I saw to this slow down is the possibility of it being helpful at giving more reaction time at where you're about to fall, but this "slow down" was far worse in the DMG version of the game making it almost unplayable (I could limit this game to only the gameboy colour and not worry too much about perfomance but I don't want that to be the case for this first game for a variety of reasons.)

    Now I tried to optimize it, it now laggs less but at the cost of a thing: being able to instantly star jump once you reached the ground if you charged it midair.
    After the optimization, now it works differently: charging it won't make you instantly jump once you reach the ground, instead the meter "freezes" until you press B again on the ground!

    I'll still try to revert this while keeping the optimization, but if I don't then I don't think it will be much of an issue since this gameplay style also works (it was actually like this on previous builds!)

  • Changes to the new enemy bop feature!

    Here's the feature before for comparasion.

    This feature now only activates if you bop into an enemy while holding the down arrow, if you don't then you just jump over it normally like before.

    I also tried doing some slight adjustements (that ended up becoming a death battle of game crashing bugs).

  • Enemy despawning

    Many gameboy games did it to save memory or something like that, but here I didn't really have that option (as far as I'm aware of, this engine always holds so many surprises...), so instead I had to rely on many terrible workarounds (that also resulted in a death battle of bugs).

    I wanted them to despawn because these enemies could be used as a "support" for certain platforming sections, and if in case the player accidentally kills it at the wrong moment, they can just walk a bit, go back and repeat without having to restart the level (which there is no option to do that either )

    I actually planned in adding this way before, but I can't remember if I actually tried implementing it at the time.


#koppy #kopsocks #koppykopsocks #gbstudio #gamedev #devlog #gameboy #gb #gbc



0 comments

Loading...

Next up

Medals... Stars... All over the place!

Added star collectibles! You can collect 3 of them in each level. (Also updated many screens to include stats on your medals and stars.)

HUGE NEW UPDATE OUT! (v.0.9.0)

First time I made a trailer!... Well it's not really the trailer but it kinda is almost a trailer (Also posted on YT: https://www.youtube.com/watch?v=6f8QV8gHDN8)

You can play the new version on the game page.

[ Music by ENAHU64 ]

So I was adding a new screenshot to my game's game page (on the "Design" tab), I deleted one image since I didn't need it there anymore and then after I saved it ALL the images in the page got scrambled or something!

Has this ever happened to anyone else?

Doki Doki Literature Club is celebrating Monika's birthday and the 8th anniversary of DDLC with exclusive stickers, avatar frames and backgrounds on Game Jolt! 

Head over to the shop to collect yours 👉 https://gamejolt.com/#shop

VERTICAL LEVEL!

Here you have to go up instead to the sides to complete the level (the jump mechanics work much better in this level format!)

This might or might not replace the existing horizontal (normal) levels.

Play @pm-studios ' Bandit Trap Open Beta!

Grab your rocket chairs, vacuums, and toilet tornadoes! Report one more time for our final beta! Live through March 23rd 6 am CET.

Complete quests based on the game!

Play the beta: https://bit.ly/BanditTrapBeta

Decorated the level + extended it just a tiny bit. Also added more bird enemies to balance with the many mice enemies in the level

Still going to make more changes to the level (all of those checkerboard tiles at the start might not be visually appealing)

Preview of the new 1st level: Now in vertical! (W.I.P)

If I put every single "1st level" I made into the game now then I'd have a full set of levels already

Also did some changes to the jump mechanic and did a bunch of optimization.

BIG NEWS: Your Bandit can wear a Game Jolt hat and shirt in Bandit Trap!

Defend your home or steal treasure in the open beta: https://bit.ly/BanditTrapBeta

It ends on March 23rd at 6 am CET!

1st level almost done!

Coded a new enemy system: they appear in 10 different places, but in reality there's only 4 of them! (It's not clones, that might be impossible on Gameboy unfortunally)

Read more