A Very Tiny Game is a proof of concept of a RPG developed in the Excalibur.js library.

There isn't much in terms of gameplay, but it lays the foundation for future games by including the following reusable features:

  • Global Store
  • Gamepad/Keyboard Support
  • Player Movement
  • Events Manager
  • Audio Manager
  • Assets Loading
  • Dialog System
  • HTML Menu Creator and Manager
  • Levels Manager
  • among others...


Published 17 days ago
StatusReleased
PlatformsHTML5
AuthorAlphageddon
GenreRole Playing
TagsFunny

Comments

Log in with itch.io to leave a comment.

Very nice proof of concept so far! I think this will make me go and give excalibur.js a try now!

The only real issue I had is that the Y to interact for gamepad did not work for me. If you want more info or testing just let me know.

Thanks for checking. I developed using a xbox controller so that might be the issue. Which controller do you use?

It is an 8bitdo brand controller that uses XInput so not sure why it wouldnt work. If I remember I will try it again tomorrow or Sunday after my computer has been restarted. 

(1 edit)

The buttons are mapped to different integer values. I mapped the xbox one, but i'd have to map different controllers and switch the values based on the controller identified. Your controller maybe works but with other buttons, instead of the Y for interact and A for select.

I tried all the buttons on it and none of them worked for interact. 

Interesting. I'll look into that at some point.

(2 edits)

(on Linux, Vivaldi; in Firefox and Vivaldi-Incognito it works) - I guess it’s something on my side, tried deactivating extensions too

I’m getting a

Uncaught SyntaxError: Expected property name or '}' in JSON at position 4 (line 2 column 3)
    at JSON.parse (<anonymous>)
    at mi (index.ts:56:45)
    at KS (index.tsx:25:23)
    at yM (dialogs-manager.ts:5:26)
    at main.ts:26:15
    at main.ts:46:1
    at index-ad0u-PCJ.js:1:252
    at index-ad0u-PCJ.js:1:258

in console, right after the excalibur ascii sword

(+1)

I just installed Vivaldi on Linux Mint, enabled, ads/trackers block, and the game runs without issues. If you can figure out how to reproduce the issue i can try to fix it.

(+1)

your dialog system is very nicely done! and the cutscenes were spot on... well done, excited to see what you can do with this!

Thanks Mookie. Hopefully the next one will be even better!