{"author_link":"\/author\/arch-jslin\/","author_name":"arch.jslin","author_uid":"18318","comments":[{"author_name":"gameXcore","author_uid":"7049","time":"Dec 16, 2012 @ 11:59pm","epoch":1355702040,"text":"I cant run this game, getting the following error:\r<br\/>\r<br\/>---------------------------\r<br\/>bullethellreversed(1).exe - System Error\r<br\/>---------------------------\r<br\/>The program can't start because DevIL.dll is missing from your computer. Try reinstalling the program to fix this problem. \r<br\/>---------------------------\r<br\/>OK   \r<br\/>---------------------------"},{"author_name":"caasi","author_uid":"17875","time":"Dec 17, 2012 @ 2:27am","epoch":1355710920,"text":"Just download this: https:\/\/love2d.org\/\r<br\/>and put the game inside what you unzipped with that dll.\r<br\/>\r<br\/>Enjoy!"},{"author_name":"lekochen","author_uid":"12928","time":"Dec 17, 2012 @ 3:51am","epoch":1355715960,"text":"Really like your concept. The bullet hell made me feel so powerful.\r<br\/>\r<br\/>I have no idea how I beat that guy down...but I did...FUHAHAHA!!!"},{"author_name":"edric_garran","author_uid":"6886","time":"Dec 17, 2012 @ 4:15am","epoch":1355717400,"text":"Good idea... With a little polishing and more pattern options it would be great :D"},{"author_name":"feiss","author_uid":"8733","time":"Dec 17, 2012 @ 5:01am","epoch":1355720160,"text":"Heyy very similar to my entry :D great programming! that guy is really slippery :)\r<br\/>http:\/\/www.ludumdare.com\/compo\/ludum-dare-25\/?action=preview&amp;uid=8733"},{"author_name":"arch.jslin","author_uid":"18318","time":"Dec 17, 2012 @ 5:20am","epoch":1355721300,"text":"@gameXcore\r<br\/>I am terribly sorry for forgetting bundle the Love2D DLL's in the download!! God I must have been too tired... \r<br\/>\r<br\/>Download link fixed and I assure you this is the same one as 5 hours ago. :) \r<br\/>\r<br\/>Direct Link: \r<br\/>https:\/\/docs.google.com\/open?id=0B_28Oflq8xnPNzVOZmNkUlUxRFU\r<br\/>\r<br\/>\r<br\/>@feiss \r<br\/>Thank you! I went to rate you game too :) It's very nice idea to combine path drawing and shooting\/action games!"},{"author_name":"angelk","author_uid":"12262","time":"Dec 17, 2012 @ 5:21am","epoch":1355721360,"text":"This is one of the few ideas that I was considering, I'm really glad to see someone made it!"},{"author_name":"Sheep","author_uid":"5959","time":"Dec 17, 2012 @ 8:45am","epoch":1355733600,"text":"Kinda strange gameplay, but you implemented the theme very well. Good job!"},{"author_name":"arch.jslin","author_uid":"18318","time":"Dec 17, 2012 @ 9:13am","epoch":1355735280,"text":"@angelk \r<br\/>Thank you! Hope you get around to implement this kind of game in the future!\r<br\/>\r<br\/>@Sheep\r<br\/>Yes, it was a literal transposition from &quot;Hero&quot; to &quot;Minion &amp; Boss&quot; in bullet-hell kind of game, and I just want to try out the idea and didn't give it much thought beforehand. After implement it I think I have to take this idea to some other direction, but there's potential."},{"author_name":"SkyWolf","author_uid":"18222","time":"Dec 17, 2012 @ 12:04pm","epoch":1355745540,"text":"We both got the same idea, my concept is similar :D cool beans."},{"author_name":"arch.jslin","author_uid":"18318","time":"Dec 17, 2012 @ 1:23pm","epoch":1355750280,"text":"@SkyWolf\r<br\/>Yeah! I saw a few shoot'em ups actually. Glad you found my entry too! :D"},{"author_name":"Freakill","author_uid":"14167","time":"Dec 17, 2012 @ 2:14pm","epoch":1355753340,"text":"I really liked this one! Really good to be the bad in an R-Type game, and hero AI is good enough to make it a challenge! I think it would be good to go forward on the control of the enemies you send at the beginning, maybe planning further ships tactics? Simple assets but addictive!"},{"author_name":"arch.jslin","author_uid":"18318","time":"Dec 17, 2012 @ 2:23pm","epoch":1355753880,"text":"@Freakill\r<br\/>Thank you! Yes, I had a few more ideas for minion ship formations or even more ship types, but I was hoping to at least understand what it would be like with only 3 archtypes of formations. \r<br\/>\r<br\/>Then I spent time to fix programming issues and balancing, so I ran out of time. :P"},{"author_name":"Husky","author_uid":"17464","time":"Dec 17, 2012 @ 4:22pm","epoch":1355761020,"text":"That's fun!\r<br\/>I was confusing at the first, thought I have a invincible AI, \r<br\/>then I know I was wrong, and lose lol.\r<br\/>Hero is so hard to beat!!"},{"author_name":"KWL_TW","author_uid":"18962","time":"Dec 18, 2012 @ 3:30am","epoch":1355801100,"text":"Cool, bullethell is fun!"},{"author_name":"Atomic","author_uid":"1556","time":"Dec 18, 2012 @ 1:47pm","epoch":1355838120,"text":"I like the idea but the gameplay feels too random to me.."},{"author_name":"arch.jslin","author_uid":"18318","time":"Dec 18, 2012 @ 2:45pm","epoch":1355841600,"text":"@Husky &amp; KWL_TW\r<br\/>Thanks. :) \r<br\/>\r<br\/>@Atomic\r<br\/>Currently the first part of the game is pretty random yes. When I had the idea I was thinking if the player can actually corner the hero using some strategy of calling different formations into the battlefield, if you count all the directions of the 3 archtype formations, it'll be like close to 10 choices and I can't think of a better UI in time, thus the randomness you felt."},{"author_name":"Edocentrique","author_uid":"18304","time":"Dec 18, 2012 @ 3:05pm","epoch":1355842800,"text":"Good idea ! A bit hard too !"},{"author_name":"Digiraze","author_uid":"344","time":"Dec 18, 2012 @ 3:12pm","epoch":1355843220,"text":"How did you do the AI for the hero?  Mine is dumb =P"},{"author_name":"radmars","author_uid":"18627","time":"Dec 18, 2012 @ 3:39pm","epoch":1355844840,"text":"really awesome! I wish you had more control over attacks you were creating though. Maybe have more aiming in the 'level part' not just the boss part? Or draw with your mouse where baddies will go, bullets will go n some such. really fun too. keep it up!"},{"author_name":"Logun","author_uid":"8007","time":"Dec 18, 2012 @ 4:07pm","epoch":1355846520,"text":"That AI ! Great !"},{"author_name":"arch.jslin","author_uid":"18318","time":"Dec 18, 2012 @ 4:26pm","epoch":1355847660,"text":"@Edocentrique \r<br\/>Thank you :)\r<br\/>\r<br\/>@Digiraze\r<br\/>I tried to calculate the speed (vector) of the nearest &quot;incoming&quot; bullet (IMPORTANT: not leaving bullets) to the hero, and basically make the hero go perpendicular ways to that vector. There's another vector to keep in mind: the vector from that particular bullet to the hero. \r<br\/>\r<br\/>Make hero go sideways to the bullet's speed vector only, is not good, when you have to &quot;go around&quot; the bullet. \r<br\/>\r<br\/>I am sure there are better ways to develop the AI, currently my method don't work when the hero is surrounded with bullets. In that case the information of any particular bullet is not useful, AI has to find a breach in the bullet wall. I think it's a lot harder than what I did.\r<br\/>\r<br\/>@radmars\r<br\/>Thank you :)  I played NONEX (which replied to me up there, his entry is 8733), and he got the drawing control, which is super great. However, I kinda loved the old school minion formations in bullet hell games though, I'll try harder to find a better UI for it."},{"author_name":"arch.jslin","author_uid":"18318","time":"Dec 18, 2012 @ 4:26pm","epoch":1355847660,"text":"@Logun \r<br\/>Thank you. :)"},{"author_name":"bushmango","author_uid":"5852","time":"Dec 18, 2012 @ 7:34pm","epoch":1355858940,"text":"Download link is broken again :( It keeps telling me Google Drive is not available."},{"author_name":"arch.jslin","author_uid":"18318","time":"Dec 18, 2012 @ 8:26pm","epoch":1355862060,"text":"@bushmango Sorry! I am not sure what happened, by thus far I didn't find any problem with Google Drive... maybe it's account setting and\/or region related issue on google's part. \r<br\/>\r<br\/>Anyhow, I uploaded the same version of game to dropbox, plz check the download links again if you see this. :)"},{"author_name":"rftr","author_uid":"19080","time":"Dec 18, 2012 @ 10:00pm","epoch":1355867700,"text":"Very cool and fun. I would love to see more of this :D"},{"author_name":"Shugor","author_uid":"14284","time":"Dec 19, 2012 @ 12:17am","epoch":1355875920,"text":"I've wanted to play something like this for a while. Despite the lack of audio, it's still pretty good. The graphics seem appropriate for this kind of game, and it's pretty well balanced, although you can win by pressing random buttons. Giving the Good Character bombs might make it more challenging, especially if you add more levels later. Giving  the boss more attack options would be cool, too. It was still pretty entertaining with what you had~"},{"author_name":"arch.jslin","author_uid":"18318","time":"Dec 19, 2012 @ 2:14am","epoch":1355882940,"text":"@rftr Thank you!\r<br\/>\r<br\/>@Shugor I appreciate the feedback! I wish I had the time to carefully design strategic usage of different minion formations. And of course more weapons &amp; abilities for both the Hero &amp; Boss would have been nice. I'd definitely looking into this part. :)"},{"author_name":"Digiraze","author_uid":"344","time":"Dec 19, 2012 @ 12:44pm","epoch":1355920740,"text":"Thanks you very much for the explanation.  I really enjoyed this game, hopefully you will continue with it.  \r<br\/>\r<br\/>My thinking right now on the whole AI is, yes do what you are currently doing, but when the hero is surrounded by bullet (or minions in my case), put those bullet\/minions into tiles, and use djikstra pathfinding to get out of it.  That's what I would try next."},{"author_name":"arch.jslin","author_uid":"18318","time":"Dec 19, 2012 @ 3:43pm","epoch":1355931480,"text":"@Digiraze I think that's pretty clever. Since you mentioned partitioning the objects into tiles, I am also thinking maybe simple BFS (to the exit) works?"},{"author_name":"Tobias Wehrum","author_uid":"2587","time":"Dec 19, 2012 @ 5:50pm","epoch":1355939100,"text":"Boss wins! Yeah!\r<br\/>\r<br\/>Is miss the audio (In a shooter! How could you!), but I like the idea and it's rather fun to watch your hordes decimate the hero and later on finish the slaughter. He's pretty evasive though! (I'm quite sure that's not his first time embarking on this mission.)\r<br\/>\r<br\/>The graphics are decent - not pretty, but they serve their purpose.\r<br\/>\r<br\/>I'd have loved to have a bit more control over the movements of my minions. Right now I feel like mashing the keys and hoping for the best works best. A few more attacks for the boss would've made that fight more entertaining, but I understand that there's only so much you can do in 48 hours.\r<br\/>\r<br\/>Oh, and what does the &quot;cost&quot; in the boss battle mean? Does it cost my health?\r<br\/>\r<br\/>All in all: Pretty fun game. Good job!"},{"author_name":"zenmumbler","author_uid":"17143","time":"Dec 19, 2012 @ 7:58pm","epoch":1355946780,"text":"The winning strategy for me was to mash z,x,c in the first phase, then mash z and hold the mouse while dragging up and down the window like a madman. Or like a mad villain, if you will. Nice implementation and AI."},{"author_name":"Dark Acre Jack","author_uid":"2947","time":"Dec 19, 2012 @ 11:47pm","epoch":1355960520,"text":"Very nice reverse bullet-hell. Great work. \r<br\/>\r<br\/>BTW I fixed the Windows build on my project, if you'd still like to check it out - http:\/\/www.ludumdare.com\/compo\/ludum-dare-25\/?action=preview&amp;uid=2947 Cheers!"},{"author_name":"arch.jslin","author_uid":"18318","time":"Dec 20, 2012 @ 2:22pm","epoch":1356013020,"text":"@Tobias Thank you for the praise! I should've at least record some pewpew sound or just use bfxr to generate one quickly... :p And yes, I guess I'll have to find some time to do a post compo version just to add sound and more strategy or attacking options. About the cost it's just one of my lazy mistakes... There's no cost for using bullet waves, I just forgot to take it out. orz\r<br\/>\r<br\/>@zenmumbler Thank you! Sometimes the mashing can be done more efficiently (like when the hero is camping one spawning point of the minions then don't use that formation), but yes overall it's just mashing currently. \r<br\/>\r<br\/>@Dark Thank you! I'll try your game again!"},{"author_name":"Pacifist Games","author_uid":"10510","time":"Dec 22, 2012 @ 11:17am","epoch":1356174720,"text":"A very cool idea!\r<br\/>I enjoyed the game, though it's hard to figure out a strategy that will actually allow you to win reliably!  Keep working on this!"},{"author_name":"Mista Koo","author_uid":"19456","time":"Dec 25, 2012 @ 3:46pm","epoch":1356450060,"text":"Good concept and solid AI. Extra points for the fact that I couldn't beat the game even after 4 tries :("},{"author_name":"arch.jslin","author_uid":"18318","time":"Dec 26, 2012 @ 9:52am","epoch":1356515220,"text":"@Pacifist Games &amp; @Mista Koo\r<br\/>Thank you guys both! I'll work on the strategy part pretty soon, hopefully! :p"},{"author_name":"Patrick64","author_uid":"18563","time":"Dec 29, 2012 @ 1:21pm","epoch":1356786960,"text":"Cool idea. The AI for the main player works quite well."}],"images":["ld25\/18318-87e9f21b9c1811793e67b4350ab74ea0.jpg","ld25\/18318-26d13842e41c08e06cbfc595345d8327.jpg"],"links":[{"url":"https:\/\/docs.google.com\/open?id=0B_28Oflq8xnPNzVOZmNkUlUxRFU","text":"Windows"},{"url":"http:\/\/dl.dropbox.com\/u\/48503256\/bullethellreversed.zip","text":"Windows (dropbox)"},{"url":"https:\/\/docs.google.com\/open?id=0B_28Oflq8xnPOVpPOWQ5NExyV3M","text":"Source"}],"metadata":{"g_key":"27285","g_author":"18318","g_event":"LD25","g_eventkey":"14","g_subevent":"COMPO","g_urlkey":"27315","g_title":"Bullet Hell Reversed","g_status":"UCHK1","g_place":"246","g_commentcount":"38","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\/\/201083\/18318-shot0.png-eq-900-500.jpg","http:\/\/ludumdare.com\/compo\/wp-content\/compo2\/\/201083\/18318-shot1.png-eq-900-500.jpg"],"text":"*UPDATED DOWNLOAD LINK* My bad! The old Windows ver. download link a few hours ago didn't provide related DLLs, It's working now!\r\n\r\nThis is my first ever LD. :)  \r\n\r\nI made a prototype bullet hell game, with playable side REVERSED, annnnnd.. I hope that's enough for explanation. :p \r\n\r\nUse z, x, c button and mouse to control, there are some info\/hints on screen as well.\r\n\r\nThere's no sound, the art is crap, I just want to try out my idea :p  And encountered some programming issue... so time flies by. The current gameplay is somewhat playable, and the game is pretty short, so please try out and leave some comments, thanks :) \r\n\r\nMade with Love2D, windows executable included, .love source as well, but I don't have the executable for other platforms.<\/p>","title":"Bullet Hell Reversed"}