I’m very sorry for not having updated this space for a while but, even if I was really busy with real-life stuff, I still worked on my projects on my spare time.
I’m continuosly updating my GitHub repos with updated Hollywood libraries but after my close encounter with AMOSPro after so many years with the KTA project I started to spend some more time on retro-programming. Lately I had an idea of a possible game that I’m working on since a couple of months and I’m very happy to share with you some deteils about it.
I’m prograssing fast and currently I’m completing the “engine”, for this game I was strongly inspired by two major titles which are “Impossible Mission” and “Project Firestart”.
First of all here is something about the game: the temporary title is “The Gate” and it’s an action/adventure game that can be played with the keyboard to move the hero and the mouse to aim, shoot and use a secondary object. The player will impersonate a detective who has been tasked with investigating a missing person.
Maps are big pictures to allow me to use hardware scrolling instead of tiles to achieve better smoothness and to save CPU time for all my needs.
Maps are connected by doors and each door may be be opened/closed freely, but some of them may need a key and some others can be unlocked hacking terminals.
In the maps you can find furnitures, which basically are containers, the mechanics is the same as “Impossible Mission”, you have to search for some time to access the contents.
The hero can take with him several items like medikits, bullets, bullet clips, documents and more stuff I will implement later, but the big feature I’m willing to add is persistent rooms: I mean, when you re-enter the room you will find it as you leaved it: bullet holes in the walls, furniture & doors in the same state and all the things I’m going to implement.
I’m working on a test map of around 960×600 pixels and at this time all seems fine and smooth.
The target machine is an Amiga 1200 for the higher CPU speed, the graphics will be mostly in EHB mode with 64 colors.
The main weapon of the hero is a gun, he is an investigator and in this brief video (hosted on Mastodon) you can see how I implemented the shot: bullets are invisible but with visible bullet holes on background walls and spark effect when a wall is hitted:
Click below for the video:
In the next video you can see the doors and an action menu I implemented to interact with doors, furnitures and other objects:
Click the link below to watch the video:
Here is another video showing the hero intarcting with the doors using the action menu and moving from one location to another (on the same map):
Click below for the video:
In the screenshot below you can see how I decided to imoplement the HUD:
…and in the next video you can see the HUD implemented with a first implementation of the furnitures (containers) 🙂
Link to the video:
Finally I’ve implemented the pick-menu, a panel that is displayed when the search is completed and the hero has found something in the furniture:
I’m currently working on several items that can be found and excluding the ones already implemented (see the screenshot) I’m going to add items to increase the max number of bullets per clips, max number of clips that can be carried, max health of the hero and some more!
If you are interested in more details have a look at my timeline on Mastodon here : https://mastodon.uno/@allanon
you can browse my timeline even if you are not registered on Mastodon 😀
Stay tuned because i think this project will be something really nice for our beloved Amiga!
P.S.: almost all videos has been recorded on WinUAE emulating an A1200 with the “Cycle exact” flag set.