A Slow and Steady Climb
Hi All,
This month has been a long one, as I would assume it has for most. So firstly I want to address these Dev Updates. Moving forward I am stepping away from Weekly updates to Monthly updates. The plan was to update all socials and the website every Sunday, however family and my full-time job take up most of my time. Because of this, I don’t always have the time to make massive progress. So I want to move the updates to the last Monday of every Month. This time frame would at least allow me to provide some decide the level of update without spamming small shallow updates every week, if any.
With that out of the way, it’s time to talk about the new project. I decided that the Game Maker Engine would be the best engine for the project as I am looking at creating a 2D RPG game. I started with the basic tutorials provided on their site and then moved on to creating this project. This project is currently going by the name ‘Project Farfield’. The game design document still needs to be created, however I have a rough starting point. Below I will list the current features and progress to date:
Current Updates and Features
- Player Character & Movement – Players can move using WASD (No Animations)
- Sprint Function – Holding shift increases speed based on the amount of Energy the player has
- Damage Test Function – Using the right mouse click with cause 10 points of damage to the player, this is just to test the healing system
- Healing System – Health is restored by the value held by the item used
- Item ‘pick up and use’ function – As an interim function until I have the inventory built. I just want an item to be ‘collected and used’ when the player stands close enough using ‘E’
- Basic HUD – A very basic-looking HUD has been implemented so you can see the player’s health and energy levels.
Next Steps
- Inventory System – Create a system that allows the player to collect and store items in their inventory for later use. This is a big part of the project.
- Animations – I want to create some movement animations for the player so that it looks more like a playable game.
- Enemies – Create a single enemy that will attack the player if spotted
- Player Attack – Create an Attack Function so the Player can attack back
- Energy & Stamina separation – So not sure if I’ll be sticking with the names but basically wanting to use Energy for uses and then Sprint will be usable based on the amount of energy you have, Food would restore the energy levels.