{"id":2266,"edition":12,"categories":1,"features":0,"size":12909,"name":"DECK 13","authors":[{"name":"Almar Suarez","twitter":"repunkgame","login":"wololoa","gh":10622012}],"description":"
WELCOME TO FRIGG STATION.
\nPlease get rid of the cargo.
\nThat’s your only mission.
\nControls: WASD/ arrow keys.
\n","source":"wololoa/js13k2024","stars":2,"post":"https://docs.google.com/document/d/1yAdBfVTfUyRkm5gT_dKNV9ZtPdKl56WNttlgBHN8aSw/edit?usp=sharing","comments":[{"at":378814144,"author":"Ryan Tyler","login":"tyler6699","gh":50468,"url":"https://carelesslabs.co.uk","text":"Impressive 3D textures and graphics for a 13k game, really nice lighting too! Smooth controls and rendering.
\n","games":["The Fear Factory"]},{"typ":1,"at":379220808,"re":378814144,"author":"Almar Suarez","login":"wololoa","gh":10622012,"twitter":"repunkgame","text":"Thank you Ryan! I wish I could do a bit more, at least more variation for the textures :)
\n"},{"at":378833174,"author":"Lewis Nakao","login":"lewdev","gh":1469960,"url":"https://lewdev.github.io","twitter":"lewdev","text":"Definitely pushes the limits on graphics capabilities in 13kb of JavaScript! The game looks amazing with Dead Space vibes.
\nGiven the limitations on space, I don’t think I could ask for more but having space and C to move up and down could have helped.
\nSorry that I did not have the patience to move what seemed like dozens of floating cargo into the yellow squares. I was also constantly lost. The flowing glow effect I saw on twitter could help direct me in the right direction would have helped a lot.
\n","games":["13attle TanKs"]},{"typ":1,"at":379220885,"re":378833174,"author":"Almar Suarez","login":"wololoa","gh":10622012,"twitter":"repunkgame","text":"Oh thank you! :)\nThe idea of moving up and down is very good, I totally missed that. As for the boxes: I think there are in total 120 or so, I don’t think I ever managed to push more than 10!
\n"},{"at":378923998,"author":"Cliff Earl","login":"Antix-Development","gh":17822130,"text":"Impressive visuals, your heavy.js looks pretty cool!
\n","games":["Badluck Butter Chicken Goes To Outer Space","Badluck Butter Chicken Flies The Unfriendly Skies"]},{"typ":1,"at":379220947,"re":378923998,"author":"Almar Suarez","login":"wololoa","gh":10622012,"twitter":"repunkgame","text":"Thank you! My heavy.js is basically a slightly improved lightgl.js (https://github.com/evanw/lightgl.js/). It’s starting to get short on my needs, but it’s truly awesome - if you want to make things in 3d, I totally recommend it.
\n"},{"at":378965402,"author":"Cody Ebberson","login":"codyebberson","gh":749094,"url":"https://cody.ebberson.com","twitter":"codyebberson","text":"Beautiful graphics. The zero gravity 6DoF reminds me of Descent. Impressive work!
\n","games":["Phantomicus"]},{"typ":1,"at":379221013,"re":378965402,"author":"Almar Suarez","login":"wololoa","gh":10622012,"twitter":"repunkgame","text":"Thanks! :D\nThe only thing I remember of Descent is being completely disoriented all the time, that one handled weird. I will try to replay it to see how they compare - it’s been a while :D
\n"},{"typ":2,"at":379086208,"author":"Michelle Duke","login":"mishmanners","gh":36594527,"url":"mishmanners.info","twitter":"MishManners","text":"The graphics are really really good; does feel like I’m a little low to the ground though (like I’m crawling - that’s how my camera started, but figured out how to move it around). Not sure how it fits in the theme though, and would make it a tonne better if there was some music and/sound effects.
\nFigured out the objective; pushing the cargo around. You’ve done a really good job of in game dynamics (physics with the cargo moving around). The disappearing animation is really cool.
\nWould be even better with some levels - ie. start with removing one cargo, and then move up through levels. I got bored after moving just one around (I don’t have the patience, and with no music, less immersive). Cargo count on the bottom is great; I know how many I have to do, I would assume (because of the theme, there are 13, but this isn’t stated anywhere). Could have 13 levels, with +1 cargo per level.
\nReally amazing job on the graphics and dynamics though! It’s epic.
\nWould love to see some things in your README.
\n"},{"typ":1,"at":379221115,"re":379086208,"author":"Almar Suarez","login":"wololoa","gh":10622012,"twitter":"repunkgame","text":"Thank you Michelle! It never crossed my mind to treat it as a puzzle game, that is a great idea. And about the repo you are totally right - I pushed everything in a rush the last day. Now it has a proper readme and a cool 8000-word post-mortem. Great feedback, thank you for playing :)
\n"},{"at":379111657,"author":"Christoph Schansky","login":"DerBenniBanni","gh":5499976,"text":"Awesome graphics! Cool textures made of characters, great colors chosen.\nI also like the movement, only thing i miss is a possibility to strafe up-/downwards
\nA in game tutorial or at least an instruction like “push the floating boxes to the teleporter” would be fine. And music/sfx
\n","games":["Aargh! Triskaideka attacks!"]},{"typ":1,"at":379221419,"re":379111657,"author":"Almar Suarez","login":"wololoa","gh":10622012,"twitter":"repunkgame","text":"Thanks! :D\nI don’t know how many people realize that in fact a lot of the detail in the textures is just UTF-8 characters! You have a good eye ;)
\nAnd yup, multiple people told me already that moving up-down would be great and you are all totally right.
\nNot having enough time to add sounds is truly painful and I’m totally aware that it kills the mood (I cry a lot about it in the post-mortem ;) ).
\nThanks for playing!
\n"},{"at":379134374,"author":"Hogia","login":"Hogia","gh":2686337,"text":"Love the graphics, the touch of the lights is awesome!
\n","games":["13 Seconds To Midnight"]},{"typ":1,"at":379221640,"re":379134374,"author":"Almar Suarez","login":"wololoa","gh":10622012,"twitter":"repunkgame","text":"Thank you! The dynamic lighting is the biggest hack I ever created haha. It’s a fake-ish approximation to light probes via “cube maps”, lerping the vertex color of the boxes as they move around (using the data I precalculate for the “lightmap”). It does look pretty convincing though, and it’s way simpler than it sounds :)
\n"},{"at":379188242,"author":"Javi Agenjo","login":"jagenjo","gh":393515,"url":"http://tamats.com","twitter":"tamat","text":"Nice idea, the presentation is great! Some sound would had improved the atmosphere a lot.
\nBtw, in the first run I did the portal was blocking the exit of the room so I couldnt leave.
\n","games":["Deep13"]},{"typ":1,"at":379221772,"re":379188242,"author":"Almar Suarez","login":"wololoa","gh":10622012,"twitter":"repunkgame","text":"Oh no! I tested a lot and thought that the entrance would never get blocked. The perils of procedural generation :D
\nI am traumatized of failing to add sound, but I used up to the last minute - my submission went up like at 12:50 or something like that. I will definitely be more careful with this the next time (it’s truly painful, specially since I spent some time tuning sounds for the game but didn’t have time to implement them).
\nThank you for playing! :)
\n"},{"at":379208227,"author":"xem","login":"xem","gh":1225909,"text":"great graphics, but quite hard to push even a single cargo :/
\n","games":["O HIII BAD SKATEPARK","EMOJIPHOBIA","GREAT PLUMBER 65"]},{"typ":1,"at":379222004,"re":379208227,"author":"Almar Suarez","login":"wololoa","gh":10622012,"twitter":"repunkgame","text":"Ooh :(\nIn certain conditions I noticed that the boxes wouldn’t go exactly where you pushed them - I think I calculated the tangential vector slightly wrong while processing the collision response. I tried making this better but ended running out of time. I will try improving the physics for my next game!
\n"},{"at":379242072,"author":"Aleksey Litvinov","login":"mightyaleksey","gh":5006221,"url":"https://jsalterego.im/","text":"Outstanding graphics and technically very strong game! I think after 7th crate I started to feel like I’m in a horror movie :)
\nFrom controls perspective, looks like you need to push the crate at a right angle and let absence of gravity do the job. However, I had a lot of challenges with that. I wanted to have an easier way to move vertically, so I can catch crate in time. Would be nice to have a possibility to push from floor/ceiling to facilitate the movement. Or may be to have a possibility to grab a crate, so it will be easier to aim.
\nAnyways, managed to get rid of 14 crates so far and realised there are way more than that :D\nI believe you put a lot of effort into it, good job on submission!
\n","games":["Spirit Hunter"]},{"typ":1,"at":380331966,"re":379242072,"author":"Almar Suarez","login":"wololoa","gh":10622012,"twitter":"repunkgame","text":"The horror aspect was definitely what I was going for, too bad I didn’t have time to add a monster or two lurking in the shadows.\nMoving vertically is something others also pointed out - and it would definitely help the game a lot! 14 crates is a lot! You managed to get rid of ~10% ! ;)\nThanks for playing :)
\n"},{"at":379551802,"author":"Alex Delderfield","login":"AD-Edge","gh":3481465,"url":"www.delta-edge.com.au","twitter":"Alex_ADEdge","text":"Love the atmospheric 3D graphics here, you clearly put in a lot of effort into setting that up. I feel like this could be the foundation for a fun gaming experience with a bit more development, I know you were pressed for time (and bytes!) in the end though, but I do wonder where you could take this setup and what optimizations would be possible to allow for more gameplay elements (perhaps in a future jam!)
\nGood work overall though, 3D entries are always extra impressive here!
\n","games":["The Anti-Poker Protocol"]},{"typ":1,"at":380332096,"re":379551802,"author":"Almar Suarez","login":"wololoa","gh":10622012,"twitter":"repunkgame","text":"Thank you!\nDefinitely, this zero-g box-pushing mini game gave me a lot of ideas (some of them I’m exploring right now, without the constraints of time nor size :) ).\nAnd for the next year I will absolutely reuse the code I have - physics and texturing deserve to be separate mini libraries on their own. For my next game I will focus much more on gameplay :)
\n"},{"at":379552692,"author":"Jure Triglav","login":"jure","gh":238667,"url":"https://juretriglav.si","twitter":"juretriglav","text":"Absolutely amazing graphics, congratulations! The gameplay is interesting too, but demands too much from the player as the first step. It might be better to get the ball rolling with some tutorial-like points, boxes close to the teleporter, and then ramp it up. Perhaps a time-limit thing, where boxes from further away get you more points, but the closer ones are quicker and safer? Some sort of balance like that might prompt the player to explore and tidy up further and further places.
\n","games":["The Dandelion Wars","plusminus13"]},{"typ":1,"at":380332207,"re":379552692,"author":"Almar Suarez","login":"wololoa","gh":10622012,"twitter":"repunkgame","text":"Thank you! :)\nYeah, the game definitely needs a lot more work on the gameplay department. One can take this in so many directions - a time limit, as you mentioned. A monster chasing you. Perhaps not all cargo needs to be incinerated? Perhaps instead of pushing the boxes towards a weird laser-incinerator thing you need to push it to feed a weird alien monster so it remains sleeping? So many ideas!\nThanks for playing :)
\n"},{"typ":2,"at":379879287,"author":"Clément Pasteau","login":"ClementPasteau","gh":4895034,"twitter":"ClementPasteau","text":"Really cool graphics!
\nUnfortunately, I don’t know if it’s the FOV or the 3D objects moving, or the fact that the character is flying without being on the floor, but I got motion sickness in a few seconds!\nSo couldn’t really play the game fully.
\nImpressive work though!
\n"},{"typ":1,"at":380332270,"re":379879287,"author":"Almar Suarez","login":"wololoa","gh":10622012,"twitter":"repunkgame","text":"Oh, I’m so sorry that happened to you. Perhaps adding a helmet or some other fixed element around you to help you anchor could help with this (it does help in VR experiences).\nThanks for playing!
\n"},{"at":379901780,"author":"João Lopes","login":"lopis","gh":2715751,"url":"www.jlopes.dev","text":"The visuals are oustanding, but the gameplay is absolutely confusing.
\nAm I in some sort of space ship, or what are we floating? The controls are honestly very frustrating. I eventually figures out you could push the containers to the bean of light and they disappear, but bumping into boxes makes for a terrible game mechanic.
\nThe game was also somewhat disorienting without any sound.
\nThis feels more like a tech experiment that a fully fledged game.
\n","games":["Thirteen Terrible Stunts"]},{"typ":1,"at":380332363,"re":379901780,"author":"Almar Suarez","login":"wololoa","gh":10622012,"twitter":"repunkgame","text":"Absolutely agree. Let me tell you a secret: the gameplay as you see it here (“push crates towards the incinerator”) was born in the last hour of the compo, before the deadline. I had so many ideas… but ran out of time. That’s why there are no explanations basically. Still, thanks for playing :)
\n"},{"at":380243076,"author":"Mark Vasilkov","login":"mvasilkov","gh":140257,"url":"https://mvasilkov.animuchan.net","twitter":"mvasilkov","text":"The aesthetics of a spaceship interior are fantastic! The color palette is grand, with blue and orange highlights reminiscent of Portal.
\nI’m so going to learn from your source code. 🤩
\n","games":["Shoot 13 Nomsters","King Thirteen"]},{"typ":1,"at":380332419,"re":380243076,"author":"Almar Suarez","login":"wololoa","gh":10622012,"twitter":"repunkgame","text":"Oooh I would love you to do something with it! Take it, learn, cut it into pieces - for the next time I hope to release parts of it (texturing and physics) as standalone mini libraries for others to use. It would make me truly happy to see others using it :)
\n"},{"at":380264072,"author":"Jonathan Vallet","login":"jonathan-vallet","gh":5329099,"text":"Graphics + 3D are incredible for a 13kb entry!\nLight effects are great, physics too!\nIf you’d add a FPS gameplay on it + sound it would be such a good entry! Next year I want to try a 3D entry, I’ll save your to check how you did that!
\n","games":["13 Steps to Escape"]},{"typ":1,"at":380332570,"re":380264072,"author":"Almar Suarez","login":"wololoa","gh":10622012,"twitter":"repunkgame","text":"It will be an honor if you use any piece of this game to make your next one! :)\nThe game was definitely going to be an FPS, but as soon as I implemented physics it was so nice being floating around in zero-g… I don’t regret ditching the original plan, after all there are thousands of FPS games out there. But zero-g box pushing simulators? Not that many! ;)
\nJokes aside, I hope to use parts of this code for future entries and focus more on gameplay the next time. I feel now I’m getting closer to having a nice little engine to do whatever I want :)
\n"},{"at":380280578,"author":"Samuel van Egmond","login":"SamuelVanEgmond","gh":95985602,"text":"Absolutely great looking game, good textures and lighting made for a solid space ship with monsters lurking around the corners, except there weren’t.
\nI don’t get nauseated in games even in VR, but there is something about these mechanics that definitely would, if I had kept playing it for an extended period :-)
\n","games":["The King's Crowns"]},{"typ":1,"at":380332947,"re":380280578,"author":"Almar Suarez","login":"wololoa","gh":10622012,"twitter":"repunkgame","text":"If I had time to put monsters lurking in the shadows, I can bet you more than one would jump out of their chairs! ;)
\nThat was the original idea actually, but setting up all the tech I wanted to make (and explore) ended up eating all my time.
\nAs for the nausea, sorry for that! I am quite sensitive myself but after hours and hours I never had any issues with it (I remember this happened to me playing Descent like a million years ago). The few testers I had before launch didn’t complain either. You are not alone though, so I guess the free-ish movement where the player’s body has some inertia can produce that effect. It’s something I will have to fix if I want to take this idea further.
\nThank you for playing and for your feedback :)\n(oh and your game is super good btw!)
\n"},{"at":380349143,"author":"Mohammed Saud","login":"rottencandy","gh":20013884,"url":"saud.wtf","twitter":"rotttencandy","text":"Absolutely blown away by how beautiful this looks, the ambience and atmosphere the graphics alone set is incredible. This visuals in this game really push the limits of what’s possible in a web browser, let alone in 13kb.
\n","games":["Xiicur Surviivors"]},{"typ":1,"at":380351809,"re":380349143,"author":"Almar Suarez","login":"wololoa","gh":10622012,"twitter":"repunkgame","text":"Thank you! I tried my best, hope to make something better for the next jam :)
\n"},{"at":380366673,"author":"Jasper Renow-Clarke","login":"picosonic","gh":26137750,"twitter":"femtosonic","text":"Wow - the levels and graphics are really impressive - visually stunning
\nNot sure exactly what to do. I mean I can push the boxes around, but where should I be aiming them towards?
\nThe game was a little dark for me, but I guess that was part of the ambience
\n","games":["rollermaze"]},{"typ":1,"at":380516154,"re":380366673,"author":"Almar Suarez","login":"wololoa","gh":10622012,"twitter":"repunkgame","text":"You can push the boxes to the bright yellow lines - that’s a subatomic incinerator! It destroys boxes and gives you points. Or you can just roam around and decide to put all boxes in a single room and see if my physics engine holds up :D
\nI tried playing it the other day during daylight and it is super dark indeed! For my next game(s) I need to figure out how to do brightness settings. Thanks for playing :)
\n"}],"results":{"theme":{"rank":153,"min":1,"score":1.69,"max":4.2},"innovation":{"rank":61,"min":1,"score":2.97,"max":4.47},"gameplay":{"rank":127,"min":1,"score":2.31,"max":4.29},"graphics":{"rank":1,"min":1,"score":4.76,"max":4.76},"audio":{"rank":165,"min":1,"score":1,"max":4.34},"controls":{"rank":89,"min":1,"score":2.79,"max":4.24},"primary":{"rank":104,"min":6,"score":15.52,"max":24.47},"label":"Overall"}}