tonma Posted November 25, 2016 Share Posted November 25, 2016 Hi, it's just a little demo for testing the lynx devkit. Tested on handy emulator under linux. Some bugs may appear. No music or sound effect, I'll try this part later. The difficulty increases gradually but I have not tested far in the game. lynxFlapp002.zip 10 Quote Link to comment Share on other sites More sharing options...
Turbo Laser Lynx Posted November 26, 2016 Share Posted November 26, 2016 Nice haha, congratulations on your first Lynx minigame! ^^ Did you make the graphics yourself too or did you rip it from another version? I found it a bit easier than some versions since the birds nose doesn't dive down after each flap. But anyways it's a nice demo! It would be nice to have some music and/or sfx in it. Sage's 'Chipper' (Lynx tracker) is pretty neat to create music with and export to code, but personally I don't know how to make tunes and have sfx side by side with that one yet. Then there's Karri's abc music, it's easy to understand but a bit harder to write songs with, but with abc music you can easily have one channel for one sound effect 1 Quote Link to comment Share on other sites More sharing options...
tonma Posted November 27, 2016 Author Share Posted November 27, 2016 Thanks, It'll become (very) hard after 20 columns. For the sprites, I use the spritesheet from https://learn.goocreate.com/tutorials/create/flappy-bird/ Music is my big problem, I can not make one even with a tracker. But I'll try abc music to keep one channel for sfx. Quote Link to comment Share on other sites More sharing options...
Turbo Laser Lynx Posted November 27, 2016 Share Posted November 27, 2016 There's some info on using both abc music and chipper in this thread: http://atariage.com/forums/topic/189223-abcmusic-sound-effects/ I would say it's faster and easier creating music with chipper nowadays, but I think abc music still has it's uses. You should be able to see how to implement abc from pegsolitaire: http://atariage.com/forums/topic/193442-peg-solitaire-source/%C2%A0 1 Quote Link to comment Share on other sites More sharing options...
tonma Posted November 28, 2016 Author Share Posted November 28, 2016 Thank you, with that I'll be able to add music ... after having stolen music scores. It's the only choice I have or I'll make bep bep beeeeeeeeeeeeep. 1 Quote Link to comment Share on other sites More sharing options...
Andromeda Stardust Posted November 28, 2016 Share Posted November 28, 2016 or I'll make bep bep beeeeeeeeeeeeep. Yay, for Morse Code! 1 Quote Link to comment Share on other sites More sharing options...
Level42 Posted November 29, 2016 Share Posted November 29, 2016 Great Needs a lot of tweaking to get the right feel (nose dive/flappy's behavior" but I'd love to have a good Flappy version on the Lynx ! 1 Quote Link to comment Share on other sites More sharing options...
Guitari Posted November 30, 2016 Share Posted November 30, 2016 Looks great, play is impossible. Good luck with the progress, I'm looking forward to an end version. Wasn't there talk of flappy mcfur going over to lynx? 4 Quote Link to comment Share on other sites More sharing options...
+BitJag Posted November 30, 2016 Share Posted November 30, 2016 Looks great, play is impossible. Good luck with the progress, I'm looking forward to an end version. Wasn't there talk of flappy mcfur going over to lynx? It isn't on our to-do list, but it is on a list of projects we may get to eventually. Sorry for the vagueness, but we are currently deciding what we want to do next. @tonma Gave this a go recently, great job! Have you considered formatting the game to be vertical rather than horizontal? 2 Quote Link to comment Share on other sites More sharing options...
tonma Posted December 1, 2016 Author Share Posted December 1, 2016 Thanks. For the gameplay I don't know because I've never played with the original or another version of flappy. @lachoneus thanks, but it's really a test for developping an another game. As I can't be able to create music, I have begin the vertical version and certainly will be working on it this week-end. I only need to rotate my sprites and find how change the orientation of text. I know I need the use TGI_TEXT_VERTICAL = 1 or something in the textstyle, but doesn't find a way yet. I've also beginning the dev on jaguar with jagbuntu. Excellent tools. For now I'm waiting to find a jaguar console for the dev. 2 Quote Link to comment Share on other sites More sharing options...
+karri Posted December 1, 2016 Share Posted December 1, 2016 TGI does not support rotation of text. You will get: P U S H B U T T O N If you need rotated text you need to define your own font. It is not as bad as it sounds. Have a look at https://bitbucket.org/karri/arial/src It defines an Arial style font with the drawing engine. 2 Quote Link to comment Share on other sites More sharing options...
tonma Posted December 1, 2016 Author Share Posted December 1, 2016 Oh Fine. Thanks so much. I just read your code, I don't have my dev kit here with me. I'll test the integration this weekend after tweaking my makefile Quote Link to comment Share on other sites More sharing options...
Ninjabba Posted December 1, 2016 Share Posted December 1, 2016 Great project! Curious what other things you're planning to do. A headsup for when you're considering to work on a bigger project, make sure you have your sound/music working. I thought I'd do that part towards the end, but it turned out to be the worst challenge to make it work. 1 Quote Link to comment Share on other sites More sharing options...
+karri Posted December 1, 2016 Share Posted December 1, 2016 You should really have a look at SASS music also. I have not used it yet but it has more features than any other packet. It is really a sound language with priorities for the sounds. I may be wrong here but I believe that you can even stream sounds directly from the cart, Zaku is the best known SASS user. 1 Quote Link to comment Share on other sites More sharing options...
tonma Posted December 2, 2016 Author Share Posted December 2, 2016 Great project! Curious what other things you're planning to do. A headsup for when you're considering to work on a bigger project, make sure you have your sound/music working. I thought I'd do that part towards the end, but it turned out to be the worst challenge to make it work. I will working on a single screen platform game. One like switchblade, antiriad, ... no scrolling but old school feeling with room to discover. And the music will be certainly the most challenging for me. I need to find a "free" midi file and try to convert to lynx style. @karri I'll try the sass language, if I can add some digitized sound, that will be great. I'll need to find long hours of free time to work on it Quote Link to comment Share on other sites More sharing options...
tonma Posted December 2, 2016 Author Share Posted December 2, 2016 A fast test of vertical screen. And good vertical text with the big help of karri. I only changed the first digits and the outputtext function as you can see on the title screen. I'll only need to change the direction of the gravity in the game. 1 Quote Link to comment Share on other sites More sharing options...
+BitJag Posted December 2, 2016 Share Posted December 2, 2016 A fast test of vertical screen. And good vertical text with the big help of karri. I only changed the first digits and the outputtext function as you can see on the title screen. I'll only need to change the direction of the gravity in the game. Ah yeah! That feels so good. 1 Quote Link to comment Share on other sites More sharing options...
tonma Posted December 2, 2016 Author Share Posted December 2, 2016 (edited) New version with new gravity and nose dive feature. I remove collision for test; I only need to replace the columns in right position and change the font to vertical. I'll try to finish it this week-end. And after the music. You can test the new version on my first post. I've not yet test it on real hardware but I have no slowdown with mednafen. video here : https://youtu.be/QYXYW9j12i0 Oups. I can only edit my last post ... So I put the new link here. flapvert.zip Edited December 2, 2016 by tonma 3 Quote Link to comment Share on other sites More sharing options...
Andromeda Stardust Posted December 3, 2016 Share Posted December 3, 2016 A fast test of vertical screen. And good vertical text with the big help of karri. I only changed the first digits and the outputtext function as you can see on the title screen. I'll only need to change the direction of the gravity in the game. Given that the whole purpose of Flappy Bird is to dodge pipes, I'm not sure how vertical orientation will benefit the gameplay. If anything it will be much harder given that a horizontal screen allows up to three pipes onscreen but vertical will be two at best. But that gives me an idea for a new spinoff.*** Floppy Stork, where you are in freefall through the gaps between pipes. This time Flappy stork cannot actually fly due to the baby he is carrying in the sack is packing extra weight. So you glide downwards using left and right to alternately flap each wing. This alters the course of the glide enough to access the narrow path between pipes. Of course just like Flappy Bird, the first stage is endless, but it would add a layer of complexity and strategy by adding an extra button. A press left or right will yield a swift flap in the intended direction, while your character continues to glide down slowly moving opposite the direction last pressed. Pressing left for instance would provide a quick burst of speed to the left then a slow rightward descent. Pressing right would have the opposite effect, a quick burst to the right then a slow leftward descent, keeping the physics engine just wacky enough to make it challenging. Timing would still be critical but a vertical two button game held sideways would be a neat twist. ***Any homebrew developer for any system, feel free to use my "Floppy Stork" concept... 1 Quote Link to comment Share on other sites More sharing options...
+BitJag Posted December 3, 2016 Share Posted December 3, 2016 Given that the whole purpose of Flappy Bird is to dodge pipes, I'm not sure how vertical orientation will benefit the gameplay. If anything it will be much harder given that a horizontal screen allows up to three pipes onscreen but vertical will be two at best. But that gives me an idea for a new spinoff.*** Floppy Stork, where you are in freefall through the gaps between pipes. This time Flappy stork cannot actually fly due to the baby he is carrying in the sack is packing extra weight. So you glide downwards using left and right to alternately flap each wing. This alters the course of the glide enough to access the narrow path between pipes. Of course just like Flappy Bird, the first stage is endless, but it would add a layer of complexity and strategy by adding an extra button. A press left or right will yield a swift flap in the intended direction, while your character continues to glide down slowly moving opposite the direction last pressed. Pressing left for instance would provide a quick burst of speed to the left then a slow rightward descent. Pressing right would have the opposite effect, a quick burst to the right then a slow leftward descent, keeping the physics engine just wacky enough to make it challenging. Timing would still be critical but a vertical two button game held sideways would be a neat twist. ***Any homebrew developer for any system, feel free to use my "Floppy Stork" concept... The only reason why I suggested a vertical format is because the original game used it as well. It also had two sets of pipes on screen. (I am not implying it is the best design though, and I am sure there is room for improvement). When working on Flappy McFur we used it as a way to alter the difficulty, Flappy McFur has only one set of pipes on screen at any point and it plays well. 3 Quote Link to comment Share on other sites More sharing options...
tonma Posted December 3, 2016 Author Share Posted December 3, 2016 Yep. I use the video on bitjag to have an example. Quote Link to comment Share on other sites More sharing options...
Andromeda Stardust Posted December 3, 2016 Share Posted December 3, 2016 ^^Dude in video has issues IMO... Also I made a one button Atari controller (no joystick) specifically for playing games like Flappy Bird. Jump VCS and Wall Jump Ninja also execute flawlessly on it! 1 Quote Link to comment Share on other sites More sharing options...
Level42 Posted December 7, 2016 Share Posted December 7, 2016 Tested both version on my Lynx I using the SD card, works fine BUT they are MUCH faster than the video you made tinma......unplayably fast 1 Quote Link to comment Share on other sites More sharing options...
tonma Posted December 8, 2016 Author Share Posted December 8, 2016 Thank you very much for testing on a real hardware.The speed is bizarre, I use the vblank of the tgi which must have a constant framerate by default. I worked on music this week. Hum hum just bep bep sounds. When I add music, the game is much faster, unplayably fast. Amazing, normally playing music should slow down !!! Because it takes resources. 1 Quote Link to comment Share on other sites More sharing options...
+karri Posted December 8, 2016 Share Posted December 8, 2016 Are you sure that you filter out the VBL interrupts only? It sounds like you would also use the sound interrupts. The sound interrupts at a much higher rate. The default VBL is 75Hz but you can also ask for 60 or 50Hz. 1 Quote Link to comment Share on other sites More sharing options...
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.