Thank you for making the video! It was really fun to watch. You showed well how the system works and everything. The player weapon thing was really clever. I bet I would have written a lot of code to get the block to kill enemies... lol... The module itself does have some flaws like that you have to put exact numbers in various places and some of the gfx has to be at the correct spot on sprite sheet... But I hope people will find it fun to play with and maybe one day make some game out of it. If that is the case I would love to see the game too! Please leave the link of your game on the block pusher module's forum post or on my KZbin channel. So I won't miss it. :)
@board-b-tutorials2 ай бұрын
Great! I'm glad you liked it. I would also love to see a finished game made with this module. I will post the link to the video on the forum post.
@MattKasdorf3 ай бұрын
Before 4:30 Apple, after 4:30 Windows... 😮
@board-b-tutorials3 ай бұрын
Haha. Yes. The magic of Parallels Desktop for macOS.
@arcadehispano8772 ай бұрын
Is there a way to move the blocks instead of a little bit all the way until the touch a solid block?
@board-b-tutorials2 ай бұрын
Yeah. You could do all sorts of things like that, but it would require a lot of custom coding. There are several places in code that needs to be changed. I guess you could ask m8si (the guy who made this module) on the NESmaker forum about that.
@arcadehispano8772 ай бұрын
Sure I will! I have one more question for you haha. How can I trigger monster death animation? You'd save my life... You have a link or something?@@board-b-tutorials
@m8sibit2 ай бұрын
@@arcadehispano877 That wouldn't be very difficult actually. There is a part where the system checks if the block has moved one tile. You just have to comment out that behaviour. Then the block will continue until it detects a solid tile or another block.
@m8sibit2 ай бұрын
Sorry... Had some time to look the code and it isn't so simple after all. The check for a free spot where the block will be moving happens before the block is being pushed. So when the block is moving it cannot detect any collision on it's way. However if you just want to let the block go and ignore everything on it's path, you can simply edit the doSpritePreDraw_AdventureBase -script. Just add JMP +NotX before the line with LDA Object_y_pushed,x BNE + JMP +notY +
@jamestall48763 ай бұрын
Excuse me for a moment
@board-b-tutorials3 ай бұрын
OK. You are excused.
@jamestall48763 ай бұрын
@@board-b-tutorials I'm making a chick NES game give a name for my chick NES game 🐥
@baardbi3 ай бұрын
@@jamestall4876 If it's an adventure game you can call it Chicky's Quest. Otherwise you could call it Chickpea.