{"author_link":"\/users\/polegar","author_name":"polegar","author_uid":"1004258","comments":[{"author_name":"Phlip45","author_uid":"1014982","time":"2020-04-20T06:12:06Z","epoch":1587363126,"modified":1587363126,"text":"Super interesting that you created this from following that raycasting tutorial. I'm a js programmer as well and without going into webGL territory having those doom style graphics is damned impressive. The game itself was merely okay. I drank all the ladies, and then was just sort of like, what do I do now. Maybe I missed the end but I played it twice just to make sure. You do now have a raycasting library which is super cool and you've inspired me to try my hand at one as well.\n\nHave fun out there!","likes":1,"format":"md"},{"author_name":"polegar","author_uid":"1004258","time":"2020-04-20T07:58:38Z","epoch":1587369518,"modified":1587373276,"text":"Hello @phlip45 \n\nThanks for the review :slight_smile:, yes you missed the end. You have to go through doors and need to find your coffin by exploring the last level. \nOn the last level you have to use space bar to go through the wall.","likes":0,"format":"md"},{"author_name":"drschizzo","author_uid":"1192640","time":"2020-04-20T10:55:04Z","epoch":1587380104,"modified":1587380104,"text":"Very nice and well polished game! It's so much work to do everything from scracth like you did. I realy enjoy that you had those funny souds effects and being half romanian the name of your character make me laugh","likes":1,"format":"md"},{"author_name":"Artylo","author_uid":"1002982","time":"2020-04-20T13:23:13Z","epoch":1587388993,"modified":1587388993,"text":"From playing it for a bit I figured that I should just ignore the women in green and go for the ones in blue - I don't know if that's always true, but since the ones in green always hit me, I figured might as well not waste time and life on them by using the power.\nAnother thing I noticed is that the depth buffer is ignoring sprites behind anything that has alpha, so staying close to anyone, would make everything else invisible.\nThe sprites also don't turn towards you relative to the camera, so most of them are invisible when you look at them from the side or the back, which made navigating the level without hitting the women in green a bit of an invisible maze.\nThanks for making this!","likes":0,"format":"md"},{"author_name":"polegar","author_uid":"1004258","time":"2020-04-20T13:31:57Z","epoch":1587389517,"modified":1587394057,"text":"@artylo Thanks for the review, yes the woman in green has garling in her hand, that is why she hurts you. \n\nUnfortunatly I didn't have enough time to make a better depth management and positionning of the sprite since I wanted to have audio in my game. A good night of sleep and two more hours of work would have been great :slight_smile: !\n\nI will try to fix that on a post compo tonight.","likes":0,"format":"md"},{"author_name":"Flash22","author_uid":"1071710","time":"2020-04-21T13:33:22Z","epoch":1587476002,"modified":1587476002,"text":"Like the SFX man specially when slurping >< ","likes":0,"format":"md"},{"author_name":"Dina","author_uid":"1154868","time":"2020-04-21T13:36:14Z","epoch":1587476174,"modified":1587476174,"text":"It was a little hard, but idea is good.","likes":0,"format":"md"},{"author_name":"alferbayter","author_uid":"1078134","time":"2020-04-21T21:40:19Z","epoch":1587505219,"modified":1587505219,"text":"Oh noooo! I have to admit the audio made me laugh xD","likes":0,"format":"md"},{"author_name":"Itskdog","author_uid":"1181379","time":"2020-04-21T21:52:40Z","epoch":1587505960,"modified":1587505960,"text":"The audio was funny. The walls reminded me of the old Wolfenstein 3d game.","likes":0,"format":"md"},{"author_name":"NEKORUMA","author_uid":"1195356","time":"2020-04-21T21:52:46Z","epoch":1587505966,"modified":1587505966,"text":"hahahaha the sounds are very funny but have problems on walls colisions.","likes":0,"format":"md"},{"author_name":"polegar","author_uid":"1004258","time":"2020-04-22T08:05:45Z","epoch":1587542745,"modified":1587542745,"text":"@itskdog yes that was my goal :) , create the same game engine as wolfenstein (pseudo 3D) from scratch.\n\n@nekoruma Oh, what kind of problems did you encountered ?","likes":0,"format":"md"},{"author_name":"Camilo Quintero","author_uid":"1186787","time":"2020-04-22T23:29:31Z","epoch":1587598171,"modified":1587598171,"text":"Nice game! Congrats on making this like you did! :D I feel like with better graphics and sound this would be awesome! And maybe a bit more distinction between normal people and garlic people lol and some additional things in the map to keep it interesting and keep the player from getting lost, like landmarks. Nice game! :D ","likes":0,"format":"md"},{"author_name":"polegar","author_uid":"1004258","time":"2020-04-23T07:30:31Z","epoch":1587627031,"modified":1587627031,"text":"@camilo-quintero Thanks for your review, yes that was things I planned to do but unfortunatly making the 3D raycasting game engine took me too much time","likes":0,"format":"md"},{"author_name":"ArtemFTW","author_uid":"1098166","time":"2020-04-23T10:44:02Z","epoch":1587638642,"modified":1587638642,"text":"Well done. The sound effects and background music is nice. Great game!","likes":1,"format":"md"},{"author_name":"Jishin","author_uid":"1117724","time":"2020-04-23T11:06:29Z","epoch":1587639989,"modified":1587639995,"text":"\"Oh no!\" I drank them all and I got stuck in a room with a garlic girl :laughing: \n\nPretty funny little experiment, quite impressive use of JS and HTML5.\nI liked it, would like to see more Popescu.","likes":0,"format":"md"},{"author_name":"Nazorus","author_uid":"1190366","time":"2020-04-23T11:24:53Z","epoch":1587641093,"modified":1587641093,"text":"Wow, it's really cool that you were able to make a 90s style 3D game from scratch with JavaScript! And in just two days, congrats! Perhaps you'll be able to make cool stuff out of you new homemade lib in the future :wink: \n\nThe game itself is pretty funny, especially the sound effects which are hilarious :smile: \n\nGood job on this one.","likes":1,"format":"md"},{"author_name":"polegar","author_uid":"1004258","time":"2020-04-23T12:54:26Z","epoch":1587646466,"modified":1587648913,"text":"@jishin Thank you :smile: ! At that point you needed to use space to go through the wall, you were almost at the end !","likes":1,"format":"md"},{"author_name":"Jishin","author_uid":"1117724","time":"2020-04-23T14:15:48Z","epoch":1587651348,"modified":1587651392,"text":"![vampire-bloodlust.PNG](\/\/\/raw\/cdb\/c1\/z\/32c52.png)\n\n@polegar I had to play again. And this time I got it :joy: \n\nMy bad, I didn't think that I was supposed to try the external walls as well, I thought your powers were meant to clip only through pillars and avoid garlic girls :laughing:","likes":1,"format":"md"},{"author_name":"gwinnell","author_uid":"1036237","time":"2020-04-23T18:54:57Z","epoch":1587668097,"modified":1587668097,"text":"Haha, omg yes we did make the same game idea! I thought your implementation of it was quite different though and as others have said too, rather hilarious! I laughed at the \"oh noooo!\" voice clips and also thought it was funny that the player looks a bit like they're playing the piano music. :slight_smile: Really well done on getting this made in plain JS. I look forward to your next LD entry. :slight_smile: ","likes":1,"format":"md"},{"author_name":"Linky439","author_uid":"1004072","time":"2020-04-23T19:58:44Z","epoch":1587671924,"modified":1587671924,"text":"Ah, nice, a raycasting game! I've always wanted to try my hand at this one day ^^\n\nFun idea. I did find a couple of glitches here and there (there are some immortal ladies) but knowing this is pure JS is pure magic. Really impressed by the stuff you pulled with JS.\n\nI'm sure you can do something really nice building upon what you made for the compo! Congrats :)","likes":1,"format":"md"},{"author_name":"Likai","author_uid":"1189590","time":"2020-04-23T21:51:49Z","epoch":1587678709,"modified":1587678709,"text":"I can't believe this is pure JS. Really cool that you did it the hard way and still got a result that's presentable, and within the confine of Compo time\/rules. It definitely felt a little clunky controlwise, but I think the end result reflects a lot of work through your method. Great job!","likes":1,"format":"md"},{"author_name":"Solah","author_uid":"1033249","time":"2020-04-26T07:56:05Z","epoch":1587887765,"modified":1587887765,"text":"Pretty fun concept. It is frustrating to have to restart the whole game when we loose. I think we're stopped for too long when we suck the blood or when we are attacked. Also, I got lost in the third level. I don't know how you've made it in js and html, I would not be able to do that , well done!","likes":1,"format":"md"},{"author_name":"polegar","author_uid":"1004258","time":"2020-04-26T08:23:35Z","epoch":1587889415,"modified":1587889435,"text":"@solah thanks for the review and the advice ! On the third level you need to go through the wall by pressing Space","likes":1,"format":"md"},{"author_name":"StaNov","author_uid":"1000176","time":"2020-04-27T19:38:49Z","epoch":1588016329,"modified":1588016329,"text":"I got into a room with no doors, only a garlic lady, so it was a starving game over for me :)\n\nNeat graphics! And sound effects :)\n\nI don't understand much about raycasting, so I can't say much about the tech side of the game.\n\nThanks for uploading, have a nice time!","likes":1,"format":"md"},{"author_name":"meelo","author_uid":"1186937","time":"2020-04-27T19:44:52Z","epoch":1588016692,"modified":1588016692,"text":"\"Oh no! ~Sluuuurp~\" - great sound effect, there. Really made sucking all that blood feel good. I found this enjoyable, but I couldn't figure out how to win; I didn't feel a clear sense of direction after a while (about after I went through two doors and one wall that seemed to be in a corridor was when I really felt lost). It might help if there was some special kind of wall that you could pass through, as opposed to going through all walls - that could confirm for the player their direction - or if the level design was more clearly directional (or just give the player a map, I guess). Very retro graphics.","likes":1,"format":"md"},{"author_name":"polegar","author_uid":"1004258","time":"2020-04-27T20:17:52Z","epoch":1588018672,"modified":1588026536,"text":"@stanov Thanks for the review, You should have gone through the wall with space at the end of the corridor. Everybody get stuck here, I clearly made a mistake in my level design !\n\n@meelo That is great idea, I'm disapointed that in the rush I didn't thought about that ! Since I did the level design on the last minute of the deadline my mind wasn't clear enough and I made a mistake. Creating another type of wall would have take five more minutes and would have added a lot to the game since everybody get stuck here ! Edit : I implemented your Idea in a post comp version with some nice wall texture :slight_smile: ","likes":0,"format":"md"},{"author_name":"Gelgavish","author_uid":"1120918","time":"2020-05-06T19:31:13Z","epoch":1588793473,"modified":1588793473,"text":"This is a super cool game! Nice to know there are other no-game-engine people around here (we used C++ btw) ;)\n\nIt's a really fun game, the \"Oh no!\" sound gets me every time, I really liked the part that the player had to go through the wall in order to proceed in the game. The aggressive lady is a good addition as well. The graphics are great.\n\nI really appreciate the no game engine approach, we did as well and god knows how hard it is! high five!\n\nIn short, you nailed it!","likes":1,"format":"md"},{"author_name":"GaryS","author_uid":"1017350","time":"2020-05-08T12:56:40Z","epoch":1588942600,"modified":1588942600,"text":"Super impressive that you wrote this from scratch, but it needs a lot more work.. I can't say I enjoyed _playing_ the game! The controls were really tough, I think it desparately needed a strafe. Collision detection seemed off too. All that aside though, you can't have had much time to work on the game itself if you were building the engine from nothing in 48 hours... Certainly gets top marks for innovation!","likes":1,"format":"md"},{"author_name":"congusbongus","author_uid":"1002764","time":"2020-05-08T14:57:29Z","epoch":1588949849,"modified":1588949849,"text":"Hahaha the sound effects make the game! So funny","likes":1,"format":"md"}],"format":"md","images":["ld46\/184481-836f8526826e7f989adcbdbb3847eb16.png"],"links":[{"url":"https:\/\/github.com\/Polegar22\/LUDUM_DARE_46","text":"Youtube"},{"url":"https:\/\/ld46-vampire.onrender.com\/","text":"Youtube"},{"url":"https:\/\/ld46-post-compo.onrender.com\/","text":"Youtube"}],"metadata":{"g_key":"58624","g_author":"1004258","g_event":"LD46","g_eventkey":"77","g_subevent":"COMPO","g_urlkey":"269056","g_title":"Vampire BloodLust 3D","g_status":"PVT1","g_place":"869","g_commentcount":"29","g_site2_node_id":"184481","g_hide":"N","g_has_icon":"Y","g_rqueue":"0","g_random":"0"},"nds":{"n_key":"184481","n_urlkey":"269056","n_parent":"176557","n_path":"\/events\/ludum-dare\/46\/vampire-bloodlust","n_slug":"vampire-bloodlust","n_type":"item","n_subtype":"game","n_subsubtype":"compo","n_author":"4258","n_created":"1586775918","n_modified":"1588157743","n_version":"634647","n_status":"COMMIT"},"node":{"id":184481,"parent":176557,"superparent":9,"author":4258,"type":"item","subtype":"game","subsubtype":"compo","published":"2020-04-19T23:55:48Z","created":"2020-04-13T11:05:18Z","modified":"2020-04-29T10:55:43Z","version":634647,"slug":"vampire-bloodlust","name":"Vampire BloodLust 3D","body":"WOW !\n\nMy last LD was two years ago ... now I understand why I waited so long : this is so intense ! \n\nEvery LD I try to challenge myself with something new. This time I wanted to create a **Raycasting game** from scratch in **JS and HTML5**. For sure that was a challenge ! Especially when I realized that the tutorial that I was following only explained how to render walls but not sprites :smile: .\n\nI'm happy that I found some time to compose a theme and work on the audio even if I would've like to create more assets (other wall texture etc) and create more animations. \n\n\nI hope that you will have some fun playing my game :slight_smile: \n\n\n####  :warning: Read before play :warning:\n\nUse arrow keys to move\n\n**Space bar** to activate\/deactivate your power (**you can go through walls**) but mind your health bar !\n\nFind doors to go to the next levels until you find your **coffin**.\n\nWork the best on Google Chrome\n\n**POST COMPO VERSION :**\n- fix a random bug where some pnj does not disapear.\n\nAnd since some people have trouble on the last level : \n\n- Clearer level design with some new walls texture (romanian tapestry :slight_smile: ) to indicate where it can be a good idea to go through the walls with your power\n- Your power is less punitive on your health.\n\n\n####  :tools: Tools that I used \n\n- Music : https:\/\/musiclab.chromeexperiments.com\/Song-Maker\/ (great tool that I discovered during this LD)\n\n- Graphism : https:\/\/www.piskelapp.com\/\n\n- Audio : My cell phone and https:\/\/twistedwave.com\/online\n\n- RayCasting tutorial : https:\/\/permadi.com\/1996\/05\/ray-casting-tutorial-table-of-contents\/\n\n\n","meta":{"author":[4258],"cover":"\/\/\/content\/2a0\/1\/z\/338b0.png","link-01":"https:\/\/github.com\/Polegar22\/LUDUM_DARE_46","link-01-tag":[42332],"link-01-name":"","link-02-tag":[42336],"link-02":"https:\/\/ld46-vampire.onrender.com\/","link-03-tag":[42336],"link-03":"https:\/\/ld46-post-compo.onrender.com\/","link-03-name":"POST COMPO","link-02-name":"COMPO"},"path":"\/events\/ludum-dare\/46\/vampire-bloodlust","parents":[1,5,9,176557],"love":0,"notes":29,"notes-timestamp":"2020-05-08T14:57:29Z","grade":{"grade-01":32,"grade-02":32,"grade-03":32,"grade-04":32,"grade-05":32,"grade-06":32,"grade-07":32,"grade-08":32},"magic":{"cool":108.50895607454,"feedback":32,"given":36.5,"grade":32,"grade-01-average":3,"grade-01-result":869,"grade-02-average":2.783,"grade-02-result":878,"grade-03-average":2.967,"grade-03-result":785,"grade-04-average":3.217,"grade-04-result":852,"grade-05-average":2.967,"grade-05-result":807,"grade-06-average":3.1,"grade-06-result":485,"grade-07-average":3.467,"grade-07-result":204,"grade-08-average":2.8,"grade-08-result":821,"smart":-1.5749015748524}},"text":"WOW !\n\nMy last LD was two years ago ... now I understand why I waited so long : this is so intense ! \n\nEvery LD I try to challenge myself with something new. This time I wanted to create a **Raycasting game** from scratch in **JS and HTML5**. For sure that was a challenge ! Especially when I realized that the tutorial that I was following only explained how to render walls but not sprites :smile: .\n\nI'm happy that I found some time to compose a theme and work on the audio even if I would've like to create more assets (other wall texture etc) and create more animations. \n\n\nI hope that you will have some fun playing my game :slight_smile: \n\n\n####  :warning: Read before play :warning:\n\nUse arrow keys to move\n\n**Space bar** to activate\/deactivate your power (**you can go through walls**) but mind your health bar !\n\nFind doors to go to the next levels until you find your **coffin**.\n\nWork the best on Google Chrome\n\n**POST COMPO VERSION :**\n- fix a random bug where some pnj does not disapear.\n\nAnd since some people have trouble on the last level : \n\n- Clearer level design with some new walls texture (romanian tapestry :slight_smile: ) to indicate where it can be a good idea to go through the walls with your power\n- Your power is less punitive on your health.\n\n\n####  :tools: Tools that I used \n\n- Music : https:\/\/musiclab.chromeexperiments.com\/Song-Maker\/ (great tool that I discovered during this LD)\n\n- Graphism : https:\/\/www.piskelapp.com\/\n\n- Audio : My cell phone and https:\/\/twistedwave.com\/online\n\n- RayCasting tutorial : https:\/\/permadi.com\/1996\/05\/ray-casting-tutorial-table-of-contents\/\n\n\n","title":"Vampire BloodLust 3D"}