Falling Tiles
Moderator: Moderators
Falling Tiles
I'm working on a zapper game for the competition. Loosely based on several falling tiles mobile phone games. Still a little work to do, so no link yet. Here are some screen shots.
nesdoug.com -- blog/tutorial on programming for the NES
Re: Falling Tiles
Very interesting idea, it's cool to see a Zapper game for the compo, that's original! 
I'm looking forward playing it!

I'm looking forward playing it!
Download ROMs of my games: https://drludos.itch.io/
Support my work and get access to beta and prototypes: https://www.patreon.com/drludos
Support my work and get access to beta and prototypes: https://www.patreon.com/drludos
Re: Falling Tiles
Finished.
The controls should be self-explanatory. A regular controller in port 1 and a zapper in port 2. The port 1 controller is to navigate to the game, or to pause the game. The zapper is all you need for the game.
You can even navigate to the game using only a zapper. Also, it should work on a PAL system, but I was not able to test that in real life, so I can't be sure that it works correctly on PAL.
Most emulators will play it, but you have to go into settings and set input 2 to zapper, and you click with the mouse to shoot the zapper (or tap the screen for a touch screen).
This game requires a CRT TV to play on a real NES. Not tested on clone (nor emulator-in-a-box) systems.
(file deleted)
The controls should be self-explanatory. A regular controller in port 1 and a zapper in port 2. The port 1 controller is to navigate to the game, or to pause the game. The zapper is all you need for the game.
You can even navigate to the game using only a zapper. Also, it should work on a PAL system, but I was not able to test that in real life, so I can't be sure that it works correctly on PAL.
Most emulators will play it, but you have to go into settings and set input 2 to zapper, and you click with the mouse to shoot the zapper (or tap the screen for a touch screen).
This game requires a CRT TV to play on a real NES. Not tested on clone (nor emulator-in-a-box) systems.
(file deleted)
Last edited by dougeff on Wed Feb 26, 2020 8:39 am, edited 1 time in total.
nesdoug.com -- blog/tutorial on programming for the NES
Re: Falling Tiles
Just tried it on emulator, and woaw, congratulations, this is a very unique and polished entry!
The gameplay is simple but solid, and I like how you managed to add some extra touches (the star that can restore a life, the "nice" when a high score is made, etc.).
Even on emulator, it does get challenging (in hard mode), so I think the easy and medium levels will be perfect with an actual zapper (I need to find a CRT TV to try it out on my NES!).
My current record (on emulator - FCEUX) is 277 in hard mode:

Last but not the least, the music is awesome! Really catchy tunes that fit the game well.
Regarding improvement, I don't have any real issue to report as the game is already great and very polished
The gameplay is simple but solid, and I like how you managed to add some extra touches (the star that can restore a life, the "nice" when a high score is made, etc.).
Even on emulator, it does get challenging (in hard mode), so I think the easy and medium levels will be perfect with an actual zapper (I need to find a CRT TV to try it out on my NES!).
My current record (on emulator - FCEUX) is 277 in hard mode:
Last but not the least, the music is awesome! Really catchy tunes that fit the game well.
Regarding improvement, I don't have any real issue to report as the game is already great and very polished

- Attachments
-
- FallingTiles_277.png (1.45 KiB) Viewed 12204 times
Download ROMs of my games: https://drludos.itch.io/
Support my work and get access to beta and prototypes: https://www.patreon.com/drludos
Support my work and get access to beta and prototypes: https://www.patreon.com/drludos
Re: Falling Tiles
Someone likes clicky games haha. Osu! player maybe?
Re: Falling Tiles
Woaw, I'm honestly very impressed!
The game was already very fast around the 250 mark, I can't imagine how fast it moves around 1000!
Download ROMs of my games: https://drludos.itch.io/
Support my work and get access to beta and prototypes: https://www.patreon.com/drludos
Support my work and get access to beta and prototypes: https://www.patreon.com/drludos
Re: Falling Tiles
Revision A.
Increased max speed about 5%. PAL speed and music more consistent to NTSC. Added song D. Fixed minor sprite glitch.
Increased max speed about 5%. PAL speed and music more consistent to NTSC. Added song D. Fixed minor sprite glitch.
- Attachments
-
- FallingTiles.nes
- (40.02 KiB) Downloaded 311 times
nesdoug.com -- blog/tutorial on programming for the NES
Re: Falling Tiles
By the way, this game has a very advanced smooth increase in song speed. Very advanced. Here's the amazing code that makes it possible.
_new_speed:
;ax = new speed
sta FT_TEMPO_STEP_L
stx FT_TEMPO_STEP_H
rts
_new_speed:
;ax = new speed
sta FT_TEMPO_STEP_L
stx FT_TEMPO_STEP_H
rts
nesdoug.com -- blog/tutorial on programming for the NES
- Nallebeorn
- Posts: 16
- Joined: Sat Sep 01, 2018 12:39 pm
- Location: Gothenburg, Sweden
Re: Falling Tiles
This is fun! Can't exactly compete with Estlib, best I can do is 364 points

Re: Falling Tiles
Nallebeorn wrote: ↑Wed Feb 26, 2020 3:31 pm This is fun! Can't exactly compete with Estlib, best I can do is 364 pointsFallingTiles_000.png
NOPE.
Re: Falling Tiles
That was really fun! I need to be careful or I could lose a lot of time playing this.
Re: Falling Tiles
Update. Revision B.
Estlib wrote 2 more songs. We added them as hidden bonus tracks. There are 2 ways to unlock them and they are secret.
Also, I added a "Go Fast Mode", which was really for debugging, but I left it in this revision. If you pause the game and then hold Up + A when you hit start to unpause and it will skip to max speed (which is not necessarily the fastest possible speed).
Estlib wrote 2 more songs. We added them as hidden bonus tracks. There are 2 ways to unlock them and they are secret.
Also, I added a "Go Fast Mode", which was really for debugging, but I left it in this revision. If you pause the game and then hold Up + A when you hit start to unpause and it will skip to max speed (which is not necessarily the fastest possible speed).
- Attachments
-
- FallingTilesB.nes
- (40.02 KiB) Downloaded 363 times
nesdoug.com -- blog/tutorial on programming for the NES
Re: Falling Tiles
The entire OST can be listened to here: https://www.youtube.com/watch?v=cz-KCRcrEEg
NOPE.