Game
Immortal Sins
4 years ago

https://www.youtube.com/watch?v=WWIlnFezYlE

Implemented Halva, a custom package system.


YouTube
https://www.youtube.com/watch?v=WWIlnFezYlE
youtube.com

This was something I had on my idea box for a while, but I managed to implement a custom package system based on Google's Brotli compression. Basically, the game will decompress the game's files once on a safe location and the game would load the decompressed files. Compared to the current builds, the game doesn't have to decompress the files every time it starts up. All I need to make sure is to patch the files when the game is updated.

Maybe, at some point, I could add online updates. But that's a bit of a "pie in the sky" idea.



0 comments

Loading...

Next up

Added the option to rebuild the cache. This will clear the cache and then decompress the files from the packages.

It's pretty early, but here's a look at a mob manager, handling the enemies in the game. The code streamlines the programming of the enemies. Hopefully, I can expand it to more useful ways.

A small teaser for the next update.

Happy Video Game Day! 🎮

Celebrate by completing our quests!

(They'll be in your quest log until September 19th.)

Wrote a tool that installs the game's dependencies. That means Northbridge will always use the latest version of the Microsoft Edge WebView2 Runtime.

@GabrieleGiuseppini has added exclusive Floating Sandbox avatar frames, stickers, and backgrounds for all of you!

Set sail to the shop and collect 'em all! https://gamejolt.com/#shop

#gjbroadcast

The new package manager UI in action. Works regardless if you skipped the launcher or not.

Waz zis? An overhauled map? Yes. Coming soon.

Happy #WIPWednesday!

Are you working on a game?

Making some art?

Practicing a song?

Something else?

Tell us in the comments!

Jump List returns in the next update.