01.Feb.2024
|
Developer diary: Update on the game "The Gate" #1
At the beginning of October last year , we introduced the AMOS game "The Gate" by Fabio 'Allanon' Falcucci, a mixture of "Impossible Mission" and "Project Firestart" with his own ideas and concepts. We asked the developer to tell us about the current state of development. Here is his report, illustrated by his latest YouTube video:
"I still don't have a list of requirements but I'm targeting stock Amiga 1200 for this project, fingers crossed :)
I'm still writing the engine but I've made big progresses adding new features, fixing bugs and optimizing the code to make it as smooth as possible.
Here is a list of what's new since my last progress report:
- Doors
- Doors can be operated with the [action key], a pop up screen will appear to allow the user to operate the door.
- Unlocked doors can be operated freely
- Some of them may require a key to be opened
- Some of them may require a terminal to be opened
- Some of them may require to complete an event to be opened, in this case the hero will say something about it to give an hint to the user.
- Furnitures
- Furnitures are essentially containers and they hold items: the hero search them (like already seen in Impossible Mission) and when the furniture is searched an auto-pick screen is displayed to let the user know what items has been picked and what will be leaved into the container, not picked items can be picked later.
- Furnitures may require a terminal to be unlocked
- Furnitures may require a dialog option to be selected to be unlocked
- Terminals: I've developed a simple scripting language for this for maximum flexibility.
Terminals graphics is also nice because I've reproduced old monitor color glitches and out-of-sync effects.
Terminals that require keys can be hacked by the player using a special hacking tool that will be available in the game.
Each terminal can be tuned by the script that is run (colors, effects, print speed, etc...).
I'm very proud of how I implemented terminals: they run script programs that allow me to simulate terminals with text interfaces.
From terminals the user is able to:
- Operate doors (open/close/unlock)
- Operate furnitures (unlock)
- Display informative text to help the hero with its quest
- Minigames
- An many more actions and nice things
- Dialogs
- Like I've done for terminals, I've used scripts to run dialogs between characters but also when the hero express a thought.
Dialogs use almost the same scripting language developed for the terminals but with more commands for certain situations and to display the portrait (and the needed expressions) of the character that is talking.
This system is very flexible and you may be able to unlock a door after having talked to an NPC for example
- Game menu, which let the user access the following functions:
- Documents : You can read here all the docs the hero has gathered (implemented)
- Tools : From here the hero can review and equip special tools he found during the adventure (implemented), these tools are unique and can be used with the right mouse button once equipped (implemented).
- Map : A simple automap system, not yet implemented. I'd like to let the player to type map notes.
- Diary : This is a personal diary, the player can freely take notes here. Not yet implemented and not sure if it is nice or not.
- System : From here the player can load and save the game. Not yet implemented.
- Settings : Game settings. Not yet implemented.
About the tools
I've already designed the tools that the player will find during its adventure, they are 8 in total and the hero can equip them, once at a time, from the game menu.
Once equipped some tools can be triggered automatically, some manually (with the right mouse button) and some have both the functionalities.
For example there is a device called "Relife" that has two functions when equipped:
- 1: If the hero is suddenly killed the device tranfers its energy into the hero body and regenerate some of his life points.
- 2: Pushing the right mouse button (and holding it down) the device's energy refill the hero hit points.
The "Relife" device regenerates its energy over time, very slowly.
Another example is the "Hacking Device" which I'm currently working on: when equipped the hero will be able to hack any locked terminal, the hacking will be completed if the player will be able to resolve a mini-game. We all know Fallout 3/4 terminals & Mass Effect ones right? :)
What has to be done?
- Game menu
- Tools/Special devices (2 of 8 implemented)
- Traps
- NPCs
- Enemies
Those will complete the engine and I will focus on the maps and the story, which is already on my desk :)
"
You can support the developer via his Patreon page. (dr)
[News message: 01. Feb. 2024, 08:57] [Comments: 0]
[Send via e-mail] [Print version] [ASCII version]
|