{"id":1963,"edition":11,"categories":1,"features":0,"size":11960,"name":"13 Samurai","authors":[{"name":"Andrei Iacob","login":"porumbeii","gh":66866296}],"description":"
Can you get the Yoshindo sword, heavily guarded by 13 of the most skilled samurai of the empire. Will you succeed, or get slain by the masters? Try the game to find out!
\nHi, I’m Andrei, I’m 12 years old and I made this! The project was kind of ambitious, for the size limit and given that I will not be at home for most of the jam’s duration, but I’m happy I made it! The first thing I bumped into was the WebGL renderer. My knowledge in 3d graphics is theoretical and rare, but with the help of my amazing father, I managed to pull it off in the first few days.
\nI thought I could make a generative island with perlin noise, but it looked like a 3 year old made it. So I made the island shape in blender, and generated some trees. Simple as pie! Only then I realised that I had to convert those .blend files into something my renderer would understand. So I spent a couple of days making a obj to vertices and indices, only then to realise it was too big. I wanted to make it in binary encoding, but nah, JSON!
\nAnd then I made a samurai. It took two remakes to make it not look like a potato. And I had to animate it. Man, I really miss Three.js. But I managed to do that.
\nAnd then I found out in the last couple of days that I needed music. I thought I could make my own synth, like last year, but my brain was empty. After one day of struggling, I gave up and used zzFxM. Cringe, but at least it works.
\nOh, but wait. I don’t have a start screen. I always forget to do the start screen in game jams. I just made it quick and dirty at the end. Nice.
\nSo finally, I can upload and boom! Done and dusted. It was a hard challenge juggling between code golfing, simplicity, webGL, and hardcore mathematics, while doing a lot of schoolwork. I really hope you like it💖
\nI used VSCode, Blender for modeling, zzFx for sound and music, and a small part of sanity
\n","source":"porumbeii/13-samurai","stars":1,"comments":[{"at":347262806,"author":"Konrad Linkowski","login":"KonradLinkowski","gh":26126510,"url":"https://linktr.ee/linkowski","text":"Cool idea and the game work smoothly but I couldn’t kill any samurai sadly
\n"},{"at":348017601,"re":347262806,"author":"Andrei Iacob","login":"porumbeii","gh":66866296,"text":"Thanks for the feedback! I think I made the game for try-hard keyboard smashers…
\n"},{"at":347266493,"author":"Tiago Correia","login":"dosaki","gh":1957450,"url":"https://dosaki.net/","text":"The image is a bit fuzzy when moving, but otherwise this game looks pretty good!
\nShort game but well done!
\n","games":["Swords & Quills"]},{"at":348017639,"re":347266493,"author":"Andrei Iacob","login":"porumbeii","gh":66866296,"text":"Thanks for the feedback! I think I can lower the motion blur to fix that.
\n"},{"at":347270981,"author":"Rob Louie","login":"roblouie","gh":5448110,"url":"roblouie.com","twitter":"rob_louie","text":"Great game, especially for a 12 year old! I wish I could do something like this when I was 12!
\nUnfortunately the first time I played the game, it seemed completely impossible. I died right way while barely doing any damage. Sometimes when something like this happens, I’ll break out my laptop to try the game…sometimes I won’t, but I’m glad I did this time.
\nSee, my main computer has a 120 hz monitor. Even my phone is 90 hz. It seems like you’ve programmed the games logic to work at 60fps, and are using requestAnimationFrame. On any monitor with a higher refresh rate than 60, your game becomes unplayable.
\nSwitching to my old laptop, the game wasn’t hard at all, but suffered from a weird motion blurring. I’m not sure why. I killed all the samurai but couldn’t find the sword.
\nHonestly if you fix the issues with higher refresh rate monitors, and can fix the motion blurring issue, I think this would be one of the best games this year!
\nStill, a great achievement for anyone to build a game like this in under 13kb. Even more so at your age. Congratulations and I look forward to seeing what other games you make in the future!
\n","games":["Upyri"]},{"at":348018204,"re":347270981,"author":"Andrei Iacob","login":"porumbeii","gh":66866296,"text":"Thanks for all of the great feedback! Yes, this game I totally forgot about this in my game. Thanks for the tips! I do have a 160hz screen but I didn’t bother playtesting… Now I know!
\n"},{"at":347305905,"author":"Nik Lever","login":"NikLever","gh":47000827,"url":"http://niklever.com","text":"Terrific work Andrei. Very impressed to fit a 3D game engine and sound into the 13k limit
\n","games":["Sir Coadalot and the Holy Grail"]},{"at":348018430,"re":347305905,"author":"Andrei Iacob","login":"porumbeii","gh":66866296,"text":"Thanks! It was a struggle fitting all the model data in 13k, but instead of making fancy binary encoding (I did that last year but for 2d sprites), I just truncated the digits :)
\n"},{"at":347350685,"author":"xem","login":"xem","gh":1225909,"text":"congrats, very impressive. (plus I also made an .obj file converter so I know that feel). I just removed a point because the controls were WASD only (suporting arrow keys is a plus)
\n","games":["Castle 🏰 Escape (2023)"]},{"at":348018348,"re":347350685,"author":"Andrei Iacob","login":"porumbeii","gh":66866296,"text":"Thanks! Sorry for the inconvenience, I’ll add multilayout controls next time! Lemme guess: you use AZERTY keyboards in France :)
\n"},{"at":347370095,"author":"Justin Sullard","login":"justinsullard","gh":3804368,"url":"https://justinsullard.com","text":"Simply amazing. There was quite a lot of variety in the world, and the story behind your development process is wonderful. Keep writing games and I’ll keep playing them.
\n","games":["13 Drums"]},{"at":348018514,"re":347370095,"author":"Andrei Iacob","login":"porumbeii","gh":66866296,"text":"Thanks for playing! Don’t worry ’cause you’ll not run out of games to play!
\n"},{"at":347375342,"author":"Alpine Games","login":"Alpine-Games-Dev","gh":143655814,"url":"https://alpinegames.itch.io","twitter":"Alpine_Games","text":"Impressive. 12 years old and making 3D games! Getting the health upgrade is a little confusing but a solid entry.
\n","games":["One Guard"]},{"at":348018643,"re":347375342,"author":"Andrei Iacob","login":"porumbeii","gh":66866296,"text":"Thanks for playing! Yes, I think it might be better to increase the distance from the potion to get it.
\n"},{"at":347412087,"author":"John Edvard","login":"johnedvard","gh":656024,"url":"https://reitgames.com","twitter":"ReitGames","text":"Good job on this entry. The models and the world fit well together.
\nI like that I have to sometimes lure an enemy in so I can fight 1 on 1, and not 3 on 1. I need to be tactical which I like.
\n","games":["Samurai Sam"]},{"at":348018689,"re":347412087,"author":"Andrei Iacob","login":"porumbeii","gh":66866296,"text":"Thanks! Well it could’ve been more tactical, like sword combos, blocking and crazy samurai maneuvers!
\n"},{"at":347458643,"author":"Steven Lambert","login":"straker","gh":2433219,"url":"https://stevenklambert.com/","twitter":"StevenKLambert","text":"Well done:
\nFeedback:
\nThanks for all of the great feedback! I worked out the collision in the last days so it isn’t perfect. I should’ve use active collision which pushes you out.
\n"},{"at":347463377,"author":"John Swana","login":"swashvirus","gh":30010266,"twitter":"swashjunior","text":"Nice game by the way good concept and sounds
\n","games":["Trench Fisher"]},{"at":348018870,"re":347463377,"author":"Andrei Iacob","login":"porumbeii","gh":66866296,"text":"Thanks! I worked a lot on the graphics and the audio was made in ZzFX.
\n"},{"at":347519973,"author":"Alexander Petrov","login":"baturinsky","gh":632779,"twitter":"baturinsky","text":"Could be one of the top entries if there was some depth to the sword fight. Even something as simple as in this https://dev.js13kgames.com/2023/games/robin-of-thirteensley entry
\n","games":["Weird Cannon"]},{"at":348019264,"re":347519973,"author":"Andrei Iacob","login":"porumbeii","gh":66866296,"text":"Thanks! This game was actually a prototype for my commercial game, and I plan to add a whole bunch of sword handling mechanics!
\n"},{"at":347526733,"author":"Mefistofel","login":"mefist0fel","gh":1374506,"twitter":"Polar0cean","text":"Well, great try, also good that it’s 3d with custom models.\nAs a game it’s is not super)\nActually I tried several times but didn’t kill any of enemies, looks like I just didn’t deal any damage.\nSounds a little rude.\nBut great basis!
\n","games":["Castle wars"]},{"at":348019341,"re":347526733,"author":"Andrei Iacob","login":"porumbeii","gh":66866296,"text":"It’s ok, I like feedback! Think I made it a bit too hard…
\n"},{"at":347564053,"author":"Homer Dilpleu","login":"HomerDilpleu","gh":66157330,"text":"Great game although very difficult to play for me. I’m impressed by all the 3D games done with the 13k limitation, but I’m even more impressed when it is developped by a 12 years old boy. Congratulations!
\n","games":["Cathedral builder"]},{"at":348019409,"re":347564053,"author":"Andrei Iacob","login":"porumbeii","gh":66866296,"text":"Thanks for the encouragement! Yes, it’s made only for the try-harders (like me) and those who have low travel distance keyboards (also like me). It should be easier.
\n"},{"at":347605001,"author":"Michael M.","login":"Schnark","gh":17846729,"url":"https://schnark.github.io","text":"Unfortunately, I wasn’t able to move: I have “search as you type” enabled in my browser, and you don’t call .preventDefault() on the key events, so when I try to move, the search opens for me.
Ok, I didn’t think about that, thanks for the feedback! I always learn something new!
\n"},{"at":348016694,"author":"Roman Miniv","login":"RomanMiniv","gh":50551993,"text":"Loved the concept, the font… good game!
\nI noticed that you can pass through the textures of trees and stones :), got the sword, went on :).
\nIf you add the ability to control the camera, expand the territory a little (make all kinds of bridges between the islands), add a few elements - it will be even more fun in my opinion!
\nThanks for game! Congratulations!
\n","games":["Crusaders and their Journeys"]},{"at":348019494,"re":348016694,"author":"Andrei Iacob","login":"porumbeii","gh":66866296,"text":"LOL, the font is a default web font. BTW, I am planning to make a full commercial release based on this game.
\n"},{"at":348052953,"author":"Ryan Tyler","login":"tyler6699","gh":50468,"url":"https://carelesslabs.co.uk","text":"Great graphics, simple but nice music, cool attack sounds and action, the enemies are easy to fight but it all works.
\nGreat you put a full game together with intro and ending.
\nImprovements:
\nImpressive game, enjoyed playing.
\n","games":["Fort Knight"]},{"at":348533801,"re":348052953,"author":"Andrei Iacob","login":"porumbeii","gh":66866296,"text":"Thanks for the feedback! I’m a short kid, I didn’t notice :P.
\n"},{"typ":2,"at":348454093,"author":"Tom Harris","login":"tomhcrazy","gh":128033392,"text":"I couldn’t kill the samurai, my monitor is 164Hz :P Really cool theme, 3D graphics, and sounds given the file size limit. Great job Andrei
\n"},{"at":348533630,"re":348454093,"author":"Andrei Iacob","login":"porumbeii","gh":66866296,"text":"Thanks! Me be like: Delta time is not a problem… (foreshadowing) Yeah, I totally forgot :P
\n"},{"typ":2,"at":348696490,"author":"Joep van Duinen","url":"https://poki.com","twitter":"joepvduinen","text":"Super impressive amount of 3D and with sounds and some little animations for the samurai, it’s a really nice entry! Super impressive that you are only 12 and making games like this, congrats! It could have been nice to use the new sword against some more enemies as a sandbox or something after defeating everyone to see how much stronger the sword is but the story is less important here! Really cool what you did here, some small things to iron out but generally it’s a fun game! Making the combat a little more intense could be nice going forward !
\n"},{"at":348902544,"author":"Isaac Benitez","login":"isacben","gh":37629156,"url":"https://www.linkedin.com/in/isacben/","text":"Nice! You made me want to try 3D! I mainly do pixel art.\nAdding music would have given the game a good boost!\nCould find the swore :’(
\nCongrats!
\n","games":["Wanted"]}],"results":{"theme":{"rank":32,"min":1.08,"score":3.67,"max":4.38},"innovation":{"rank":88,"min":1.12,"score":2.61,"max":4.43},"gameplay":{"rank":69,"min":1.24,"score":2.85,"max":4.34},"graphics":{"rank":43,"min":1.21,"score":3.7,"max":4.73},"audio":{"rank":62,"min":1,"score":2.58,"max":4.32},"controls":{"rank":72,"min":1.29,"score":2.88,"max":4.23},"primary":{"rank":50,"min":7.57,"score":18.27,"max":24.7},"label":"Overall"}}