{"author_link":"\/users\/shawn-moore","author_name":"Shawn Moore","author_uid":1124835,"comments":[{"id":780499,"author_name":"JDeeDubs","author_uid":"jdeedubs","epoch":1649108970,"text":"This is a really solid game!\nI love the animation when lil' Nosferatu explodes. I died quite a lot, and I liked it. I felt like the difficulty was fair. \nI'm really impressed with the shadows, and the way you have to predict\/react to how the sun affects all of the pieces on the map. This is some deep gameplay, and I think you can get a lot of mileage out of it if you feel like making this into a bigger game. \nI would have loved if the scenery was a bit more...vampire themed? Like gargoyles and mausoleums, gothic things that would evoke the Stoker aesthetic. \nAnyways, top notch work!","format":"md","likes":1,"spam":"N"},{"id":780640,"author_name":"muriel","author_uid":"muriel","epoch":1649110139,"text":"I really liked this game, good music, good art, solid mechanics and the best of it is that it reminds me to real life.\n\nAs a programmer I feel like Nosferatu when I go to the beach xD so I had experience already :)\n\nJokes aside good job, thanks for this entry :)","format":"md","likes":1,"spam":"N"},{"id":781540,"author_name":"Shawn Moore","author_uid":"shawn-moore","epoch":1649117464,"text":"Thank you both so much for the kind feedback! :) I\u2019m glad you enjoyed the game! Definitely hear you with the gothic aesthetic - that\u2019d be the first thing to improve if I had a few more hours :) ","format":"md","likes":0,"spam":"N"},{"id":783578,"author_name":"AsmadiGames","author_uid":"asmadigames","epoch":1649127291,"text":"Fantastic! Great music and visuals, controls are clean, and the game's enjoyable throughout. It's a concept I haven't seen done, and it's even more fun that it fits the theme quite well.","format":"md","likes":1,"spam":"N"},{"id":783704,"author_name":"mwillsey","author_uid":"mwillsey","epoch":1649127922,"text":"Super fun game! I loved the mechanic: super intuitive and requiring no explanation, but it allowed you to create some really challenging levels! Great work on the level design especially, and overall awesome game :)","format":"md","likes":1,"spam":"N"},{"id":784066,"author_name":"JCMonkey","author_uid":"jcmonkey","epoch":1649129980,"text":"the in air velocity made it hard to try and jump on the small blocks, and when i landed on the small blocks it felt slippery.","format":"md","likes":1,"spam":"N"},{"id":792683,"author_name":"marcmagus","author_uid":"marcmagus","epoch":1649180767,"text":"Thanks for bringing your game by my stream for playtesting! If you\u2019d like to revisit the play and commentary you can view the highlight at https:\/\/www.twitch.tv\/videos\/1447203097","format":"md","likes":1,"spam":"N"},{"id":797541,"author_name":"Shawn Moore","author_uid":"shawn-moore","epoch":1649203267,"text":"Thanks again for all the feedback, and I enjoyed your stream Marc! Sorry the game didn't work well for you jcmonkey :(","format":"md","likes":1,"spam":"N"},{"id":798985,"author_name":"clemonades","author_uid":"clemonades","epoch":1649216511,"text":"This was fantastic! Phaser huh? I'm def going to have to check out the streams.  I actually didn't read anything I just click the image that said play and the game started.  The game is so well done I immediately understood the objective and loop, then got sucked into it.  Amazing 12\/10, would play again lol","format":"md","likes":1,"spam":"N"},{"id":799391,"author_name":"Zack HD","author_uid":"zack-hd","epoch":1649221823,"text":"I love the main mechanic, the level design is superb and was masterfully done especially considering how much time you had to make this. The twist near the end caught me off guard. Incredible puzzle platformer, well done","format":"md","likes":1,"spam":"N"},{"id":799404,"author_name":"Shawn Moore","author_uid":"shawn-moore","epoch":1649222048,"text":"Gosh, thank you @clemonades and @zack-hd ! In jitspoe\u2019s steam when you saw the last level you said \u201coh my god\u201d and that one comment made my day :)","format":"md","likes":1,"spam":"N"},{"id":800193,"author_name":"jitspoe","author_uid":"jitspoe","epoch":1649233616,"text":"Had fun playing this on stream!  Really cool that you did the whole breakdown of development stats and such.","format":"md","likes":1,"spam":"N"},{"id":806816,"author_name":"gdesecrate","author_uid":"gdesecrate","epoch":1649286757,"text":"Thanks for the great game!","format":"md","likes":1,"spam":"N"},{"id":807290,"author_name":"CaramelCode","author_uid":"caramelcode","epoch":1649291931,"text":"I'm super impressed that you did this for a compo! It looks amazing and the music is good, tbh that is the most impressive part of this compo entry, that you got such great original music in there in the short time.  It's also very fun and funny! Also Phaser +1 stars for that! Phaser FTW!","format":"md","likes":1,"spam":"N"},{"id":808089,"author_name":"jcg","author_uid":"jcg","epoch":1649301615,"text":"Really awesome use of lighting here! What drove you to use illuminated.js? I think as you indicated, there are some frame pacing issues on Firefox, appearing longer into play.\n\nThe numbers in this submission are a submission in their own right; awesome to get that insight :)","format":"md","likes":1,"spam":"N"},{"id":808092,"author_name":"Dae_udain","author_uid":"dae-udain","epoch":1649301655,"text":"I delayed the inevitable, but perished 12 times.  \n\nI liked this one a lot.  Fit the theme well, and I liked how freeform some of the levels were.  Definitely seems like it could be extended post jam with more levels.  Good job!","format":"md","likes":1,"spam":"N"},{"id":808160,"author_name":"milq","author_uid":"milq","epoch":1649302708,"text":"The idea is great and I loved it, it's very addictive! The music is a bit off (I'm not a big fan of procedurals). Also if I could vote for all your work in reporting your process I would vote you with the highest mark, great game!","format":"md","likes":1,"spam":"N"},{"id":808180,"author_name":"Kimberly","author_uid":"kimberly","epoch":1649303021,"text":"I so badly want to give critical feedback for this game, but I'm having trouble finding anything to stick my claws into and tear apart. With that much finished in this little time, it's clear you know what you're doing. Soo.. instead I'm just going to spitball ideas as if there had been more time. :wink:\n\nThe movement system felt pretty good, although jumping on single wide platforms was a bit tricky.\n\nI'm curious if the timing on the sunlight death mechanic would still be intuitive without the UI above the character.\n\nA more vampire-style tileset, maybe a white sun and some leaded glass? :eyes:\n\nThe weird dithering effect on the gif compression actually looks kinda cool. Honestly no clue how that could be reproduced, but I want to see more of that in games.\n\nOh yeah, what does the M key do?","format":"md","likes":1,"spam":"N"},{"id":808272,"author_name":"LDJam user 264390","author_uid":"264390","epoch":1649304880,"text":"The game was really fun, I like the growing intensity of the light as you start to scorch alive... or unalive? I would have liked to see a number maybe, to know which level it was when I finally gave up(I'm just bad at games).\n\nThe whole avoiding the sun was super fun though and it was a good challenge to figure out what my next steps should be if I didn't want to turn into dust.","format":"md","likes":1,"spam":"N"},{"id":808875,"author_name":"pcarl","author_uid":"pcarl","epoch":1649318428,"text":"Really great game.  I liked how it was sort of an \"anti-platformer\" in that getting to the highest peak wasn't really the goal.  Made you think.  The polish on this was also really good. Felt very slick to play :smile: ","format":"md","likes":1,"spam":"N"},{"id":809058,"author_name":"InitialPosition","author_uid":"initialposition","epoch":1649322028,"text":"Really nice platformer concept. The artstyle is really nice, I love the way the shadows give the game this pseudo 3D feel similar to Super Mario Bros. 3. The controls were nice and tight although the general character speed was a bit too fast for my taste. Also unfortunately every time I left the shadows my framerate tanked hard so I could not finish this one. What I've seen is really nice though :D ","format":"md","likes":1,"spam":"N"},{"id":814121,"author_name":"Shawn Moore","author_uid":"shawn-moore","epoch":1649399131,"text":"@jcg Bummer the lights slowed down for you! Illuminated definitely has the best looking shadows, and it worked well enough on my development machine. It wasn't until I tried it on an another computer that I realized I needed some optimization :) And yeah, I couldn't just use the lighting system from the game engine I was using, since the shadows needed to be extremely pronounced and overexaggerated for the game mechanic to work at all.\n\n@dae-udain Heck yeah! 12 deaths is the lowest I've seen so far!\n\n@milq hehe I am absolutely rubbish at composing and playing music, you caught me ;) Glad the gameplay made up for it!\n\n@kimberly thanks for the constructive feedback! I shouldn't have put in any one-tile-wide platforms, yeah, I didn't really intend for that ever to be part of the solution. I just needed to completely block the sun at the beginnings and ends of most levels :) The little health bar is from me overcommunicating the game mechanic, but yeah maybe not needed since the rest of the sounds and visuals communicate it pretty effectively as well! And I agree, I do think the single biggest improvement would be to all-in on the vampire aesthetic throughout the art. That one's mostly due to poor time management. :) The M key is a debug feature I left in for showing a meteor shooting star sort of effect, no impact on gameplay! I wasn't entirely satisfied with the visual of it so I'd meant to come back to it and never did. You're the only one who's found the M key so far.\u3000Anyways, thanks again for the thoughtful suggestions!!\n\n@payaosito hehe yeah having a level indicator and maybe level select would be a good idea. There are 13 levels in the game. If you feel like it was that one particular level that made you give up, you can use the `n` key to skip levels. But either way glad you enjoyed what the game was going for!\n\n@pcarl anti-platformer is a good way to put it! :) A similar dynamic is the players I've watched often immediately rush to get to the other side of the level for no particular reason, only to get caught in direct sunlight. Usually the better plan is to wait for the right timing. So it's also maybe a little anti-speedrun too! Gosh I didn't realize I created a commentary on platformers lol\n\n@initialposition aww I'm really sorry about the framerate :( if you feel inspired, maybe another browser would work better. For example I was surprised Chrome seems to be a little bit more laggy than Edge. Anyway your reference to SMB3 is making me blush. :)","format":"md","likes":1,"spam":"N"},{"id":816802,"author_name":"Marvis","author_uid":"marvis","epoch":1649453832,"text":"wow! good idea = good game!","format":"md","likes":1,"spam":"N"},{"id":816932,"author_name":"Forgin Bits","author_uid":"forgin-bits","epoch":1649456330,"text":"Excellent game, with a smart concept and well executed. I thought the player was a little bit too quick on his feet though, was not so easy when the landing area was just one tile wide :laughing: and apart from that, I did suffer from framerate issues which made it even harder to platform. The SFX and music are quite fitting. All in all, awesome submission, great job !","format":"md","likes":1,"spam":"N"},{"id":817452,"author_name":"Dingledorf","author_uid":"dingledorf","epoch":1649467609,"text":"Super impressive and very polished, especially for a compo game! Unfortunately I experienced the same long stutters as some of the other people here when leaving the shadows (Win10, Firefox), but overall the experience was good. Great work!\n\n(P.S. I'm also a huge fan of the data you collected and graphs of how much time you spent doing what, the insight is really cool. Maybe I might try doing something similar next jam.)","format":"md","likes":1,"spam":"N"},{"id":817687,"author_name":"Shawn Moore","author_uid":"shawn-moore","epoch":1649473879,"text":"Thanks for the kind comments :heart: \n\n@forgin-bits @dingledorf sorry the game was laggy for you! :( If you feel inspired to give it another shot, trying a different browser *might* help. Having a smooth frame rate also does make the controls a lot easier to manage.\n\nAnd yeah I geek out on Quantified Self so it's always fun to figure out how I'm spending my time and how I might better allocate my time next jam! Like this one clearly proves I could spend less time on coding and more time on art :)","format":"md","likes":1,"spam":"N"},{"id":817806,"author_name":"dans17","author_uid":"dans17","epoch":1649478425,"text":"Wow, this is an excellent concept and very well polished! The level design was great, and I loved the way the lighting gets progressively more red the more you stay in the sun. It took me 63 deaths, but I was finally able to beat it.","format":"md","likes":1,"spam":"N"},{"id":817947,"author_name":"Diego Escalante","author_uid":"diego-escalante","epoch":1649485371,"text":"Really cool idea! It almost felt like a spatial puzzle to figure out what path you needed to take to stay in the shadows. My one criticism is that the shadows' edges were very diffused the farther they were casted from the objects; makes sense in real life, but in this game it meant it was difficult to know where they started and ended (especially with the second blue sun). I'd personally like to see this game with crisp solid shadow edges. Still, this is a wonderful experience, nicely done!","format":"md","likes":1,"spam":"N"},{"id":818312,"author_name":"Black Flag","author_uid":"black-flag","epoch":1649498041,"text":"Really great idea for a puzzle platformer! The level design was great, the sound effects and music were well made, especially with the organs, gave off a vampire-feel to it! The platformer controls felt very tight, only had an issue on the smaller platforms, but by issue I really mean me being bad at precision platforming lol. The variety in the gameplay as the levels progressed added a good level of challenge and the over polish was amazing with the death effects, the screen-shake and the end of level animations with the platforms disappearing: felt very retro and I really liked it! \n\nI especially thought the spinning platforms were a great addition because of the way they force traversal of the level and stop the player from just \"camping\" a spot. From a puzzle perspective, the buttons attached to the turning platformers required a good deal of puzzle solving, and they were really fun to use!\n\nThe stages with the two light sources felt a bit punishing as it was sometimes hard to distinguish where you could stand for it to be safe, I'm sure if this was a full game, the more levels I played using it I would get use to it though! The text maybe should have been a more obvious pixel art font, that sounds like such a nit pick, because it is, but just for some extra retro points!\n\nIt was quite hard to think of any critical feedback because of the fact that this is such a well polished game with a great concept and executed amazingly. Overall, I really had a lot of fun playing and this is an amazing entry!\n\nOverall deaths: 25 \ud83d\ude0e","format":"md","likes":1,"spam":"N"},{"id":821111,"author_name":"Shawn Moore","author_uid":"shawn-moore","epoch":1649558446,"text":"@dans17 glad you enjoyed it! \\m\/\n\n@diego-escalante Yeah this is secretly a puzzle platformer disguised as an action platformer! :) That's a great point about the shadows. Having a diffused edge to them looks visually better but yeah, it does come at the pretty steep cost of muddying the core mechanic. In case you're curious, here's a comparison of the difference:\n\n![shadows.png](\/\/\/raw\/3a7\/e1\/z\/4db65.png)\n\nActually, you know what... just for you I snuck in a secret hotkey: if you press `c` during the game it toggles between crisp shadows and diffuse ones. Enjoy! :)\n\n@black-flag thanks for very kind words! 25 deaths is really well played!! Glad you enjoyed the spinning platforms and what I called the drawbridges... those were the two twists I added to open up the design space: automatically-moving platforms that cast shadows, and manually-moving platforms that cast shadows. :) And yeah for the font I like your idea, I wonder if I could find a gothic-looking pixel art font to make a more consistent experience :D It didn't even cross my mind haha. That last level was intended to be a challenge, but I think you're right that it was more \"incidental challenge because the UI is a bit hard to read\" rather than the puzzle I was going for with the rest of the game.","format":"md","likes":2,"spam":"N"},{"id":822423,"author_name":"tigerj","author_uid":"tigerj","epoch":1649603190,"text":"I thought this was awesome and very unique. It's a very creative cool game. I enjoyed each puzzle and the secret at the end :smirk: Overall this is one of my favorite submissions and was a hit on the stream.\n\nhighlight: https:\/\/www.twitch.tv\/videos\/1451440143?t=04h45m02s\n\n\nP.S. I also realized I streamed your LD43 pig headed pirate and LD44 jump coins. \n\n\nI'm working to migrate the database over to my archive page on itch, they will be available soon (highlights and links).","format":"md","likes":1,"spam":"N"},{"id":822481,"author_name":"Shawn Moore","author_uid":"shawn-moore","epoch":1649604207,"text":"@tigerj thanks for playing my game! I\u2019m sorry I missed your stream but I did watch the vod last night. I\u2019m glad you enjoyed it!! You were wondering what the white dotted line was that showed up toward the end - it\u2019s meant to be a shooting star :)","format":"md","likes":1,"spam":"N"},{"id":822487,"author_name":"tigerj","author_uid":"tigerj","epoch":1649604298,"text":"@shawn-moore it's  really cool. great job.","format":"md","likes":1,"spam":"N"},{"id":823486,"author_name":"Jiri Hysek","author_uid":"jiri-hysek","epoch":1649624657,"text":"Great game I love the mechanics! Also, the vampire setting is nice, the music fits well.. overall great job! I'd love to have this idea myself :)","format":"md","likes":1,"spam":"N"},{"id":824102,"author_name":"CharQ","author_uid":"charq","epoch":1649647816,"text":"The game was very cute and fun to play!  I definitely struggled with some of the levels but got lucky with a few =)\n\nThank you for sharing your game on my Twitch stream (MsMiaChar).  Please feel free to revisit my feedback at https:\/\/www.twitch.tv\/videos\/1447734991?t=00h14m05s","format":"md","likes":1,"spam":"N"},{"id":827827,"author_name":"MathGLO","author_uid":"mathglo","epoch":1649820299,"text":"Great use of the theme. I think the choice of background and graphics could match more the vampire (like old mansion, etc.) Other than that, I find it very amusing and fun! Great entry!","format":"md","likes":1,"spam":"N"},{"id":832761,"author_name":"Wendel Scardua","author_uid":"wendel-scardua","epoch":1650253771,"text":"I liked the variety of the puzzles you've managed to create around the same idea of avoid the sun... But I almost didn't manage to finish the game because sometimes it would almost freeze my browser - For a moment I thought the last level made the whole tab blank on purpose as it coincided with the two suns meeting in the sky \ud83d\ude05\n","format":"md","likes":1,"spam":"N"},{"id":837612,"author_name":"Lee Reilly","author_uid":"lee-reilly","epoch":1651867548,"text":"Gave your game a little shout out on the GitHub blog post @ https:\/\/github.blog\/2022-05-05-ludum-dare-50 \ud83d\ude42","format":"md","likes":1,"spam":"N"},{"id":837647,"author_name":"Shawn Moore","author_uid":"shawn-moore","epoch":1652315072,"text":"@lee-reilly so cool! thank you!! \ud83d\ude04","format":"md","likes":0,"spam":"N"},{"id":839045,"author_name":"ledpotled","author_uid":"ledpotled","epoch":1659759830,"text":"the game is cool, thank you. 0.39 inch [3291AW](http:\/\/www.xlitx.com\/datasheet\/3291AW.pdf) led [3291AW](http:\/\/www.lanpade.com\/7-segment-led-dot-matrix\/3291aw.html) 7-segment [3291BW](http:\/\/www.xlitx.com\/datasheet\/3291BW.pdf) display [3291BW](http:\/\/www.lanpade.com\/7-segment-led-dot-matrix\/3291bw.html)","format":"md","likes":0,"spam":"N"},{"id":894415,"author_name":"SporerSD","author_uid":"sporersd","epoch":1667367692,"text":" Thanks for the information, I will try to figure it out for more. Keep sharing such informative post keep suggesting such post.\n\nhttps:\/\/www.bookiemarket.net\/","format":"md","likes":0,"spam":"N"}],"format":"md","images":["ld50\/wayback-placeholder.png"],"links":[{"url":"https:\/\/nosferatu.shawn.dev\/","text":"Link"},{"url":"https:\/\/github.com\/sartak\/nighty-night-nosferatu","text":"Source (JavaScript)"},{"url":"https:\/\/www.youtube.com\/watch?v=G2d-MSTURxE","text":"Dev timelapse"}],"metadata":{"g_key":"67645","g_author":"1124835","g_event":"LD50","g_eventkey":"110","g_subevent":"COMPO","g_urlkey":"291392","g_title":"Nighty Night, Nosferatu","g_status":"WAYBACK","g_place":"99999","g_commentcount":"41","g_site2_node_id":"280398","g_hide":"N","g_has_icon":"Y","g_rqueue":"0","g_random":"0"},"nds":{"n_key":"280398","n_urlkey":"291392","n_parent":"276397","n_path":"\/events\/ludum-dare\/50\/nighty-night-nosferatu","n_slug":"nighty-night-nosferatu","n_type":"item","n_subtype":"game","n_subsubtype":"compo","n_author":"124835","n_created":"0","n_modified":"0","n_version":"900394","n_status":"WAYBACK"},"node":{"id":280398,"parent":276397,"superparent":9,"author":124835,"type":"item","subtype":"game","subsubtype":"compo","published":"2022-04-04T00:48:36Z","created":"2022-03-29T00:41:59Z","modified":"2022-04-06T01:44:36Z","version":900394,"slug":"nighty-night-nosferatu","name":"Nighty Night, Nosferatu","body":"*Nighty Night, Nosferatu* is an action platformer where you must survive each bitter sunrise. Lurk in the shadows to delay your inevitable doom.\n\n# [\ud83e\udddb\ud83c\udffb Play now in your browser! \ud83e\udddb\ud83c\udffb](https:\/\/nosferatu.shawn.dev\/)\n[![cover.png](\/\/\/raw\/3a7\/e1\/z\/4a088.png)](https:\/\/nosferatu.shawn.dev\/)\n\nControls:\n* Arrow keys, WASD, gamepad, anything you like.\n* Z, space, etc to jump. For my Dvorak friends, semicolon works too.\n* That's it! Dodge that sun.\n* If you find any level too difficult, or you just want to skip around, I left the `n` and `p` debug keys enabled.\n\nThe dynamic shadows used in this game really tax some computers. I put in some reactive performance adjustments, so if you wait in-game for a minute, it should improve at least a little. Try using other browsers, I had some surprising results. If the game is still unplayably slow, I'm really sorry :(\n\n[![gameplay.gif](\/\/\/raw\/3a7\/e1\/z\/49f5b.gif)](https:\/\/nosferatu.shawn.dev\/)\n\nHow it was made:\n\n* 1500 lines of JavaScript using [Phaser](https:\/\/phaser.io\/) and [illuminated.js](https:\/\/github.com\/gre\/illuminated.js\/).\n* 18 pieces of art made in [Aseprite](https:\/\/www.aseprite.org\/) with @adamcyounis's palette.\n* 10 sound effects made in [ChipTone](https:\/\/sfbgames.itch.io\/chiptone).\n* 4 songs made in [Abundant](https:\/\/pernyblom.github.io\/abundant-music\/index.html).\n* 119 todos checked off in [OmniFocus](https:\/\/www.omnigroup.com\/omnifocus\/).\n* 32 hours streamed to [Twitch](https:\/\/twitch.tv\/sartak) (the vods are 85 gb)\n* 350,830 keystrokes (since I use vim the most common was j, followed by \u2192 and \u2190)\n* 11,339 screenshots (41 gb) for the time lapse.\n* Longest time waste: integrating Illuminated into Phaser, but I stuck with it because it was table stakes for this concept.\n* New personal best: made my first run cycle spritesheet that I didn't immediately hate.\n* Biggest regret: the performance of the shadows is out of my control but I worry it might make the game unplayable for some.\n* 30\/48 hours of dev time: 14.5hr on coding, 9.5hr on design, 4.5hr on art, 1hr on sound, .5hr on music, and 18 hours of rest. Here's what my weekend looked like (each box is one minute):\n\n![\u30b9\u30af\u30ea\u30fc\u30f3\u30b7\u30e7\u30c3\u30c8 2022-04-03 22.22.18.png](\/\/\/raw\/3a7\/e1\/z\/4a2bb.png)\n![\u30b9\u30af\u30ea\u30fc\u30f3\u30b7\u30e7\u30c3\u30c8 2022-04-03 22.23.11.png](\/\/\/raw\/3a7\/e1\/z\/4a2c1.png)","meta":{"author":[124835],"link-01-tag":[42336],"link-01":"https:\/\/nosferatu.shawn.dev\/","link-02":"https:\/\/github.com\/sartak\/nighty-night-nosferatu","link-02-tag":[42332],"cover":"\/\/\/content\/3a7\/e1\/z\/4a2f6.png","link-02-name":"Source (JavaScript)","link-03":"https:\/\/www.youtube.com\/watch?v=G2d-MSTURxE","link-03-tag":[206164],"link-03-name":"Dev timelapse"},"path":"\/events\/ludum-dare\/50\/nighty-night-nosferatu","parents":[1,5,9,276397],"love":0,"comments":36,"comments-timestamp":"2022-04-13T03:24:59Z","grade":{"grade-01":36,"grade-02":36,"grade-03":36,"grade-04":36,"grade-05":36,"grade-06":36,"grade-07":34,"grade-08":36},"magic":{"cool":97.633877833053,"feedback":20,"given":33.125,"grade":35.75,"smart":-23.35715379681},"_wayback":{"timestamp":"20220413095217","url":"https:\/\/api.ldjam.com\/vx\/node2\/get\/292557+292552+292548+292546+292543+292537+292540+292538+292534+292533?author&parent&superparent","source":"global-node-catalog"}},"text":"*Nighty Night, Nosferatu* is an action platformer where you must survive each bitter sunrise. Lurk in the shadows to delay your inevitable doom.\n\n# [\ud83e\udddb\ud83c\udffb Play now in your browser! \ud83e\udddb\ud83c\udffb](https:\/\/nosferatu.shawn.dev\/)\n[![cover.png](\/\/\/raw\/3a7\/e1\/z\/4a088.png)](https:\/\/nosferatu.shawn.dev\/)\n\nControls:\n* Arrow keys, WASD, gamepad, anything you like.\n* Z, space, etc to jump. For my Dvorak friends, semicolon works too.\n* That's it! Dodge that sun.\n* If you find any level too difficult, or you just want to skip around, I left the `n` and `p` debug keys enabled.\n\nThe dynamic shadows used in this game really tax some computers. I put in some reactive performance adjustments, so if you wait in-game for a minute, it should improve at least a little. Try using other browsers, I had some surprising results. If the game is still unplayably slow, I'm really sorry :(\n\n[![gameplay.gif](\/\/\/raw\/3a7\/e1\/z\/49f5b.gif)](https:\/\/nosferatu.shawn.dev\/)\n\nHow it was made:\n\n* 1500 lines of JavaScript using [Phaser](https:\/\/phaser.io\/) and [illuminated.js](https:\/\/github.com\/gre\/illuminated.js\/).\n* 18 pieces of art made in [Aseprite](https:\/\/www.aseprite.org\/) with @adamcyounis's palette.\n* 10 sound effects made in [ChipTone](https:\/\/sfbgames.itch.io\/chiptone).\n* 4 songs made in [Abundant](https:\/\/pernyblom.github.io\/abundant-music\/index.html).\n* 119 todos checked off in [OmniFocus](https:\/\/www.omnigroup.com\/omnifocus\/).\n* 32 hours streamed to [Twitch](https:\/\/twitch.tv\/sartak) (the vods are 85 gb)\n* 350,830 keystrokes (since I use vim the most common was j, followed by \u2192 and \u2190)\n* 11,339 screenshots (41 gb) for the time lapse.\n* Longest time waste: integrating Illuminated into Phaser, but I stuck with it because it was table stakes for this concept.\n* New personal best: made my first run cycle spritesheet that I didn't immediately hate.\n* Biggest regret: the performance of the shadows is out of my control but I worry it might make the game unplayable for some.\n* 30\/48 hours of dev time: 14.5hr on coding, 9.5hr on design, 4.5hr on art, 1hr on sound, .5hr on music, and 18 hours of rest. Here's what my weekend looked like (each box is one minute):\n\n![\u30b9\u30af\u30ea\u30fc\u30f3\u30b7\u30e7\u30c3\u30c8 2022-04-03 22.22.18.png](\/\/\/raw\/3a7\/e1\/z\/4a2bb.png)\n![\u30b9\u30af\u30ea\u30fc\u30f3\u30b7\u30e7\u30c3\u30c8 2022-04-03 22.23.11.png](\/\/\/raw\/3a7\/e1\/z\/4a2c1.png)","title":"Nighty Night, Nosferatu","wayback_recovered":true,"wayback_source":{"timestamp":"20220413095217","url":"https:\/\/api.ldjam.com\/vx\/node2\/get\/292557+292552+292548+292546+292543+292537+292540+292538+292534+292533?author&parent&superparent","source":"global-node-catalog"}}