{"author_link":"\/users\/pseudoludumdare","author_name":"PseudoLudumDare","author_uid":1017796,"comments":[{"author_name":"OfficialCodeNMore","author_uid":"1000978","time":"2017-05-15T00:07:49Z","epoch":1494806869,"modified":1494806869,"text":"To me, the graphics fit nicely and the game has a consistent style, as does the UI, and it is a great sort of \"tower-defensey\" game without the tower defense really...I enjoyed playing it!","likes":0,"format":"md"},{"author_name":"IanMorrison","author_uid":"1008835","time":"2017-05-16T01:23:55Z","epoch":1494897835,"modified":1494897835,"text":"You've got the beginning of an interesting game here and with some tuning I could see it being pretty fun! Right now the ship is pretty difficult to move and aim and accidental collisions with enemy ships are very easy. Every death is eating up my cash. This makes the already extremely limited cash supply quite tough to manage, and I barely got to interact with the item purchasing (I never got anything but a basic gun out because that's all I could afford). With some time and effort spent on the economy and combat elements, though, this could form a really compelling game loop; it would be a ton of fun to be able to turn the planet into a death spewing fortress!\n\nSomething to consider would be adding money generating buildings so that a play can kickstart their economy. This adds a risk\/reward decision that's common to tower defense games, and that I think could work very well here.","likes":0,"format":"md"}],"format":"md","images":["ld38\/27533-09851dcc546bd1a7519fda4fd68fcbb8.png"],"links":[],"metadata":{"g_key":"47119","g_author":"1017796","g_event":"LD38","g_eventkey":"69","g_subevent":"JAM","g_urlkey":"229878","g_title":"Homebase: Defence","g_status":"USEAR3","g_place":"99999","g_commentcount":"2","g_site2_node_id":"27533","g_hide":"Y","g_has_icon":"Y","g_rqueue":"0","g_random":"0"},"nds":{"n_key":"27533","n_urlkey":"229878","n_parent":"9405","n_path":"\/events\/ludum-dare\/38\/homebase-defence","n_slug":"homebase-defence","n_type":"item","n_subtype":"game","n_subsubtype":"jam","n_author":"17796","n_created":"1493080291","n_modified":"1494399703","n_version":"81061","n_status":"COMMIT"},"node":{"id":27533,"parent":9405,"superparent":9,"author":17796,"type":"item","subtype":"game","subsubtype":"jam","published":"2017-04-25T01:40:15Z","created":"2017-04-25T00:31:31Z","modified":"2017-05-10T07:01:43Z","version":81061,"slug":"homebase-defence","name":"Homebase: Defence","body":"# Download: [Link (Windows\/Linux*)](https:\/\/drive.google.com\/file\/d\/0BxNdZ3qmzhI6R0I2YjJrSVgzSUk) (Google Drive)\n\n\n*Linux: It runs on my machine, but not off of a USB. Still new to Linux, perhaps it will work even if you download it. If you want to compile from scratch, you need SFML >= 2.3.2 (or something around there).\n\nMade with C++ using SFML, graphics were made in Adobe Flash. Sound was made using SFXR.\n\n\n\n# Images:\n\n![MainMenu.png](\/\/\/raw\/485\/4\/z\/425f.png)\n\n![1SecondToStart.png](\/\/\/raw\/485\/4\/z\/425c.png)\n\n![AliensLanded.png](\/\/\/raw\/485\/4\/z\/4260.png)\n\n\n# Controls:\n\n* **WASD** - Control your little space ship\n\n* **[SPACE]** - Spaceship fires gun; Any cannons you built on the planet also fire, if you have enough energy\n\n* **[ENTER]** - Launch missile (only if you built missile pads)\n\n* **Mouse** - Build buildings from the toolbar at the bottom of the screen (placement is random - enjoy!)\n\nYou can't control the planet itself (duh), so you should try to position your ship to defend its blind spot(s). You also have no limit to how far from the planet you can fly, so you should try to pick off ships well before they get to your planet.\n\nHitting an enemy ship will kill it, and respawn you at your planet, but it will cost you several times the enemy ship's value (ie. costs you money). You cannot collide with enemy ships inside a shield bubble. If an enemy ship hits one of your shield bubbles, you do not get any money.\n\n\n# Structures:\n\n* **Cannon** - Fires lasers, just like your ship. Higher rate of fire, but drains planet energy\n\n* **Solar Panel Array** - Increases planetary energy regeneration rate\n\n* **Missile Launch Platform** - Launches missiles (shocking, I know). They track enemy ships and the explosion does several points of damage over time\n\n* **Shield Generator** - Produces a small bubble shield around part of your planet. Enemy ships that hit it do not grant money, and drain a large-ish amount of planetary energy. Consumes energy to keep active.\n\n* **Battery** - Increases maximum amount of planetary energy you can store at any given time.\n\n\n# Enemies:\n\n* **Scout Ship** - Very fast, aggressively charges your planet\n\n* **Armoured Ship** - Slower version of the scout; takes more hits to kill\n\n* **Support Ship** - Has a shield bubble that protects all enemy ships inside it; easy kill without shields; prefers escorting carriers\n\n* **Carrier** - Massive invasion ship; launches drop pods once it is within range of your planet; very dangerous\n\n\n# Developer Comments:\n\nMy first Ludum Dare Game! It was very fun, and I'm quite proud of it. Please give feedback (including criticism)! \n\nIt was initially going to be a Compo entry, but I ran out of time; I had a busy weekend, and I struggled a bit with this theme in terms of coming up with an idea that I would enjoy implementing that still fit in the theme. However, I still followed Compo rules - all assets were made by me, (I worked alone) and the code was written from scratch (except, of course, SFML).\n\nI ended up remaking an arcade-style \"defend the planet from the aliens\" kind of game. I'm particularly pleased with the spawning system; it has a difficulty function that keeps the game (hopefully) interesting (I say hopefully because I spent very little time play testing) and is not hard coded, so there is no maximum level.\n\nI really enjoy the art I made for this game, I'm particularly proud of it, as well as the potential complexity of the game.\n\n\n# Source Code:\n[Source Code](https:\/\/drive.google.com\/file\/d\/0BxNdZ3qmzhI6NHNINUg4ZFE1Q0k\/view?usp=sharing) (Google Drive)\n\n(Fair warning: You will likely get compiler warnings. The code slowly devolved and became very messy, I never had a chance to rewrite\/refactor anything. Be warned that many variables are part of classes that they logically should not be ... It compiles, though!)![MainMenu.png](\/\/\/raw\/485\/4\/z\/425d.png)![AliensLanded.png](\/\/\/raw\/485\/4\/z\/425e.png)","meta":{"cover":"\/\/\/content\/485\/4\/z\/425b.png","author":[17796]},"path":"\/events\/ludum-dare\/38\/homebase-defence","parents":[1,5,9,9405],"love":0,"notes":2,"notes-timestamp":"2017-05-16T01:23:55Z","grade":{"grade-01":3,"grade-02":3,"grade-03":3,"grade-04":3,"grade-05":3,"grade-06":3,"grade-07":2,"grade-08":3},"magic":{"cool":141.42135623731,"feedback":0,"given":3.75,"grade":2.875,"grade-01-average":2,"grade-02-average":2,"grade-03-average":2,"grade-04-average":3,"grade-05-average":2,"grade-06-average":2,"grade-08-average":1,"smart":14.208048144032}},"text":"# Download: [Link (Windows\/Linux*)](https:\/\/drive.google.com\/file\/d\/0BxNdZ3qmzhI6R0I2YjJrSVgzSUk) (Google Drive)\n\n\n*Linux: It runs on my machine, but not off of a USB. Still new to Linux, perhaps it will work even if you download it. If you want to compile from scratch, you need SFML >= 2.3.2 (or something around there).\n\nMade with C++ using SFML, graphics were made in Adobe Flash. Sound was made using SFXR.\n\n\n\n# Images:\n\n![MainMenu.png](\/\/\/raw\/485\/4\/z\/425f.png)\n\n![1SecondToStart.png](\/\/\/raw\/485\/4\/z\/425c.png)\n\n![AliensLanded.png](\/\/\/raw\/485\/4\/z\/4260.png)\n\n\n# Controls:\n\n* **WASD** - Control your little space ship\n\n* **[SPACE]** - Spaceship fires gun; Any cannons you built on the planet also fire, if you have enough energy\n\n* **[ENTER]** - Launch missile (only if you built missile pads)\n\n* **Mouse** - Build buildings from the toolbar at the bottom of the screen (placement is random - enjoy!)\n\nYou can't control the planet itself (duh), so you should try to position your ship to defend its blind spot(s). You also have no limit to how far from the planet you can fly, so you should try to pick off ships well before they get to your planet.\n\nHitting an enemy ship will kill it, and respawn you at your planet, but it will cost you several times the enemy ship's value (ie. costs you money). You cannot collide with enemy ships inside a shield bubble. If an enemy ship hits one of your shield bubbles, you do not get any money.\n\n\n# Structures:\n\n* **Cannon** - Fires lasers, just like your ship. Higher rate of fire, but drains planet energy\n\n* **Solar Panel Array** - Increases planetary energy regeneration rate\n\n* **Missile Launch Platform** - Launches missiles (shocking, I know). They track enemy ships and the explosion does several points of damage over time\n\n* **Shield Generator** - Produces a small bubble shield around part of your planet. Enemy ships that hit it do not grant money, and drain a large-ish amount of planetary energy. Consumes energy to keep active.\n\n* **Battery** - Increases maximum amount of planetary energy you can store at any given time.\n\n\n# Enemies:\n\n* **Scout Ship** - Very fast, aggressively charges your planet\n\n* **Armoured Ship** - Slower version of the scout; takes more hits to kill\n\n* **Support Ship** - Has a shield bubble that protects all enemy ships inside it; easy kill without shields; prefers escorting carriers\n\n* **Carrier** - Massive invasion ship; launches drop pods once it is within range of your planet; very dangerous\n\n\n# Developer Comments:\n\nMy first Ludum Dare Game! It was very fun, and I'm quite proud of it. Please give feedback (including criticism)! \n\nIt was initially going to be a Compo entry, but I ran out of time; I had a busy weekend, and I struggled a bit with this theme in terms of coming up with an idea that I would enjoy implementing that still fit in the theme. However, I still followed Compo rules - all assets were made by me, (I worked alone) and the code was written from scratch (except, of course, SFML).\n\nI ended up remaking an arcade-style \"defend the planet from the aliens\" kind of game. I'm particularly pleased with the spawning system; it has a difficulty function that keeps the game (hopefully) interesting (I say hopefully because I spent very little time play testing) and is not hard coded, so there is no maximum level.\n\nI really enjoy the art I made for this game, I'm particularly proud of it, as well as the potential complexity of the game.\n\n\n# Source Code:\n[Source Code](https:\/\/drive.google.com\/file\/d\/0BxNdZ3qmzhI6NHNINUg4ZFE1Q0k\/view?usp=sharing) (Google Drive)\n\n(Fair warning: You will likely get compiler warnings. The code slowly devolved and became very messy, I never had a chance to rewrite\/refactor anything. Be warned that many variables are part of classes that they logically should not be ... It compiles, though!)![MainMenu.png](\/\/\/raw\/485\/4\/z\/425d.png)![AliensLanded.png](\/\/\/raw\/485\/4\/z\/425e.png)","title":"Homebase: Defence"}