Update #3 - Technical fixes and next area
These past few weeks have gone by fast. As game development is a hobby of mine I tend to work in bursts and then sometimes nothing happens for 2 or 3 weeks.
I fixed several common issues I was not aware of with the Godot engine. Instantiating particle emitters for the first time in a Godot game causes a stutter as the shader is compiled. I did not see this issue when developing as it was not apparent on my main Linux machine. It is VERY apparent on Windows though.
So you do not want compile the shader when game is running. A common work around for this is to spawn use (and therefore) compile the needed shaders at startup. I'm doing this off-screen at the moment so you won't see it, but it is done on the title screen when the game first starts.
So the first area is kinda done for now.
With these technical issues solved, work has started on some other things. First, name entry and hi-score loading and saving is ready. The name entry method is like the one you know from the arcade's, with a stick method of selecting the letters and a time-out to avoid people hogging the cabinet after game over :)
On To Area 2
With these things sorted I've started work on the graphics for the second area. This is a cave area of sorts, so I need (bigger) rocks to play around with. Getting to make fun looking rocks with four colours is a challenge but also rewarding work.
This is the first pass and these are relative smalls rock, about the size of the player ship. For the big parts I need bigger rocks and I am just working on interesting shapes and textures.
I'm getting better at this as I go along. It's fun!
This area will also introduce a new enemy: the drunk kamikaze flying saucer. Sketches have been made and I'm happy. But first, lets' create some interesting caves with more flying challenge for the player.
See you next time!
Get Scramble RND Revisited
Scramble RND Revisited
A remake of the remake, with a late 80's Arcade feel.
More posts
- Update #7 - Scramble RND is released!Sep 02, 2022
- Update #6 - Final area and end screenAug 22, 2022
- Update #5 - Adding two new areas and enemiesJun 12, 2021
- Update # 4 - refactoring and other code changesMay 08, 2021
- Update #2 - Graphics designJan 23, 2021
- First UpdateJan 15, 2021
Comments
Log in with itch.io to leave a comment.
Looking great mate! As always up to your usual standards! Looking forward to seeing this progress.
Is that you, Matthew? :)
It is mate - been a long time! Hope all is well with you and the family. Spend my time over at AtariAge nowadays doing programming on the Atari 7800 console and maintaining an extension in VSCode for some of the languages used for 2600 and 7800 programming (IDE's - can't escape them!) . So great to see you working away on various things still!
All well here, no worries, we're doing allright. I hope you're doing well too. I'll go take a peek at your Atari work. Yes, I am happy to keep working on my silly remakes. I may finish this one as well!