{"author_link":"\/author\/ace\/","author_name":"Ace","author_uid":"10247","comments":[{"author_name":"argo15","author_uid":"11833","time":"Apr 29, 2013 @ 4:10am","epoch":1367208300,"text":"I do like the concept, shame more isn't done."},{"author_name":"eShredder","author_uid":"11792","time":"Apr 29, 2013 @ 7:51pm","epoch":1367264760,"text":"It looks pretty good for what it is, but as argo15 said. Shame it isn't more done."},{"author_name":"JohnnySix","author_uid":"20903","time":"Apr 29, 2013 @ 11:02pm","epoch":1367276220,"text":"The controls were a little confusing at first as the expectation was relative movement torque \/ velocity ,asteroids style but it made sense in the end - the pop was quite satisfying haha. Hope you work on this a little post competition, would be cool to see it expanded, especially the edit mode."},{"author_name":"JohnnySix","author_uid":"20903","time":"Apr 29, 2013 @ 11:04pm","epoch":1367276340,"text":"I forgot to rate- gets points for concept and humour [ all the TODO: spam ] :D"},{"author_name":"Ace","author_uid":"10247","time":"Apr 30, 2013 @ 11:03am","epoch":1367319480,"text":"You should check the code JohhnySix, there are more TODOs in there. :)"},{"author_name":"MRvanderPants","author_uid":"20836","time":"May 1, 2013 @ 11:25am","epoch":1367407200,"text":"I get this weird bug when I move to high. I liked the music in this game. The gameplay is a little too minimalistic, the game might be better with a little more mechanics."},{"author_name":"Dark Acre Jack","author_uid":"2947","time":"May 2, 2013 @ 7:59am","epoch":1367481240,"text":"Glad to hear you're improving. Hopefully you finish the next compo with a more complete entry!"},{"author_name":"lanz","author_uid":"20549","time":"May 2, 2013 @ 8:52pm","epoch":1367527620,"text":"Fun music. Liked shapes on the background. Great codebase, I always had thing for component\/messaging systems. Don't let them seduce you into writing OS, keep writing fun games! ;)"},{"author_name":"dzebna","author_uid":"18328","time":"May 4, 2013 @ 12:10pm","epoch":1367669100,"text":"I like the music, it's a pity the game isn't more complete."},{"author_name":"Threef","author_uid":"15219","time":"May 7, 2013 @ 5:04pm","epoch":1367945940,"text":"I was sick too, and know that feel. My game is also not completed... but it's finished. :)\r<br\/>This one is not, but I really love that you're satisfied with your coding! :D"},{"author_name":"csanyk","author_uid":"10473","time":"May 16, 2013 @ 4:59am","epoch":1368680040,"text":"Not bad for a start.  Controlling and navigating needs work."}],"images":["ld26\/10247-f9573c12ef490abbf3b6a3901ad0ab24.jpg","ld26\/10247-6446746e81cb29ce465cda0758d02fb5.jpg","ld26\/10247-9d683868bb84aaa6057eefa1a4753d06.jpg"],"links":[{"url":"http:\/\/ace.haxalot.com\/projects\/LD26\/Release.7z","text":"Windows"},{"url":"http:\/\/ace.haxalot.com\/projects\/LD26\/Release.tgz","text":"Linux 64-bit"},{"url":"http:\/\/ace.haxalot.com\/projects\/LD26\/Source.7z","text":"Source"},{"url":"http:\/\/www.youtube.com\/watch?v=HmndrLqipwc","text":"Timelapse (Day 1)"},{"url":"https:\/\/github.com\/ace13\/ld26","text":"Source (Github)"}],"metadata":{"g_key":"27234","g_author":"10247","g_event":"LD26","g_eventkey":"16","g_subevent":"COMPO","g_urlkey":"27264","g_title":"SPector","g_status":"UCHK1","g_place":"1037","g_commentcount":"11","g_site2_node_id":"0","g_hide":"N","g_has_icon":"Y","g_rqueue":"0","g_random":"0"},"nds":[],"node":null,"orig_images":["http:\/\/ludumdare.com\/compo\/wp-content\/compo2\/\/233892\/10247-shot0.png-eq-900-500.jpg","http:\/\/ludumdare.com\/compo\/wp-content\/compo2\/\/233892\/10247-shot1.png-eq-900-500.jpg","http:\/\/ludumdare.com\/compo\/wp-content\/compo2\/\/233892\/10247-shot2.png-eq-900-500.jpg"],"text":"So, I'm actually going to hop off early on this LD. Headaches and an inability to continue programming doesn't help when trying to polish a game.\r\nThere are only a 32-bit window and a 64-bit linux package, because those are the only two systems I have available at the moment. I might be adding a 32-bit linux package too if people want me to, though the windows version should work through wine\/wineskin\/cedega\/etc.\r\n\r\nAh well, that's enough of that. Let me introduce you to SPector;\r\nYou are SPector, just another inhabitant of vectorworld, a small community of straight edges and sharp corners.\r\nRecently lots of smooth circles without corners have started appearing in vectorworld, you do not like this.\r\n\r\nYour mission is to pop as many of the circles as you can, using only your wit and your sharp corners.\r\n\r\n\r\nThe game is supposed to have a system where you can add more vertices and polygons on your player as you progress through the level, with meaner circles arriving and even gaining spikes to be able to counterattack. Sadly the player editor part of the game never got finished and so you can't really do any of that.\r\n\r\nRegardless, I feel pretty good about the quality of the code I wrote for this LD, it's much cleaner and more modular than my earlier entries. And since my goal for this LD was to test out a different way to use an entity system, I'd say that I at least finished that.\r\nI also managed to surprise myself with how easy it is to write optimized code when there's something in the background keeping you from shooting yourself in the foot.\r\nLD23 comes to mind, that game ran down into single digit FPS with a mere 20 enemies in the world. And even when optimized with a quadtree, it broke horribly is the enemy count exceeded 50. This game has a base enemy count of 128 - 192 with an additional 1200 - 1840 background items that basically run the same code as the enemies.\r\n\r\nStandard controls:\r\n WASD  - Movement\r\n Shift - Hold and use movement keys to rotate\/scale the editor view\r\n Tab   - Toggle between editor and game\r\n\r\nAnyway, have a posix-ish list of switches you can run the game with:\r\n  -f         Run the game in fullscreen mode\r\n  -r WxH     Run the game in the specified resolution\r\n  -m Volume  Set the volume of the music in-game, valid values are 0 - 100\r\n  -s Volume  Set the volume of the sound in-game, valid values are 0 - 100 here too\r\n  -b         Rebind all inputs before launching the game loop, it might look like the game crashes if you use this command, but look in the console and you will be enlightened. (It's also a good idea to keep focus on the game window)\r\n\r\nPlease try it out and comment on my choice of theme-interpretation.\r\n\r\n\r\nTL;DR (Sorry, I get verbose when tired)\r\n-----\r\n\r\nThis is an unfinished game, mostly a concept.\r\nTry it, comment, maybe peek at the code.\r\n\r\nThanks.<\/p>","title":"SPector"}