Last progress report of the year is out!
The post is public :)
#TheGate #Amiga #solodev #indiedev #AMOS #AMOSPro #retrodev #retrogaming #retrogames
Last progress report of the year is out!
The post is public :)
#TheGate #Amiga #solodev #indiedev #AMOS #AMOSPro #retrodev #retrogaming #retrogames
#TheGate for #Amiga update
---
I'm so happy! I've added the first of 8 unique devices the hero will be able to equip, these devices recharge over time and consume energy when used. They recharge only when equipped (very slowly to avoid abuses)!
Some of them have an automatic use + manual use (right mouse btn) while some have only the manual use.
The hero will find these devices during the adventure.
Cannot say the specs of these items, they are top secret 😁
⬇️
#TheGate for #Amiga progress report
--
Still coding the game menu, it's a bit complex because from there many things can be managed but I'm at the end of the "tools" section: items that the hero will find and will be able to equip and use, one at a time.
Without spoilering too much, here are two shots of the tools icon, the smaller are for the HUD and the bigger are for the tools menu.
I'm not a pixel artist and for sure I will never be, but I'm happy with the results 😁
#TheGate for #Amiga
---
Still working on the game menu and code cleaning.
In the shot there is the game menu (default ESC key) where the player can access the inventory and game options.
Right now you can move in the available tabs (left) and you can browse the documents gathered by the player, the hilighed document can be read with the action key.
I've also on paper the tools that can be equipped, one at a time, that will provide... TOP SECRET! 😁
I recently read a post, but unfortunately I don't remember who wrote it.
The post talked about dialogues in games and the possibility of skipping dialogues to facilitate a new run and not waste time reading the same things over and over.
I hadn't thought about it, and therefore I added the possibility to speed up the printing of dialogues with the left mouse button pressed, scripted pauses will be skipped too.
Thanks to whoever pointed this out to me. 🤗
#TheGate for #Amiga update
---
Today I realized some missing features on dialog system so I added:
[JRND <label1,label2,...>]
to jump to a random label in order to add random talkings
[SET $|%varname=value]
to set variable at run time because the previous
$|%varname=value
is a preprocessor command which set/declare variables during the loading.
Tomorrow I'll port these 2 commands to the terminal programs parser.
#TheGate for #Amiga update
---
Dialog system done!😁
I've added many commands to make dialogs branching flexible and with almost all the commands already available for terminals.
I've used 2 sprites to indicate the character that is talking and one to indicate that the dialog is paused and the player needs to hit a key or the left mouse key to continue, like in old-style rpgs.
A video will follow when I'm done with the docs