Game
SpaceBlock
5 months ago

A New Version is Finally Out Now!

Changes from Version 0.4 (Jun 20, 2023) to 0.10.1 (June 16, 2024)


It's been more than a year since I made SpaceBlock, but 6.1 updates have been made in the shadows. It seemed like the game was almost dead! So, I decided to make this change-log showcasing everything that has changed since the first and only public version of the game

I recommend playing the game before reading this change-log, as well as commenting about any bugs found!


MAYOR CHANGES

  • Instead of the tiles being clones, they would use the pen extension to significantly improve performance. Now it's harder to code and interpolation [v0.6] is unnoticeable but the FPS increase is worth it. Hitboxes remain clones to be able to have easy and precise collision [v0.10.1]

  • Added side-scrolling, making levels infinitely longer and more complex. Also added a Camera Easing effect in the options > graphics menu that can be turned OFF by setting it to 1 or can be set to a number from 2-10, the higher the number the smoother it is, but takes longer to slide into position (easing). [v0.10]

  • Since a new side-scrolling engine has been made, all levels have been remade, making them more planned than before, as well as showcasing mechanics in a better sense for the early levels [v0.10]

  • Added a front and back layer, allowing for even more depth and decorations; because of this, made the front-layer use a brighter tone while on the editor, as well as making the currently selected layer appear above the others [v0.10]

  • Made many soundtracks for the game, but the main ones are placed in the music section of the game-page so check it out if you'd like to hear some banger themes

  • Added a main menu [v0.5] where you can enter the level-select screen or go to the options menu in which you can change the settings that apply to the game; for example, graphics, audio, controls, and an extras section where you can enable: an FPS Counter, a Speedrun timer and change its format, or hide the newly added sword given in level 9

  • Made a level-select screen that appears after pressing play. This was added in v0.5 and originally was a simple 5x2 screen with all levels categorized by "World," but was redesigned in v0.10.1 and categorized by "Chapter"

  • Movement was fully reworked in v0.6, adding a smoother movement that includes:

    • Acceleration

    • Deceleration

    • Friction

    • A smoother jump-cut

    • No longer being able to hold down the jump

    • Jump buffer-time

    • Coyote jump

    • Jump hang-time

    • More controllable wall-jumping

    • Wall-sliding

    • More controllable stun

    • Easier to go through 1-block gaps when wall-sliding [v0.10]

    • Originally had a feature were hitting the ceiling but being close to the edge would shift you to be able to continue the jump uninterruptedly, but was removed in v0.8 because of possible glitches

  • Changed the blue-boss fight [v0.9]

    • Uses a sword instead of a simple water-gun, also replacing level 9's flag with a sword

    • Changed the boss' gun and bullet sprites for something that fits Kenney's style better, as well as adding sound effects for the gun cocking, shooting (provoking an impact effect to the camera), and the laser charge and shoot

    • Made boss' beam attack last a bit longer

    • Moved boss fight to level 20, replacing level 10 with a normal level, so the boss won't be playable until v0.11

    • Beating the boss unlocks the Shop, available at the main menu. It's not implemented yet, but it's planned to have upgrades such as more damage and other minor utilities

MINOR CHANGES

  • Levels are now locked until beating the previous level for progressive and linear gameplay [v0.10]

  • Diamonds no longer spawn back after collected [v0.9]

  • Made sounds for collecting coins, collecting diamonds [v0.5], and jumping [v0.9]

  • Resetting sets you to the health you entered the level on rather than regenerating a full heart each time [v0.10]

  • Added a slab block that acts as a semi-solid, like clouds, except it's impossible to press down to go through [v0.10]

  • Added a bat enemy that moves back and forth [v0.6]. They were originally gonna appear in level 11, but now they do in level 10

  • Added many more things, but they're not present in this version so it'll be for another change/dev-log

  • Customizable key binds (options > controls) [v0.10]

  • For now, the editor is disabled to allow key binds without issues; will be added back as its own thing later on [v0.10]

  • Coin counter able to hold up to 4 digits [v0.10]

  • Bug fixing

CHANGES PLANNED FOR NEXT VERSION (v0.11)

  • Make World 2

  • Changeable FPS Cap

  • More to come


Remember this was all made in Scratch/TurboWarp, so I had to code everything from the ground up (Including the tile-set engine). Consider giving the game a like & follow, as well as checking out my other projects and Kenney's free assets

Thx to @another_guy24 for helping out in this project



0 comments

Loading...

Next up

LOL, Right as I entered Gamejolt I got the 1 year trophy

Nice, now I know that I've been 2 years inactive from gamejolt. Anyways, sooner or later I'm gonna post an actual-quality game for once. It's the complete version of the ULB 2-player fight ๐Ÿ˜€

drew on my pc for the first time :3

Great!! Thanks!!

#GJAsks

My favourite platforming character? This one is a tough choice, but I'm going with Klonoa!

So I made a here a quick art of him! I'm currently playing the GBA titles so I made him with this design.

Klonoa is a very unique platformer. Check it out!

Thoughts on this?

For context: This is a 2-Player Game where one player plays as Sans from UnderTale Last Breath and the other one plays as the soul that trying to kill him

Some attacks from phase 3 might change because they're the same from phase 2

1% steps: download and forget

๐ŸŒ™Overtime๐ŸŒ™ Earn extra money!

Can someone explain me why GameJolt is following his own "game" page?