WarioWare Game
- 2 Devlogs
- 4 Total hours
A game full of short minigames! (Make a WarioWare-Style Game Mission)
A game full of short minigames! (Make a WarioWare-Style Game Mission)
Today I continued working on my WarioWare-inspired game by finishing the level management system and starting the first platformer minigame.
I first completed the level scene by programming the level timer, level counter, and lives system. Since my game is Indian-themed, I replaced the original garlic lives from the tutorial with chai icons. The timer now counts down, updates the UI every frame, tracks the current level, and transitions between minigames automatically.
I also created a reusable timer scene specifically for the minigames. This separate timer can be instanced into any level and provides a countdown that can be started from other scripts, making it easy to reuse across multiple minigames.
After that, I started building the first platformer minigame. I created a Player scene using a CharacterBody2D with a Sprite2D, collision shapes, and an Area2D. After attaching the movement script, I adjusted the jump strength to make the controls feel more responsive. The player can now move left and right, jump, and interact with physics correctly.
Next, I created the first minigame scene and built the ground using a StaticBody2D with a ColorRect and CollisionShape2D. This acts as the main floor for the level and provides proper collision for the player.
To make the scene feel more dynamic, I added a background and configured a Parallax2D node to create a scrolling effect. By adjusting the repeat size and auto-scroll settings, the background now moves continuously, giving the level more depth.
At this point, the game’s foundation is coming together. The level management system, reusable timer, player movement, platform physics, ground, and scrolling background are all working. Next, I’ll build the platforms and add the collectible chai cups that players will need to gather to complete the minigame.
Devlog 1
Main Menu Done
Started working on the game today and got the main menu finished. I decided to call the game भारत Blitz. Godot’s default font didn’t support “भारत”, so instead of fighting with fonts I just made the title into an image. It ended up looking better anyway.
Right now the menu has: A custom title/logoStart buttonSettings buttonQuit buttonBackground artNext I’m going to start working on the main game loop that randomly picks the microgames and handles scoring/timers.Not a huge update, but it’s a good start and now I actually have something playable instead of just an empty project.