June 20, 2025
FINALLY FINISHED CREATING THE LEVEL 1 MAP!!! :D
ㅤㅤ
You can now play the game on itch.io!! Can't believe it's finally time to ship :>
Absolutely LOCKED IN today.
ㅤ
Expanded the level 1 map, and added a few lego builds in the background (see if you can spot them all !!!). Also added an end to the level with a gate that disappears once the player picks up the key (by parkouring through the clouds). The flag behind the gate rises up the flag pole once the player collides with it and plays a little victory sound.
ㅤ
Next I'll add tutorial hints across the map and a level completed screen. Hoping to ship soon!!! :D
Spent ages creating new assets in canva and mecabricks then figuring out their placement in godot. This took agessss but I think I'm happy with the direction the game's style is going.
ㅤ
Hoping to make more progress on the map and add some new game mechanics (thinking of moving platforms and MAYBE wall jumps) by the next devlog.
Spent some time figuring out how UI stuff work in godot so I could make the pause and mute buttons functional. The pause button (obviously) pauses the game but also decreases the volume of all music/ sounds.
I tried designing some new assets for the game but I'm not super happy with how they turned out. I'll keep experimenting with different styles for the lego assets until I find something I think fits the vision for the game while also not being extremely time consuming to create.
Added a greyscale shader that applies when the player dies, in addition to a death animation and death sound. Also made it so that the scene reloads a short time after dying.
Spent a loooot of time playing around with shaders and figuring out how they work, hence the big chunk of time tracked :heavysob:
Also slightly tweaked jump and attack animations.
Finally got around to updating the stud animation. Updated UI icon for missing special item and added the first special missing item to the level (it's a map!). Updated player animations and added jump/ fall frames. Also added the ability to swing your weapon (although does nothing atm).
Designed updated ui icons using mecabricks (for the lego models) and canva, taking serious inspiration from some of the cool lego games out there. Also created a working score counter with @Sahil 's help in a huddle (seriously, I wouldn't have been able to do it without help, so tysm!!).
Added a working health bar and a temporary knockback effect when the player is damaged by an enemy.
Added an enemy that patrols a specified area. The enemy kills the player upon contact for now but this will change once I add a damage/ health system. The player can stomp on the enemy's head to break it into pieces. This was a lot of fun to work on and I'm super happy with how it turned out!!
Spent a lot of time playing around with different settings and fixed a few small errors. Also added a few new lego sprites I created and experimented with a parallax background with different layers. I'm super happy with how much I was able to accomplish in one go and I can't wait to see where this goes! :p
Opted for camera smoothing and added coins that can be picked up by the player.
I decided to start by creating the player model and a placeholder tile for the tilemap. Once that was done, I got to work on godot following tutorials to give the player movement and basic animations.
Looking forward to seeing where this project goes :>
A 2D classic-lego-pirate-themed platformer, heavily inspired by the 2D LEGO® platformers of the mid-2010s and the 1989-1997 LEGO® Pirates theme. I absolutely loooved the browser-based lego games of the 2010s, so I decided to create one of my own. I created this with no prior experience in godot (and it shows) but I hope you have fun playing this prototype of a game!
-> polished terminal-style about section
-> added actual content to command outputs
-> added hyperlinks to certain command outputs
-> added more commands
-> added 'secret' command
-> added custom scrollbar
-> created working terminal-style about section using javascript
-> gave each command corresponding outputs (with placeholder text)
-> made minor edits to webpage
-> replaced placeholder text and images in project gallery
Continued work on my website, and:
-> added a projects gallery
-> added a footer with overlapping images (and clickable fossil easter egg)
Began work on the website, and:
-> added basic placeholder text and headings.
-> added buttons under the image of me that can be clicked to change the image's theme.
-> added moving clouds (using CSS animations and not tags) to create separation.
A fun little personal website made using HTML, CSS and JavaScript.
This was widely regarded as a great move by everyone.