Skip to main content

Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs
TagsGame Engines
(3 edits)

whait a damn minute! did u just made a game using ``Electron``? What...

Edit: Ohhh, I see now, ``GDevelop`` never heard of it, first time.

It uses Electron as a runtime-engine on desktop and cordova on phones. pretty solid GameEngine, reminded me of BlockBench a 3D editor for Minecraft models made in Electron.


Loved the game thought, pretty fun. just some gotchas:

  • make the `Left` mouse click event also trigger advancing in conversation like most games from this genre.
  • revert the old behavior of `Space/E` they should not do the same: when clicking on `Space/E` to advance in conversation if u accidentally re-click on more time at the end u re-interact with the scene/object which is a pain.
  • make a skip button usually its `Ctrl` to bypass unimportant conversations.
  • there is a huge performance drop when entering the landlord appartement don't know why but its there, maybe take a look?

Why V0.2 not playable on browser, did u use some sort of non-compatible API?

(+1)

Thank you so much!

I never heard of Electron before! 

I'm not a programmer, I use Gdevelop for its Visual Scripting!

- Adding "Left click" as an interact button seems like a good idea.

- I had to change the "Space/E" behavior so that the mobile version had less controls on the screen. I'll try adding a delay to mitigate the interacting problem.

- I'll add a skip button on next version, "Ctrl" is perfect

- I've already solved the performance drop on next version!

V02 is not playable on browser because Itch.io has a limit of 1000 files for browser games and Gdevelop doesn't support spreadsheets, so every animation is composed by way too many pngs :( I think version 0.2 was 1100-1200 files.

(2 edits)

Happy to hear the improvements!!

The Itch problem though can be fixed easily with a compression, use something simple like `tar` to compress images to one archive and then in the main script decompress into memory. I know ur not a programmer but AI nowadays can be helpful.

I did take a look at the game code don't mind me :) and I will try to make a script to do the compression/decompression for browser version. ofc if u approve me to!

Sure! Thank you that would be great!

(3 edits)

I have some bad news :(

the library that is used for the animation ‘pixidoes not support dynamic resource like loading from memory, it only support loading static files from disk or a link. So ur best bet is either:

  • finding an extension to do the Sprite Sheets, it has to be there just search for it.
  • finding a way to load images from a link like a GDrive or Github.
  • loading the game from an other provider that does force a limit like Github, I will look into this!!

an other bug in game: the arrows can move the MC but the walking animation is not triggered. Probably some default movements from GDevelop still in game.

Sad :C

I'll have to try "Sprite Sheets" extension!

Already fixed the arrow bug thank you!

Again, thank you for your help!

happy to help ;)