{"author_link":"\/users\/achiru","author_name":"Achiru","author_uid":1059245,"comments":[{"id":722242,"author_name":"evn","author_uid":"evn","epoch":1633406923,"text":"Fun game and very well polished!","format":"md","likes":3,"spam":"N"},{"id":723902,"author_name":"OllieOA","author_uid":"ollieoa","epoch":1633420931,"text":"I was too dumb to win this one. I feel like it is a bit difficult to understand what is going onscreen, and it was painfully hard to shoot the seagulls. \n\nWith that said, it wasn't buggy, and the procedural generation seemed very fun to figure out and implement. It had a nice feel to it overall! Well done!","format":"md","likes":4,"spam":"N"},{"id":730164,"author_name":"cjce","author_uid":"cjce","epoch":1633453992,"text":"I loved the visuals and the idea behind the gameplay. I think it could need some tweaking so the difficulty ramps up a bit maybe. But a great idea and a great execution!","format":"md","likes":3,"spam":"N"},{"id":730207,"author_name":"SkallyWags","author_uid":"skallywags","epoch":1633454126,"text":"This game was a lot of fun but surprisingly challenging. I loved the audio design especially the sound the cannons made when they hit the water. I couldn't get very far, unfortunately, but I definitely enjoyed the experience. ","format":"md","likes":4,"spam":"N"},{"id":730211,"author_name":"cannashblue","author_uid":"cannashblue","epoch":1633454163,"text":"Good job! It took me a minute to figure out what I was doing, but it's good! I can only make it to 20\/30, but want to keep trying. It's fun. Thanks for the game!","format":"md","likes":3,"spam":"N"},{"id":730222,"author_name":"Fear Games","author_uid":"fear-games","epoch":1633454203,"text":"Yarr the gameplay be simple to pick up yet difficult to master, The wave generation is effective. And the seagulls be the scourge of the ocean","format":"md","likes":3,"spam":"N"},{"id":730255,"author_name":"archfan7411","author_uid":"archfan7411","epoch":1633454342,"text":"Great game! Feels well-polished especially for a game jam.","format":"md","likes":3,"spam":"N"},{"id":730325,"author_name":"alpharock6","author_uid":"alpharock6","epoch":1633454674,"text":"Really enjoyed the overall mechanics! I'm curious how you set and coded the waves\/movement? \nThe aiming tips were really nice, but after I while I found myself running and gunning as fast as I could. But that only got me up to 20\/30 :) \n\nNice job!","format":"md","likes":4,"spam":"N"},{"id":730530,"author_name":"Martta","author_uid":"martta","epoch":1633455491,"text":"Wow this was awesome! It reminds me about the golden age of flash games. I used to play simple games like this for hours and hours and it was so much fun. The game was really polished and the gameplay was FUN! The audio was little bit too simplistic, but it did the job. For a game jam game maybe little bit too difficult, it took me 4 tries to win the game and for the 2nd and 3rd play through I was already 27\/30 which was little bit frustrating. One of the better games out there! ","format":"md","likes":4,"spam":"N"},{"id":730591,"author_name":"DrSmey","author_uid":"drsmey","epoch":1633455796,"text":"Cool idea! The rain is a really nice touch.","format":"md","likes":3,"spam":"N"},{"id":730592,"author_name":"Fractal","author_uid":"fractal","epoch":1633455798,"text":"I didn\u2019t manage to win it unfortunately, but I went up to 26\/30! Well done game, kinda hard to figure out what happens on the screen, but it still feels somehow playable.","format":"md","likes":3,"spam":"N"},{"id":732478,"author_name":"Wakobu","author_uid":"wakobu","epoch":1633464995,"text":"Thank you all for your awesome feedback :v: \n\n@skallywags Haha I made the sound effect by dropping a small object into the water :droplet:  \n\n@alpharock6 We dynamically generated points of a godot line 2D. We had a lot of trouble to make this debug this feature :sweat_smile:  \n\n@martta Thank you very much ! I think we all miss flash game golden age :smile: ","format":"md","likes":1,"spam":"N"},{"id":733091,"author_name":"antbrl","author_uid":"antbrl","epoch":1633467999,"text":"@ollieoa Thank you for the feedback! We just made the seagull hitbox bigger in v1.2 :)\n\n@alpharock6 We are considering making the game open source. The code is not very pretty though...\n\nWe have reduced the game objective from 30 to 25 ships in v1.2.","format":"md","likes":0,"spam":"N"},{"id":734223,"author_name":"bgdu67","author_uid":"bgdu67","epoch":1633474237,"text":"@alpharock6 Here are some additional details concerning the wave generation.\n\nWe start by defining a line of points with a uniform x-spacing and random y-offsets from each other. This is our base wave. Every so often, a new target wave is defined. We then slowly morph our base wave into our target wave and display that. Once our displayed wave is exactly the target wave, we define it to be our new base wave and we generate a new target wave, etc. That way, we have something dynamic. We can control how fast we morph between waves and how large our random y-offsets are allowed to get. We use this to simulate weather effects on the water.\n\nWe generate a polygon based on this line (and update it constantly) to simulate the wave. Entities movements are constrained to the line (for the most part). \n\nOf course, such a line hardly resembles a wave (sharp edges everywhere!). In fact, we use it as a basis for generating a B\u00e9zier curve, aka an easy way of obtaining actual curves. B\u00e9zier curves are defined using a set of position points alongside a set of control points. The position points are points through which the curve is forced to pass and the control points allow us to control how the curve behaves between these points. We are not very creative with control points for now, we could get some interesting wave shapes by putting less restrictions on them (we always define the pair of control points of a given point to form the same angle as the line going from the previous point to the next one).\n\nAlso, we don't use one wave but two that are swapped every so often (when the ship is on wave A, we can generate wave B and place it at the end of wave A; once the ship has reached wave B and can't see the end of wave A\/beginning of wave B anymore, we can regenerate wave A and place it in front of wave B, etc). We have to take precautions so that the waves line up and have a continuous derivative at the transition point (in other words, they should line up smoothly). We really should be using only one wave and updating it continuously as it would be easier and more efficient, but we did not find the time to make such a change to the architecture once it became relevant.\n\nWe make use of shaders to add detail to the surface of the water (smaller waves), without any impact on entities movement.","format":"md","likes":3,"spam":"N"},{"id":734569,"author_name":"Pixelydian","author_uid":"pixelydian","epoch":1633476799,"text":"This was AWESOME. Can't believe I haven't seen more \"unstable sea\" takes on the theme, because it's a great idea! AND this was very well executed. Great job on the intro and the sound effects were entertaining (poor seagull!) I had fun!","format":"md","likes":2,"spam":"N"},{"id":734729,"author_name":"julienmc","author_uid":"julienmc","epoch":1633478091,"text":"Loved the aesthetic and the music, and the controls were really cool!","format":"md","likes":2,"spam":"N"},{"id":735108,"author_name":"alpharock6","author_uid":"alpharock6","epoch":1633481027,"text":"@bgdu67 Wow thanks for the super detailed answer! Really appreciate the insight :) \nSo if you're connecting multiple Bezier curves along those points, basically using the \"wave\" generation you described in the first part to construct a spline that the boat travels over? Is the small wave shader doing vertex displacement on the same points that define the curve?","format":"md","likes":2,"spam":"N"},{"id":735509,"author_name":"fabioecco","author_uid":"fabioecco","epoch":1633484996,"text":"Wow, great design, nice art style and music, one of the best games I've played so far!","format":"md","likes":3,"spam":"N"},{"id":736055,"author_name":"Shellocity","author_uid":"shellocity","epoch":1633491154,"text":"really clever idea! And boy is that sea unstable. I didn't get super far but i felt like the gameplay held up really well. Music was great; I also really like the weather changes, though it did get a little hard to play at one point due to darkness","format":"md","likes":3,"spam":"N"},{"id":736617,"author_name":"always prepared","author_uid":"always-prepared","epoch":1633497082,"text":"Super fun gameplay. I enjoyed figuring out the cannon mechanics and the waves must have been fun to implement!","format":"md","likes":2,"spam":"N"},{"id":741630,"author_name":"Wolfhead","author_uid":"wolfhead","epoch":1633545867,"text":"i was successfully, nice game.. remembers me at good old times with BallerBurg but wit Ships ^^","format":"md","likes":2,"spam":"N"},{"id":743053,"author_name":"bgdu67","author_uid":"bgdu67","epoch":1633555731,"text":"@alpharock6 Yes, we use the \"wave\" generation I described to get some points which we make our curve go through. We then \"bake\" it so as to obtain a classic 2D line which very closely approximates our curve and this is the line we use to build the polygons that represent the wave. We do not directly apply the displacement shader to the points we use to define the curve, but rather to the ones obtained by baking the curve built using this first set of points.  ","format":"md","likes":3,"spam":"N"},{"id":748732,"author_name":"Squeele","author_uid":"squeele","epoch":1633640710,"text":"F\u00e9licitations les gars, je peux pas noter mais taf super solide, bravo! Trop cool le taf sur les vagues et le gameplay est vraiment sympa ;)","format":"md","likes":2,"spam":"N"},{"id":750153,"author_name":"ultrarat","author_uid":"ultrarat","epoch":1633666944,"text":"Nice entry. The weather system really makes it more interesting to look at and I kind of felt it made the seas choppier like it should but that was probably just the game progressing. \n\nI do wish there were something a bit more attention drawing as I got lower on health. My death was a bit of a surprise as I wasn't watching the HUD.\n\n\n( aaaarrrggh... A fine game matey, and other pirate phrases. )","format":"md","likes":4,"spam":"N"},{"id":750241,"author_name":"Wakobu","author_uid":"wakobu","epoch":1633669619,"text":"@ultrarat Thanks for the feedback ! The weather actually determines the amplitude of the waves, it is not related to your progression :wink: ","format":"md","likes":3,"spam":"N"},{"id":750305,"author_name":"Wakobu","author_uid":"wakobu","epoch":1633671235,"text":"@alpharock6 @always-prepared I added a link to the code repository if you want to take a further look at the wave generation","format":"md","likes":3,"spam":"N"},{"id":751065,"author_name":"LDJam user 265725","author_uid":"265725","epoch":1633691807,"text":"https:\/\/www.youtube.com\/watch?v=RLIXrQfku9g\n\nhttps:\/\/www.youtube.com\/watch?v=2lqrigjRcGM\n\n(d\u00e9so j'\u00e9tais oblig\u00e9 en lisant le titre)","format":"md","likes":2,"spam":"N"},{"id":751072,"author_name":"Wakobu","author_uid":"wakobu","epoch":1633691944,"text":"@concker-88 Merci, t'es le premier \u00e0 avoir fait le lien :heart: ","format":"md","likes":3,"spam":"N"},{"id":752417,"author_name":"shared","author_uid":"shared","epoch":1633720290,"text":"Impressive game, fun mechanics. Had a good time !","format":"md","likes":3,"spam":"N"},{"id":752611,"author_name":"potkirland","author_uid":"potkirland","epoch":1633724817,"text":"fun little game i love skillshooting games !  it was a great advanture","format":"md","likes":3,"spam":"N"},{"id":752656,"author_name":"WegPast","author_uid":"wegpast","epoch":1633725395,"text":"\u00e7a c'est du bon pti jeu :)\nBravo pour cette entr\u00e9e les darons ! C'\u00e9tait fort sympathique \u00e0 jouer, Arrr !\nBon le faite de pouvoir spammer sa m\u00e8re le camembert les boulets rend l'aventure un peu facile, mais c'\u00e9tait tout de m\u00eame super marrant. J'ai surtout aim\u00e9 la progression visuel du jeu avec cette temp\u00eate sur la fin. \u00e7a ferait un bon jeu multijoueur au final...\n\nMerci pour ce petit moment de piraterie !","format":"md","likes":3,"spam":"N"},{"id":752700,"author_name":"Guilloteam","author_uid":"guilloteam","epoch":1633725998,"text":"Un p'tit jeu bien sympathique ! La physique des tir est super chouette, j'ai pass\u00e9 un moment \u00e0 essayer de tirer en l'air pour que \u00e7a me retombe dessus hahaha ! Est-ce qu'un partie des bruitages est fait \u00e0 la bouche ?\n\nBravo !","format":"md","likes":3,"spam":"N"},{"id":752774,"author_name":"Arktas","author_uid":"arktas","epoch":1633727320,"text":"Really good idea to but some random function generator as a rail wave. Maybe it will be more immersive if you contextualize the deforamtion with the weather :). A good work, well done !","format":"md","likes":3,"spam":"N"},{"id":752874,"author_name":"GameDev and Architecture","author_uid":"gamedev-and-architecture","epoch":1633729192,"text":"Awesome idea! The gameplay is fun and the graphics are gorgeous.\n(PS: J'adore aussi le nom d'\u00e9quipe ;))","format":"md","likes":3,"spam":"N"},{"id":752888,"author_name":"Wakobu","author_uid":"wakobu","epoch":1633729506,"text":"Salut mon petit @guilloteam. Je me suis charg\u00e9 de tous les bruitages. Sont faits \u00e0 la bouche tous les sons des mouettes (sauf le grincement qui s'entend quand la mouette spawn; \u00e7a c'est mon lit)","format":"md","likes":1,"spam":"N"},{"id":752896,"author_name":"Wakobu","author_uid":"wakobu","epoch":1633729611,"text":"@arktas the amplitude of waves is actually depending of the weather :wink:","format":"md","likes":1,"spam":"N"},{"id":752907,"author_name":"Graios","author_uid":"graios","epoch":1633729834,"text":"@arktas Though it's not that noticeable if random f*cks with you","format":"md","likes":1,"spam":"N"},{"id":752939,"author_name":"m0dsat","author_uid":"m0dsat","epoch":1633730413,"text":"Nice game. Really liked the music and sound. Quite addictive, but the difficulty is high... got to 9\/25 and was reasonably happy with that :) Thanks for the game","format":"md","likes":3,"spam":"N"},{"id":753259,"author_name":"funemaker","author_uid":"funemaker","epoch":1633738813,"text":"I really like this!   I really like the simple visual style combined with the fairly sophisticated (as far as I can tell) wave generation, weather patterns, etc.  (We also have some boating in ours, but player is a horse!)","format":"md","likes":3,"spam":"N"},{"id":753532,"author_name":"cirno","author_uid":"cirno","epoch":1633746832,"text":"The atmosphere of defeating all the enemy ships in the sea wave and storm is great. It's hard to avoid enemy bullets using acceleration or deceleration but it's good experience to repeat clicking and destroy enemy ships with tons of bullets.","format":"md","likes":3,"spam":"N"},{"id":753698,"author_name":"LDJam user 0","author_uid":"0","epoch":1633752151,"text":"I feel that the quality of life features you added went a bit beyond what is in the spirit of the rules. I encourage uploading a version with just the bugfixes, and no QoL updates that you didn't intend in the original release.","format":"md","likes":3,"spam":"N"},{"id":754265,"author_name":"bgdu67","author_uid":"bgdu67","epoch":1633773175,"text":"To anonymous (I guess you are not going to see this since I can't tag you on account of you being, well, anonymous).\n\nFair enough, we really should at the very least keep a link to the initial version and not just to the GOTY release on this page (not sure why we don't) and we'll make sure one is uploaded today (**edit:** that was just done, thanks @antbrl).\n\nFor transparency, here is a complete (I think) list of the post jam changes that are not straight up fixes :\n- goal decrease from 30 to 25 (balancing)\n- seagull hitbox tweaking (balancing)\n- enemy health bar display (qol)\n- random enemy aiming time (fluff)\n- \"minor graphics and sound improvements\" (qol, and tbh I don't know what these were, I think that the seagull volume was a bit too low initially and no idea as to the graphics part)\n- support for arrow keys (qol, less sure about that one being acceptable or not; to be clear, we did not add acceleration and deceleration post-jam, just some additional key bindings to these actions)\n\nAnyways, the whole postjam updates part of the rules is not as strict as I think it should be. The fact that you are allowed to publish a postjam version during the grading period means that most people end up testing and grading your postjam version no matter what (assuming both jam and postjam are available).","format":"md","likes":1,"spam":"N"},{"id":754508,"author_name":"antbrl","author_uid":"antbrl","epoch":1633780937,"text":"The original version of the game with bugfixes only has been uploaded (v1.0-bugfixed). The web version is still v1.3.","format":"md","likes":2,"spam":"N"},{"id":754572,"author_name":"Graios","author_uid":"graios","epoch":1633782878,"text":"The minor music issue I corrected was the \"Colere De Neptune\" intro part wasn't at the right volume when it started playing, so we had a first sound at the normal volume then the crescendo (from low to normal)","format":"md","likes":0,"spam":"N"},{"id":754591,"author_name":"LDJam user 265725","author_uid":"265725","epoch":1633783569,"text":"@wakobu Je me disais aussi qu'il y avait quand m\u00eame peu de chance que ce soit une co\u00efncidence. Maintenant, il faut rajouter un cheatcode qui remplace les bateaux ennemis par des t\u00eates de Nicolas Sarkozy. Et \u00e0 chaque tir, il sort une petite phrase genre \"pour Audible\", \"double rations de frites\" ou \"quelle indignit\u00e9!\".\n\n(Vous passeriez sans conteste meilleur jeu de la Jam, au moins dans mon c\u0153ur)","format":"md","likes":1,"spam":"N"},{"id":754620,"author_name":"Wakobu","author_uid":"wakobu","epoch":1633784570,"text":"@concker-88 Casse toi pov' con pour le game over","format":"md","likes":1,"spam":"N"},{"id":754635,"author_name":"LDJam user 265725","author_uid":"265725","epoch":1633785115,"text":"@wakobu Les possibilit\u00e9s semblent infinies... :smirk: ","format":"md","likes":1,"spam":"N"},{"id":757523,"author_name":"Remco","author_uid":"remco","epoch":1633873188,"text":"I really like the music, which fits both the general atmosphere, which in turn fits the theme!\n\nThe waves felt good to sail over! Having played both the 'bugfix' version of the original Linux build and now (to check this) also the web-version ... I don't think the version I played on Linux actually contained (all?) of the bugfixes: I wasn't able to move backwards (zoom out) or forwards (zoom in) there, seemingly at all.\n\nYou can get pretty far by just rushing ahead and having a good spread with quick volleys, instead of carefully aiming :-)\n\nP.S. With regards to the part of the discussion about post-jam uploads: For what it's worth, I'm one of the people that always does download the jam-version if available, and I appreciate both being around. As long as people provide a list of changes and (unless those changes are game-breaking bugs) there is a separate jam and 'continued development' version, I'm a happy camper. After all, sure, part of the responsibility is in the developers hands, but we have some responsibility as raters as well to pay due diligence if the developers have _clearly_ indicated what's what.","format":"md","likes":2,"spam":"N"},{"id":758836,"author_name":"dob","author_uid":"dob","epoch":1633904531,"text":"Very cool concept and game. I loved the visual style, and the gameplay was unique and interesting. I found it pretty hard to aim and shoot, but I think that's the challenge here. Music, sounds, font, and weather were all great, although I had a hard time seeing my cannon balls against the night sky.","format":"md","likes":2,"spam":"N"},{"id":759356,"author_name":"Wakobu","author_uid":"wakobu","epoch":1633931673,"text":"@remco Thanks for the feedback and your comprehensive point of view :wink:  \nMy first jam was LD38, and I perfectly remember your game. I actually replayed it several times over the years :carrot: ","format":"md","likes":1,"spam":"N"},{"id":759411,"author_name":"Remco","author_uid":"remco","epoch":1633935540,"text":"@wakobu It's so nice to hear that someone remembers that game! :smile: While it wasn't the first I handed in (LD 32, 35 and 37 went before that), it was the first one that I felt was more or less 'finished' or at least didn't have some glaring problem with it, and the first one people seemed to actually want to _play_ beyond just the gimmick. I still remember it as one of my 'good ones' for those and other reasons. :rocket: I'm surprised it still runs properly for you ... I found out later that there was a bug in the code that's supposed to slow it down on faster machines.","format":"md","likes":1,"spam":"N"},{"id":760305,"author_name":"Inokentii_Best","author_uid":"inokentii-best","epoch":1633975670,"text":"Very fun game) ","format":"md","likes":2,"spam":"N"},{"id":762386,"author_name":"Keith Wang","author_uid":"keith-wang","epoch":1634095531,"text":"A nice way to present the theme. Kinda difficult as well. I can see the trail of enemy bullets when they aim, but I can only see a short straight line when I aim... Might be easier if I get to see my bullet trail as well.","format":"md","likes":2,"spam":"N"},{"id":762696,"author_name":"antbrl","author_uid":"antbrl","epoch":1634128810,"text":"@keith-wang We thought knowing the exact destination of the cannon ball would make the game too easy. As there is little to no shoot cooldown, you can adjust your shot very quickly to balance the lack of trajectory hint. Maybe we should add an easy mode with this feature :)","format":"md","likes":1,"spam":"N"},{"id":766723,"author_name":"VPhyre","author_uid":"vphyre","epoch":1634527775,"text":"Very fun game. It was a very interesting interpretation of the theme.\n\nThe graphics are simple but nice.\n\nThe sound is very good, both the music and the sound effects.\n\nThe gameplay is really fun and refined. it's cool trying to load the shot and hit the right angle to destroy the enemy ship.\n\nOverall it's a cool game! Congratulations.","format":"md","likes":3,"spam":"N"},{"id":766849,"author_name":"Jin9310","author_uid":"jin9310","epoch":1634544761,"text":"Really nice take on the theme and overall quite fun gameplay. At first it was bit harder for me to get the hang of the controls, but it can be handled pretty fast. Great job!","format":"md","likes":3,"spam":"N"},{"id":768434,"author_name":"LDJam user 267116","author_uid":"267116","epoch":1634701205,"text":"nice game! love the style, the huge waves were really funny","format":"md","likes":3,"spam":"N"}],"format":"md","images":["ld49\/wayback-placeholder.png"],"links":[{"url":"https:\/\/antbrl.itch.io\/red-flag","text":"HTML5 (web, postjam version only)"},{"url":"https:\/\/antbrl.itch.io\/red-flag","text":"Link"},{"url":"https:\/\/antbrl.itch.io\/red-flag","text":"Link"},{"url":"https:\/\/antbrl.itch.io\/red-flag","text":"Link"},{"url":"https:\/\/github.com\/nbusser\/LD49-Red-Flag","text":"Source Code (Godot)"}],"metadata":{"g_key":"80969","g_author":"1059245","g_event":"LD49","g_eventkey":"119","g_subevent":"JAM","g_urlkey":"383397","g_title":"Red Flag (Le Temps des Temp\u00eates)","g_status":"WAYBACK","g_place":"151","g_commentcount":"57","g_site2_node_id":"271373","g_hide":"N","g_has_icon":"Y","g_rqueue":"0","g_random":"0"},"nds":{"n_key":"271373","n_urlkey":"383397","n_parent":"258323","n_path":"\/events\/ludum-dare\/49\/red-flag-le-temps-des-tempetes","n_slug":"red-flag-le-temps-des-tempetes","n_type":"item","n_subtype":"game","n_subsubtype":"jam","n_author":"59245","n_created":"1633381365","n_modified":"1779479993","n_version":"847748","n_status":"WAYBACK"},"node":{"_collation":{"body_sanitizer":"TextUtils::SanitizeHTML via existing importer","event":"LD49","removed_author":false},"_superparent":9,"_trust":1,"author":59245,"body":"![cover.png](\/\/\/raw\/16b\/93\/z\/46f88.png)\n\n# Yo ho!\n\n\ud83c\udff4\u200d\u2620\ufe0f Welcome aboard \ud83c\udff4\u200d\u2620\ufe0f\n\nThou art sailing the heart of the unstable seas of the Caribbean, host of many ships (and seagulls).\nThose ships contain valuable cargo that a mighty pirate such as thyself **hath** to bring back.\n\nDestroy the privateers' galleons by shooting them with thy sturdy cannon. But beware!\n\nThe sea can be calm, but also twisted and tricky! Aiming is not mere childplay on the windy ocean!\n\n\n## Goal\n\nThy goal is to steal the cargo of 25 galleons.\n\n## How to play\n### Controls\n\n    Accelerate: D \/ Right arrow\n    Decelerate: A \/ Q \/ Left arrow\n    Shoot: Space \/ Left click\n    Aim: Mouse\n\n\n### Mechanics\n\n* Hold the shoot button to start loading your cannon; release it to shoot.\n* Throw some lead to the seagulls and get a life in return.\n* Beware of the storms! \n\n\nWe created absolutely all the assets, and had great fun doing it!\n\n(except for the font which is Convincing Pirate by Walter E Stewart)\n\nA game by the **Ludum Darons** \ud83d\udc51 team.\n\n![1.png](\/\/\/raw\/16b\/93\/z\/46f7d.png)\n![2.png](\/\/\/raw\/16b\/93\/z\/46f7f.png)\n![4.png](\/\/\/raw\/16b\/93\/z\/46f83.png)\n\n## Changelog\n\n*Post-jam updates are not gameplay changes but only bugfixes and quality of life improvements. You can find the detailed changelog below.*\n\n### v1.0-bugfixed\n\n* \u200bv1.0 including bugfixes only (marked with (*) below)\n\n### v1.3 (post-jam)\n\n* (*) fix seagull giving 2 lives (for real this time)\n* (*) fix sunny weather never coming back\n* (*) fix enemy popping on screen\n* (*) fix minor music issue\n* (*) add arrow keys for acceleration \/ deceleration\n* add randomness for enemy aiming time\n* show enemy health bars\n\n### v1.2 (post-jam)\n\n* (*) fix seagull giving 2 lives\n* minor graphics and sound effects improvements\n* make seagull hitbox bigger\n* decrease goal from 30 to 25\n* reduce chance to get bad weather\n\n### v1.1 (post-jam)\n\n* (*) fix deceleration key not working with QWERTY keyboards\n* (*) fix cannonball water collision\n* add missing rain sound effect\n\n### v1.0\n\n* initial release\n","comments":57,"comments-timestamp":"2021-10-20T03:40:05Z","created":"2021-10-04T21:02:45Z","files":[],"files-timestamp":0,"grade":{"grade-01":44,"grade-02":44,"grade-03":44,"grade-04":44,"grade-05":44,"grade-06":44,"grade-07":42,"grade-08":43},"id":271373,"love":0,"magic":{"cool":140.06701370575,"feedback":49,"given":83.625,"grade":43.625,"grade-01-average":4.024,"grade-01-result":151,"grade-02-average":3.976,"grade-02-result":158,"grade-03-average":3.798,"grade-03-result":241,"grade-04-average":3.726,"grade-04-result":572,"grade-05-average":3.607,"grade-05-result":744,"grade-06-average":3.929,"grade-06-result":168,"grade-07-average":3.438,"grade-07-result":426,"grade-08-average":3.78,"grade-08-result":354,"smart":-9.4031335652706},"meta":{"allow-anonymous-comments":"1","author":[59245,11842,236385,236485,236744],"cover":"\/\/\/content\/16b\/93\/z\/47198.png","link-01":"https:\/\/antbrl.itch.io\/red-flag","link-01-name":"HTML5 (web, postjam version only)","link-01-tag":[42336],"link-02":"https:\/\/antbrl.itch.io\/red-flag","link-02-tag":[42341],"link-03":"https:\/\/antbrl.itch.io\/red-flag","link-03-tag":[42337],"link-04":"https:\/\/antbrl.itch.io\/red-flag","link-04-tag":[42339],"link-05":"https:\/\/github.com\/nbusser\/LD49-Red-Flag","link-05-name":"Source Code (Godot)","link-05-tag":[42332]},"meta-timestamp":"2026-05-22T19:59:53Z","modified":"2026-05-22T19:59:53Z","name":"Red Flag (Le Temps des Temp\u00eates)","node-timestamp":"2021-10-11T08:37:44Z","parent":258323,"parents":[1,5,9,258323],"path":"\/events\/ludum-dare\/49\/red-flag-le-temps-des-tempetes","published":"2021-10-04T22:55:05Z","scope":"public","slug":"red-flag-le-temps-des-tempetes","subsubtype":"jam","subtype":"game","type":"item","version":847748},"text":"![cover.png](\/\/\/raw\/16b\/93\/z\/46f88.png)\n\n# Yo ho!\n\n\ud83c\udff4\u200d\u2620\ufe0f Welcome aboard \ud83c\udff4\u200d\u2620\ufe0f\n\nThou art sailing the heart of the unstable seas of the Caribbean, host of many ships (and seagulls).\nThose ships contain valuable cargo that a mighty pirate such as thyself **hath** to bring back.\n\nDestroy the privateers' galleons by shooting them with thy sturdy cannon. But beware!\n\nThe sea can be calm, but also twisted and tricky! Aiming is not mere childplay on the windy ocean!\n\n\n## Goal\n\nThy goal is to steal the cargo of 25 galleons.\n\n## How to play\n### Controls\n\n    Accelerate: D \/ Right arrow\n    Decelerate: A \/ Q \/ Left arrow\n    Shoot: Space \/ Left click\n    Aim: Mouse\n\n\n### Mechanics\n\n* Hold the shoot button to start loading your cannon; release it to shoot.\n* Throw some lead to the seagulls and get a life in return.\n* Beware of the storms! \n\n\nWe created absolutely all the assets, and had great fun doing it!\n\n(except for the font which is Convincing Pirate by Walter E Stewart)\n\nA game by the **Ludum Darons** \ud83d\udc51 team.\n\n![1.png](\/\/\/raw\/16b\/93\/z\/46f7d.png)\n![2.png](\/\/\/raw\/16b\/93\/z\/46f7f.png)\n![4.png](\/\/\/raw\/16b\/93\/z\/46f83.png)\n\n## Changelog\n\n*Post-jam updates are not gameplay changes but only bugfixes and quality of life improvements. You can find the detailed changelog below.*\n\n### v1.0-bugfixed\n\n* \u200bv1.0 including bugfixes only (marked with (*) below)\n\n### v1.3 (post-jam)\n\n* (*) fix seagull giving 2 lives (for real this time)\n* (*) fix sunny weather never coming back\n* (*) fix enemy popping on screen\n* (*) fix minor music issue\n* (*) add arrow keys for acceleration \/ deceleration\n* add randomness for enemy aiming time\n* show enemy health bars\n\n### v1.2 (post-jam)\n\n* (*) fix seagull giving 2 lives\n* minor graphics and sound effects improvements\n* make seagull hitbox bigger\n* decrease goal from 30 to 25\n* reduce chance to get bad weather\n\n### v1.1 (post-jam)\n\n* (*) fix deceleration key not working with QWERTY keyboards\n* (*) fix cannonball water collision\n* add missing rain sound effect\n\n### v1.0\n\n* initial release\n","title":"Red Flag (Le Temps des Temp\u00eates)","wayback_recovered":true,"wayback_source":{"capture":{"original":"https:\/\/api-jam.ludumdare.com\/vx\/node2\/get\/273501+273502+273503+273504+273505+273506+273507+273508+273509+273510+273511+273512+273513+273514+273515+273516+273517+273518+273519+273520+273521+273522+273523+273524+273525+273526+273527+273528+273529+273530+273531+273532+273533+273534+273535+273536+273537+273538+273539+273540+273541+273542+273543+273544+273545+273546+273547+273548+273549+273550+273551+273552+273553+273554+273555+273556+273557+273558+273559+273560+273561+273562+273563+273564+273565+273566+273567+273568+273569+273570+273571+273572+273573+273574+273575+273576+273577+273578+273579+273580+273581+273582+273583+273584+273585+273586+273587+273588+273589+273590+273591+273592+273593+273594+273595+273596+273597+273598+273599+273600+273601+273602+273603+273604+273605+273606+273607+273608+273609+273610+273611+273612+273613+273614+273615+273616+273617+273618+273619+273620+273621+273622+273623+273624+273625+273626+273627+273628+273629+273630+273631+273632+273633+273634+273635+273636+273637+273638+273639+273640+273641+273642+273643+273644+273645+273646+273647+273648+273649+273650+273651+273652+273653+273654+273655+273656+273657+273658+273659+273660+273661+273662+273663+273664+273665+273666+273667+273668+273669+273670+273671+273672+273673+273674+273675+273676+273677+273678+273679+273680+273681+273682+273683+273684+273685+273686+273687+273688+273689+273690+273691+273692+273693+273694+273695+273696+273697+273698+273699+273700+273701+273702+273703+273704+273705+273706+273707+273708+273709+273710+273711+273712+273713+273714+273715+273716+273717+273718+273719+273720+273721+273722+273723+273724+273725+273726+273727+273728+273729+273730+273731+273732+273733+273734+273735+273736+273737+273738+273739+273740+273741+273742+273743+273744+273745+273746+273747+273748+273749+273750+273751+273752+273753+273754+273755+273756+273757+273758+273759+273760+273761+273762+273763+273764+273765+273766+273767+273768+273769+273770+273771+273772+273773+273774+273775+273776+273777+273778+273779+273780+273781+273782+273783+273784+273785+273786+273787+273788+273789+273790+273791+273792+273793+273794+273795+273796+273797+273798+273799+273800+273801+273802+273803+273804+273805+273806+273807+273808+273809+273810+273811+273812+273813+273814+273815+273816+273817+273818+273819+273820+273821+273822+273823+273824+273825+273826+273827+273828+273829+273830+273831+273832+273833+273834+273835+273836+273837+273838+273839+273840+273841+273842+273843+273844+273845+273846+273847+273848+273849+273850+273851+273852+273853+273854+273855+273856+273857+273858+273859+273860+273861+273862+273863+273864+273865+273866+273867+273868+273869+273870+273871+273872+273873+273874+273875+273876+273877+273878+273879+273880+273881+273882+273883+273884+273885+273886+273887+273888+273889+273890+273891+273892+273893+273894+273895+273896+273897+273898+273899+273900+273901+273902+273903+273904+273905+273906+273907+273908+273909+273910+273911+273912+273913+273914+273915+273916+273917+273918+273919+273920+273921+273922+273923+273924+273925+273926+273927+273928+273929+273930+273931+273932+273933+273934+273935+273936+273937+273938+273939+273940+273941+273942+273943+273944+273945+273946+273947+273948+273949+273950+273951+273952+273953+273954+273955+273956+273957+273958+273959+273960+273961+273962+273963+273964+273965+273966+273967+273968+273969+273970+273971+273972+273973+273974+273975+273976+273977+273978+273979+273980+273981+273982+273983+273984+273985+273986+273987+273988+273989+273990+273991+273992+273993+273994+273995+273996+273997+273998+273999+274000?authors&parents&superparent"},"object":"objects\/sha256\/33\/3338fce4efe2528db8d0d505025fe356ca2fe69a94c608ece2a071950dfde07c","record":"shard-3\/json-live-urgent-v3\/records\/410c7e1688126403e7d5bbea93bec6900ec466e42e96ad688c04bd45873f2d80.json","sha256":"3338fce4efe2528db8d0d505025fe356ca2fe69a94c608ece2a071950dfde07c","source":"https","stored_at":1784022361}}