Game
Battle Buggy Glitch

10 months ago

Devlog 2023.11 - Upgrading To Godot 4


It has been a while.

TL;DR

I switched to Godot 4 and it has it's problems. I took a break but I'm back to working on the game.

DETAILED BREAKDOWN

So at the point of the last devlog, I basically was in the process of designing the next level. But I ran into an issue while doing it. Specifically with the tilemap. I wasn't using auto-tiling for tilemaps so setting up the level felt like I was using an pixel art program that didn't have any other tool but the brush/pencil tool.

I occasionally made mistakes and missed areas while working on it. And it was time consuming. I quickly got tired of it and thought about creating autotile. But for a while I had been hearing about just how great Godot 4's tilemap system was, so I thought "why not give Godot 4 a try".

I didn't port the game. Instead I decided to recreate the whole from scratch in godot 4. You may find that strange but this was good for me. My code needed tons of refactoring anyway.

I was able to recreate it to the point that it looked spot on like the project in godot 3.5.

I went through tutorials on how to set up autotiles and was able to recreate my levels successfully.

Godot 4 is fast! And all the new bells and whistles are a welcome edition.

Unfortunately I ran into problems using control nodes. I don't know if you can tell from the screenshot on the top left. And other editor "glitches" that I have read from github issues, are going to be addressed.

At this point I decided to take a break for while. Partially waiting for godot 4.1 to come out of beta. But also because I kinda need to do this projects from time to time. I can't work on a single project non-step. I get bored and motivation goes away sometimes.

But I'm back from my period of rest and I feel I have renewed energy to once again make more progress on this project. Plus I have learned a ton of new game design tips and tricks that will help me make the game a lot better. So I guess it was a well served rest period.

Anyway, will get back to you soon. Have a good one!



0 comments

Loading...

Next up

Devlog 2023.8 - Stage Room "Enhancements" + Pickups Intro

Devlog 2023.5 - Stage Map / Minimap

Devlog 2023.4 - Stages, Rooms and Semi-Procedural Generation

It is my mapmaking tool called 'Canvas of Kings'.

#godotengine #indiegame #dnd

Devlog 2023.10 - Code Refactoring For Regular Stages / Boss Stages

Friday (09/02/2024) at 6PM UTC+1, I'll be playing YOUR game!

🎮 Any game at any stage with a playable build 🤏 I'll play 4-5 games max 💼 It MUST be SFW as it will be streamed on Twitch and YT

📃 Use the form to register https://forms.gle/rDcPD8qxcRZJJ7wH7

Devlog 2023.12 - Downgrading To Godot 3.5 (and other important updates)(Video)

Devlog 2023.9 - Level Design Changes / Alt Weapons / Status Effects / Boss Battle Prep

Just finished up our new start menu for Sprites Honor!

(A game about fairies, scouts, and farming)

DEMO COMING THIS WEEK!

Devlog 2023.6 - Enemies Part 1 and Weapon Mechanics