Hello everyone!
Here is a brief update about my Amiga game called “The Gate”!
Room #4 has been completed but while adding all the needed scripts I realized the need of a new features for the terminals and I added it: I’m talking of the ability to show images in the terminals.
As you can see from the post header’s image, this feature allow me to show several things that would require too much screen space using only text mode, like maps.
I think the result is good but I’d like to hear some words form you about it, especially if it’s clear enough for the player to understand how doors are connected.
In the terminal I placed on room #4 I added even more graphics in the terminal script and here is an example of what you would expect to find:
During the scan a flashing point is placed inside the box indicating the area being scanned. Isn’t it nice? 😀
Here are some more features/fixes I recently added to the game engine:
- As just said terminals can now show images!
- since I had my hands on the engine source code, I also added the following terminal script’s commands:
- [DOT …] : This command is used to draw a single point to the terminal screen
- [BAR …] : This one, instead, can be used to draw empty or filled boxes
- Room #4 has been completed
- I realized that in a room without furnitures the game was crashing. This bug has been fixed.
- When a door was tied to an event lock the player was able to open it, and only when the player tried to enter the door the event lock dialogue was rised. That’s not very nice so I added the event lock detection also in the open door routines to add consistency.
Now, when there is a door (closed or opened) that cannot be entered because the player must fulfill something, a dialogue will pop up with hints about not being able to enter the door. - When a door were overlapping a trigger’s area the trigger was ignored. Bad, very bad 🙂
I changed the code to give priority to the triggers detection which are in general smaller areas than the door’s areas. - I started to work on room #5.
That’s it 😀
Have a nice weekend you all!

