{"author_link":"\/users\/maindric","author_name":"Maindric","author_uid":"1177457","comments":[{"author_name":"Eldar","author_uid":"1179693","time":"2020-04-20T06:50:12Z","epoch":1587365412,"modified":1587365412,"text":"Tried your game, but it crashed on Wine :(  (I'm playing on Mac)  I'd been playing for several minutes by then, so perhaps the boss was due? I don't know... It's most probably the issue with me playing in an emulator, but I could attach the backtrace if you're interested.\n\nThat said, the alien sound effects are rather unsettling (in a good way). Also, did you do the voiceover yourself? xD","likes":1,"format":"md"},{"author_name":"Evolving","author_uid":"1182576","time":"2020-04-20T06:51:24Z","epoch":1587365484,"modified":1587365484,"text":"The game is realy funny. Had a good time)","likes":1,"format":"md"},{"author_name":"FatEagleGames","author_uid":"1177589","time":"2020-04-20T06:54:38Z","epoch":1587365678,"modified":1587365678,"text":"Nice little game, the puppy is cute. The aggro range of the aliens could be bigger, so it feels more like they are after you. ","likes":1,"format":"md"},{"author_name":"jk5000","author_uid":"1000209","time":"2020-04-20T07:00:55Z","epoch":1587366055,"modified":1587366055,"text":"This is overall a fun and simple little game. The graphics and audio is pretty good for combo game. The end were UFO takes you is really funny. I would have liked a bit more to do, and I am not sure that the tower is working. But overall a fun little jam game. ","likes":1,"format":"md"},{"author_name":"Maindric","author_uid":"1177457","time":"2020-04-20T07:04:23Z","epoch":1587366263,"modified":1587366263,"text":"@eldar, I would be interested to see the backtrace.  The issue is with my spawning mechanism.  I did not track them quite as I should have (implemented it as I was awake for 20ish hours) so sometimes a call to null is made.  I tried to circumvent it, but it was either turn it in or never.\n\n@evolving, thank you!\n\n@fateaglegames, that is fair.  I did make the boss and his henchmen automatically know the player's position at the spawn to make the final wave a bit more difficult.","likes":0,"format":"md"},{"author_name":"Eldar","author_uid":"1179693","time":"2020-04-20T07:20:04Z","epoch":1587367204,"modified":1587367620,"text":"@maindric There you go: https:\/\/pastebin.com\/yrv5HvYb\n\nI'll try again to see if it reproduces, or perhaps I just got unlucky and hit the null.\n\nEDIT: nope, crashed again. This time I was being chased by the higher-flying giant alien head - is that the boss? I also had a fallen alien head horizontally dangling on the ground, lol.","likes":1,"format":"md"},{"author_name":"IronyGames","author_uid":"1011711","time":"2020-04-20T07:26:38Z","epoch":1587367598,"modified":1587367598,"text":"Cool ships, bro. If we ever get into space I'll adorn my spaceship with a giant disembodied human head :D\n\nNeat little game.\n\nI wish I could see the turret shots. Also I'm pretty sure at some point after the 2nd turret the tractor beams don't work. I stood inside some and didn't get carried off.","likes":1,"format":"md"},{"author_name":"Maindric","author_uid":"1177457","time":"2020-04-20T07:37:20Z","epoch":1587368240,"modified":1587368240,"text":"@eldar, the plot thickens.  So I playtested (with my daughter) a few times, and each time the boss died, it crashed.  This did not happen in engine for the playtests.  This could have been your issue.  Thank you for playing it!","likes":1,"format":"md"},{"author_name":"Ch4oticAU","author_uid":"1185092","time":"2020-04-20T08:23:48Z","epoch":1587371028,"modified":1587371028,"text":"Made me laugh looking at the cute dog! Nice modelling, and the first 3D game I've ever played from Godot :) Nice work mate.\n\nPS: Hey from Reddit!","likes":1,"format":"md"},{"author_name":"DerKuchen","author_uid":"1186414","time":"2020-04-20T14:52:34Z","epoch":1587394354,"modified":1587394354,"text":"Nice modelling, and that in such a short time! I like the idea. I did not really understand what the towers do, and often it seems that standing still is the best strategy, maybe the aliens should actively follow the dog if they are too near? It was fun to play!","likes":1,"format":"md"},{"author_name":"verrazano","author_uid":"1004076","time":"2020-04-20T15:36:21Z","epoch":1587396981,"modified":1587396981,"text":"I liked the turret models and the derpy dog. And I got a kick out of the gameover voice over. The game seemed to bug out towards the end unfortunately the boss alien was stuck in a tree on it's side. When It died the game crashed.","likes":1,"format":"md"},{"author_name":"Maindric","author_uid":"1177457","time":"2020-04-21T07:16:56Z","epoch":1587453416,"modified":1587453416,"text":"@ch4oticau lol, thank you.  I am far better at making vague 3D models vs 2D sprites.\n\n@dekuchen the idea is that the towers would defeat the aliens.  I should have added another collision to be all around at least a bit.\n\n@verrazano for some reason the compile broke the victory portion of the game.  I noticed this after the deadline.  There is certainly some issues with the Kinematic Bodies (Stuck to trees, sometimes flies to ground, etc).  I have never been good with physics engines.","likes":1,"format":"md"},{"author_name":"MysteriousBaboon","author_uid":"1166927","time":"2020-04-21T12:02:49Z","epoch":1587470569,"modified":1587470569,"text":"Really interesting and unique, that's kinda fun to play !","likes":1,"format":"md"},{"author_name":"Goutye","author_uid":"1000410","time":"2020-04-21T13:02:47Z","epoch":1587474167,"modified":1587474167,"text":"I think I won: I heard some kind of \"Congratula----\" before crashing :smile:  \nWell done, and congratulations to finish a game in 48h!!  \nYou are allowed to fix game breaking bug after the deadline, so if you ever find out how to fix the victory portion of the game, please do :v: ","likes":1,"format":"md"},{"author_name":"bongo227","author_uid":"1006204","time":"2020-04-21T13:09:55Z","epoch":1587474595,"modified":1587474595,"text":"I really like the idea of a reverse tower defense!\n\nIt would have been nice to have a linux build.","likes":1,"format":"md"},{"author_name":"Maindric","author_uid":"1177457","time":"2020-04-21T13:10:23Z","epoch":1587474623,"modified":1587474623,"text":"@mysteriousbaboon Thank you. :)\n\n@Goutye, I didn't know that... Time to investigate deeper.","likes":0,"format":"md"},{"author_name":"GeneralSturgeon","author_uid":"1180610","time":"2020-04-21T15:18:42Z","epoch":1587482322,"modified":1587482322,"text":"Good job! Managed to get a few minutes in and then a ship got stuck and no progress after that. Needs a bit of polish but had fun!","likes":1,"format":"md"},{"author_name":"rigdonware","author_uid":"1034728","time":"2020-04-21T15:55:17Z","epoch":1587484517,"modified":1587484517,"text":"Great job! I'm glad you stayed motivated and finished it out. It's always the best feeling to finish a game and have people play it. No crashing when I played. I loved the graphics. I didn't see the tower do anything though. ","likes":1,"format":"md"},{"author_name":"Maindric","author_uid":"1177457","time":"2020-04-21T17:41:01Z","epoch":1587490861,"modified":1587490861,"text":"@rigdonware, I meant to add an effect to the tower for shooting, but I ran out of time.\n\n@generalsturgeon  should be fixed now. :)\n\n@goutye per your recommendation, I fixed the bug.  I redid the alien spawning (which was causing null reference issues) and even fixed the stutter issue with that.  I did fix the aliens getting stuck in the ground too as that is semi-game breaking.  Though, I didn't fix them getting stuck in trees...  Oh well. ","likes":0,"format":"md"},{"author_name":"Eulalia Porto Figueroba","author_uid":"1184954","time":"2020-04-21T18:19:19Z","epoch":1587493159,"modified":1587493159,"text":"Good job! I had a great time playing this, very simple but it works perfectly as a game! The only things that I missed is some way to watch the towers shooting, aliens changing maybe the color if they are very damaged, and the camera did really weird stuff when I was on the limits of the map.","likes":2,"format":"md"},{"author_name":"Igoreshka","author_uid":"1132767","time":"2020-04-21T18:24:40Z","epoch":1587493480,"modified":1587493480,"text":"That dog is awesome :smile: this game have an ending?","likes":1,"format":"md"},{"author_name":"wheybags","author_uid":"1046940","time":"2020-04-21T18:44:15Z","epoch":1587494655,"modified":1587494655,"text":"@maindric I noticed a problem where my last two aliens got stuck on turrets so they nhever blew up (until i realised and intentionally aggroed them)\n\nI liked the dog model. Such derp :D","likes":1,"format":"md"},{"author_name":"Maindric","author_uid":"1177457","time":"2020-04-22T01:08:54Z","epoch":1587517734,"modified":1587517734,"text":"@eulalia-porto-figueroba Yeah, feedback to the player to have the turrets shoot was a planned feature that I never got around to adding...\n\n@igoreshka Once all aliens are destroyed, there is a little victory message.  It takes 155 seconds for all aliens to spawn, and they are destroyed faster if you aggro them and pull them to the towers.\n\n@wheybags, I should have implemented a way to a) prevent two things from spawning at the same locations and b) ensured that if aliens were canceling out each other's movement to then change their destinations.  Thank you for that. :)","likes":1,"format":"md"},{"author_name":"AdonisDevs","author_uid":"1049711","time":"2020-04-23T21:00:37Z","epoch":1587675637,"modified":1587675637,"text":"I love games like this. I don't know why, but there was something just so eerie about it - I felt like there was something more to the game or a dark secret - sort of like Petscop. I think it was the sounds haha! I tried something like this too, so it was cool to see how a different game came out. Great job :)\n\n![sc_temp.PNG](\/\/\/raw\/f22\/c\/z\/32dbe.png)","likes":2,"format":"md"},{"author_name":"jsmars","author_uid":"1001305","time":"2020-04-24T07:38:50Z","epoch":1587713930,"modified":1587713930,"text":"Nice entry! It was quite fun to play! Nice atmosphere and difficult which I like. I found a tactic to just stand in the corner though since it's quite low chance for them to bounce into the corner. An idea to fix this would be to make them chase you if you stand still too long maybe. \n\nI waited a long time to get a bos but eventually just all the UFOs dissappeared? Is there some kind of ending I missed?","likes":2,"format":"md"},{"author_name":"AdrianKrawczyk","author_uid":"1184452","time":"2020-04-24T07:41:17Z","epoch":1587714077,"modified":1587714077,"text":"this game is fun!! gj","likes":1,"format":"md"},{"author_name":"Remco","author_uid":"1000185","time":"2020-04-25T23:09:50Z","epoch":1587856190,"modified":1587856190,"text":"Not a bad start.\n\n- Consider not starting zoomed in\n- Maybe some sort of high-score or other 'progress' element?\n- I could hide under the trees for a long while...","likes":1,"format":"md"},{"author_name":"Maindric","author_uid":"1177457","time":"2020-04-26T23:39:43Z","epoch":1587944383,"modified":1587944383,"text":"@jsmars, That is fair.  Given the \"pure\" randomness of the alien's destinations, there is a small chance that they will go to the corners.  I could have offset this in different ways.  Likely the easiest way would be to set the dog's position as their destination randomnly (or regularly).  This would counteract any possible standing still tactic.\n\n@adriankrawczyk thank you!\n\n@Remco that is fair, and I considered against it.  I just wanted to showcase the dog model from a perspective that the player is unlikely to do in natural game play.  I did consider a score system, but that was after adding in effects to the towers....  Clearly I forgot that latter as well..  Correct, I have come up with a technique that should seem natural for future jams.","likes":0,"format":"md"},{"author_name":"Bloham","author_uid":"1005648","time":"2020-04-29T06:48:59Z","epoch":1588142939,"modified":1588142939,"text":"The Camera freaked me out in the beginning xD But the atmosphere was nice and the graphic fitting, just felt like on of the games from the beginning of the century (what can be a good thing ^^) I mean I like your aesthetic. The Aliens are random I guess? otherwise the hunting part did not work out too good :) Compliments to your wife for pushing you a little! ","likes":0,"format":"md"}],"format":"md","images":["ld46\/178673-4c54ebfb0d4292f1a82a2a00b6e686ff.png"],"links":[{"url":"https:\/\/1drv.ms\/u\/s!As3fx4XzI-zJgfcossK7stUJTbfd-Q?e=pyUn06","text":"Youtube"},{"url":"https:\/\/1drv.ms\/u\/s!As3fx4XzI-zJgfcw-m6c40-yymms1g?e=31MIJd","text":"Youtube"},{"url":"https:\/\/1drv.ms\/u\/s!As3fx4XzI-zJgfcuIJ77_1BcSvqMSA?e=jX8Kre","text":"Youtube"}],"metadata":{"g_key":"58170","g_author":"1177457","g_event":"LD46","g_eventkey":"77","g_subevent":"COMPO","g_urlkey":"268152","g_title":"Protect the Pup!","g_status":"PVT1","g_place":"923","g_commentcount":"29","g_site2_node_id":"178673","g_hide":"N","g_has_icon":"Y","g_rqueue":"0","g_random":"0"},"nds":{"n_key":"178673","n_urlkey":"268152","n_parent":"176557","n_path":"\/events\/ludum-dare\/46\/protect-the-pup","n_slug":"protect-the-pup","n_type":"item","n_subtype":"game","n_subsubtype":"compo","n_author":"177457","n_created":"1583027879","n_modified":"1587490722","n_version":"618218","n_status":"COMMIT"},"node":{"id":178673,"parent":176557,"superparent":9,"author":177457,"type":"item","subtype":"game","subsubtype":"compo","published":"2020-04-19T19:37:35Z","created":"2020-03-01T01:57:59Z","modified":"2020-04-21T17:38:42Z","version":618218,"slug":"protect-the-pup","name":"Protect the Pup!","body":"Oh no!  Some aliens are coming to take the pup to do.. Do..  Well, that's the thing... WE DON'T KNOW!  Protect the pup from the aliens with your trusty towers!  Keep the puppy alive through the boss to win!\n\nProtect the Pup! is an inverse Tower Defense game.  Where normally the player would place towers to defend something from a threat, instead you are the something that would be attacked!  Navigate the aliens and the towers to defeat the boss to stay alive!\n\nControls:\n\nWASD \/ Left Thumbstick : Move\n\nMouse \/ Right Thumbstick : Camera\n\nMouse Wheel \/ DPad Up|Down \/ LT RT : Zoom\n\n\n![Puppy.png](\/\/\/raw\/135\/b2\/z\/2bb0d.png)\nHow can you look past the puppy?\n\n![gameplay.png](\/\/\/raw\/135\/b2\/z\/2bb13.png)\nWatch out for those terrible aliens!\n\n![Splash.png](\/\/\/raw\/135\/b2\/z\/2bb17.png)\nKudos\n\nAlso, I would like to express special thanks to my wife who pushed me to finish a project even if I was struggling for motivation.  Love you, hun\n\n##EDIT\n\nThere is a game breaking bug (or several) in the first upload.  The FIXED upload should fix it.  This link includes new source, Windows binary, and Linux binary.  I did notice that opening the source on another PC did not load the shaders correctly.  This is a Godot issue (likely down to version).  I used v3.2.1.stable.official for this project.","meta":{"author":[177457],"cover":"\/\/\/content\/135\/b2\/z\/2baef.png","allow-anonymous-comments":"1","link-01":"https:\/\/1drv.ms\/u\/s!As3fx4XzI-zJgfcossK7stUJTbfd-Q?e=pyUn06","link-01-tag":[42332],"link-01-name":"Godot Source","link-02":"https:\/\/1drv.ms\/u\/s!As3fx4XzI-zJgfcw-m6c40-yymms1g?e=31MIJd","link-02-tag":[42337],"link-03":"https:\/\/1drv.ms\/u\/s!As3fx4XzI-zJgfcuIJ77_1BcSvqMSA?e=jX8Kre","link-03-tag":[42332],"link-03-name":"FIXED - SRC\/WIN\/LIN"},"path":"\/events\/ludum-dare\/46\/protect-the-pup","parents":[1,5,9,176557],"love":0,"notes":29,"notes-timestamp":"2020-04-29T06:48:59Z","grade":{"grade-01":36,"grade-02":36,"grade-03":36,"grade-04":37,"grade-05":37,"grade-06":37,"grade-07":36,"grade-08":35},"magic":{"cool":88.726210476566,"feedback":44,"given":27.75,"grade":36.25,"grade-01-average":2.926,"grade-01-result":923,"grade-02-average":2.868,"grade-02-result":828,"grade-03-average":2.941,"grade-03-result":802,"grade-04-average":3.571,"grade-04-result":621,"grade-05-average":2.957,"grade-05-result":810,"grade-06-average":2.757,"grade-06-result":655,"grade-07-average":3.441,"grade-07-result":214,"grade-08-average":2.909,"grade-08-result":758,"smart":-0.99836110795306}},"text":"Oh no!  Some aliens are coming to take the pup to do.. Do..  Well, that's the thing... WE DON'T KNOW!  Protect the pup from the aliens with your trusty towers!  Keep the puppy alive through the boss to win!\n\nProtect the Pup! is an inverse Tower Defense game.  Where normally the player would place towers to defend something from a threat, instead you are the something that would be attacked!  Navigate the aliens and the towers to defeat the boss to stay alive!\n\nControls:\n\nWASD \/ Left Thumbstick : Move\n\nMouse \/ Right Thumbstick : Camera\n\nMouse Wheel \/ DPad Up|Down \/ LT RT : Zoom\n\n\n![Puppy.png](\/\/\/raw\/135\/b2\/z\/2bb0d.png)\nHow can you look past the puppy?\n\n![gameplay.png](\/\/\/raw\/135\/b2\/z\/2bb13.png)\nWatch out for those terrible aliens!\n\n![Splash.png](\/\/\/raw\/135\/b2\/z\/2bb17.png)\nKudos\n\nAlso, I would like to express special thanks to my wife who pushed me to finish a project even if I was struggling for motivation.  Love you, hun\n\n##EDIT\n\nThere is a game breaking bug (or several) in the first upload.  The FIXED upload should fix it.  This link includes new source, Windows binary, and Linux binary.  I did notice that opening the source on another PC did not load the shaders correctly.  This is a Godot issue (likely down to version).  I used v3.2.1.stable.official for this project.","title":"Protect the Pup!"}