Onset Tiles
- 15 Devlogs
- 17 Total hours
An open-source clone of Magic/Piano Tiles.
An open-source clone of Magic/Piano Tiles.
Devlog #15
The first stable pre-release is out. Everything works as intended unless you try to break it. Winning or losing isn’t implemented so it’s kinda like a tech demo or a concept.
Devlog #14
Added a nice looking button for the song selection. Doesn’t look bad actually. The cover still needs to get pulled from cover.png in the songs directory but at least the cover PNG file is always the same size, even at different resolutions.
Devlog #13
Finishing fixing the Import button. Still has time to go. After that will definitely be graphics. As main gameplay is actually done with the Import button. And I guess my 1st mobile-only game will be done.
Devlog #12
Finally added a working pause menu but still needs work on the Quit button. This game gameplay-wise is almost done and only needs some better graphics so tomorrow will probably only be graphics and some minor gameplay changes maybe.
Devlog #11
Added a smooth transitions between the Song Select and gameplay
Still has 1 thing to fix
Devlog #10
Finally started adding textures. Still bare bones but at least better than a flat ColorRect
I feel like the main gameplay is done so adding textures now. It feels like the next best step.
Devlog #9
Actually found out the Remote Deploy thing in Godot today
Other than that, worked on some simple QoL and I think it’s time to work on the graphics more.
Used queue_free() instead of hide()
Added hit detection so score only updates when the tile is on the hit line.
Buttons get disabled when past the hit detection line.
Devlog #8
I added score counter and added more input in New Song menu. Can’t forget stuff. So far, it has been easy. Everything just somehow works.
Devlog #7.
I added crash detection and added custom Android maps/levels/charts folder at
storage/emulated/0/Android/data/com.sadplayer652523.onset/files/songs
So far, it just uses settings.json, lanes.lrc, and song.mp3
Devlog #6. I added dynamic loading. Now I can load songs easily from folders. Updated to v0.4!
Devlog #5. Added music for testing. Random fixes. Not much today.
Devlog #4. I added tile spawning from files, and added BPM-dependent speed. Graphics are still just ColorRect nodes. Up next will be making the main menu actually function as a main menu, as well as the buttons in the main menu.
Working on spawning tiles. Pretty hard and needs more work on accessing files and stuff.
Made 1 tile actually work.
So far, making the main menu and still thinking about the concept.