[movie jam] Swordfish: Behind the Scenes
Вставка
- Опубліковано 3 жов 2024
- A game created for the 2018 movie game jam, which took place over 10 days.
Play the game: sebastian.itch...
Source: github.com/Seb...
Liam's soundcloud:
/ liamhiggo
Support the creation of gamedev tutorials:
/ sebastianlague
"download extra ram" lmao
damn i wish i could do that
I like how you are able to create whatever that comes to your mind without having to worry how you'll do it in the first place. Feels bad to be a noob.
I feel the same way but the amount of games you can make will increase as you get better, and even with limited technical knowledge it can force you to come up with interesting games.
When i was going to university, even i didn't know any programing language or game dev program, i knew how to make anything with math. With math i could see the codes behind any game i've played. Math is the answer.
@@gorkemvids4839 math is only one quarter of the whole picture, imho.
the second quarter is the engineering process itself, which can be split up in two separate domains (two eighths?):
1) the computer engineering in general (largely programming and understanding the underlying data), memory management and algorithms (saying this is math as well isn't very helpful; knowing how pathfinders or 3D geometry work is something else from implementing them efficiently for a particular task), and
2) the actual use of any tools you need in particular, consequently including any APIs and/or the engine that you simply have to understand to some extent. all of it is defined by an arbitrary human convention and typically constrained by historical or technical reasons, so it's largely like studying law as opposed to some natural science like physics. simply put, there is no logical and universal order to things. and this is why it's hard to be a noob in today's programming landscape -- you cannot hope to make anything decent completely from scratch, largely because of modern expectations.
the third quarter is the understanding of the game itself and being able to visualize it properly -- what mechanics to employ and how exactly to do that, and in fact, what fun even means (and you can see partially that even Sebastian here struggles with that part, writing stuff that's ultimately not used, and that's something you want to keep to a minimum). I could write about this for a while, but in a nutshell -- this is incredibly hard. people are terrible at visualizing concrete experiences for which they have no true prior counterparts.
the last quarter is being efficient at binding all of these quarters together, and while doing so maintaining a pleasant and usable experience for the user, so it really has to be a predictable and enjoyable development experience as well, if you really want to keep any bugs at a minimum. and in a large project, you have to be a wizard master to pull this off! regardless of whether your game is full of art or not (i.e. Minecraft), this last part is why you don't see that many math experts being overly good at game design.
the whole task is much more than implementing math and you have to understand what games are at a very deep level, why they engage humans in the first place, and then work around this, employing math only when necessary to make things work responsive or to make the development less of a burden. in short, you need to have balanced brain hemispheres (logical vs creative) to see it all, and this is already so rare in humans, but when it happens the person is likely overwhelmed by information and likely depressed by having to cognitively switch from one side to other. there is nothing more tiresome for the brain than this.
now, I don't want to discourage anyone, but no, games aren't just math, and also there are games for which only some basic math knowledge was ever required. however, technologically superior games or games that employ an intricate technical design need to know how to use math cleverly and properly. finally, even being a master at that doesn't guarantee the game will click with the human mind automatically, because something else other than math was at stakes. I call this /je ne sais quoi/ and it is essentially what you need to be able to do to make a proper game. some designers/developers are lucky (and rich) enough to be able to work on a project for a long time (improving their chances to visualize it better, or letting them brute-forcing it into a shape that seems to be working well with the players, which is how AAA industry works), others strike a rich vein which then carries them deep inside a domain that they then pioneer, and the rest are only good at copying others or at selling dreams that were never implemented in the first place.
there is a small sliver of designers/devs that ARE actually capable, and I wish we had any means to multiply them somehow, but alas.
@@milanstevic8424 While I 100% agree, what you write is far from on topic. When it comes to simply visualizing a concept and applying a demo of said concept, math really is all that is needed. "you don't see that many math experts being overly good at game design" because they're playing with the ultimate game engine--reality. Being able to stroll through a RPG and say "hey, I understand how to map that effect orbiting around that character" etc is math. Familiarity with an editor's features or the concept of fun is not relevant there.
Wow! Really cool idea and execution.
Some really great ideas with this. Love how everything seems to have a meaning, such as evading the rockets is evading the anitvirus, and the firewall is literally a wall of fire.
Great job :D
Looks awesome :), I think that the bubbles could of been a nice add on, perhaps simply placing them around the table instead of in front of the screens. Anyway will you be taking part in the Meta Game jam :) ?
Thanks! Not sure if I'll have time for the meta jam, but maybe!
i reply too
i replay too
Shit! it's so cool
Your jam games are DA BEST. You always solve cool programming and gamedev problems in awesome ways and end up with a great result!
Congrats and keep it up :)
Thanks! :)
Damn very nice. I would really like to see a tutorial about difficulty curves / spawn rates etc.
Not sure how much work that was, but that is like ALMOST to the point of making in game movies, and such. That is VERY impressive! So much fun story telling could be done with that.
Just need to combine that with the Cops Arresting Trinty hehhe!
Rendertargets for multiple monitors with a gap is a super cool idea!
Haha, the brute force mini game is prefect. Really captures what Hollywood thinks hacking is.
Great work!!
Very cool and very fun! Can you explain a bit more about how you got the "off screen" screens to line up with the "on screen" screens? I understand the idea of render textures but I'm not sure how you got the off screen screens, which have different spacing than the computer monitors (and different angles) to align so well.
All you have to do is unwrap all the monitors to the same texture and position then as they'll be positioned in the scene. When you render to their texture, it's just gonna "cut" the texture pieces that overlap the monitors and display it at each one. I was probably quite confusing, but I'm sure you'll get the idea ;)
Well done, You are the real star who knows something about game development. other UA-camrs I see hardly have any knowledge but still manage to get a lot of patrons for some silly and stupid things they cover.
Great idea and awesome excecution in my opinion!
Definitely has the WOW factor!
this work is very inspiring, thanks for sharing! keep up the good work ;)
Damn, Seb! You are great! I wish we could work together on something!
I do voice work for video games, so if you ever need anything on short notice let me know and I'll hook you up! It's the least I could do since I can't afford to support you on patreon anymore :<
Also you should definitely polish this and release it as a full game, it's great! To put in twists maybe have multiple games going at the same time? Like you will be doing snake, but then a word starts falling. Or the button mashing thing comes up and you need to keep mashing at some rate, while snaking, while having the head dodge missiles, while typing. It may be hard, but that's how I always hack into all the IPs simultaneously.
Thanks for sharing. Good work.
Very nice.
Holy shit this is fucking awesome
This is so cool !!
Really cool idea!!. You are my true inspiration....!!!
Thats such a cool idea man! Awesome job! The words falling part you could certainly do a whole matrix word falling vertically but some of the words are colored red and the player's job is to type those words.. The password could somehow be shoved in here as well. I really like the inspiration, keep it up!
Inspiring!
really awesome, great job!
This was a cool idea & I love how it turned out.....Maybe I have to go watch Swordfish now, it's been a few years.
Hey can you please make tutorial on that post proccessing ur graphics..i really wanna knw!!! it is looking badass
check out brackets tutorial ua-cam.com/video/owZneI02YOU/v-deo.html
Very creative and technically advanced.
a puzzle in this game would be cool like the one you did a tutorial on with the image of you and your dog
oh and guys check my incoming assets at my website dunetotune.simplesite.com/
I couldn't go through the first stage and made a small script for AutoHotKey pastebin.com/JbYPF3d4
too hard. make me angry, i have no motor skills and cant control the fucking snake
Very cool
Very Good and funny!
Awesome Idea!!
will thatsnippet of code to let missles repel each other translate into 3D?
This game is fun but it’s too tricky!
That multi-screen thing is trippy man
pretty much an unbeatable game in my book :(
Million times better than the original movie!
That was so hard bro :D
Excellent ! Thanks very much for all your tutorials and to share this project for people to study it and see how it works... Keep it up bro !
Please make courses in Udemy.
What continues to inspire me is that systems are more nuanced than expected. As a HS comp. sci. student, I often encounter hacky solutions meant to just work, but not work well.
My bad, I even didn't knew you participated in the movie jam.
And game is good and the this video explains it well.
Very cool little game :D
On the link "play the game", the game is very slow, so I often lose at the first stage, but in general, I think the game is good.
I'm so involved.., that the missile explosion at the end gave me a heart attack😅.
This is terribly neat!
very nice game
Why you not share your games in googleplay I admire your work
Nice job dude! I like the idea and the execution. Only 10 days to achieve all of that!
Love it.
I'd like to see how you animated your cutscene
Awesome, Inspiring and I have rated! Cheers Man
Nice! But I can't understand how did you do monitor? Yes, you used second camera, but how did you transfer imagine to many monitors?
Cameras in Unity can draw to a texture instead of to the screen. That texture was then used for the monitors, which were uv mapped so they each only used a certain portion of that texture.
Thank you very much for explanation!
You may enter the lighthouse.
You're awesome .. ❤❤
That is genious! Well done!
What happened to the landmass series? ❤
My dude, this is brilliant!
That looks awesome
Wow man you are a beast.
Very nice job!
Looks incredible
In the Snake game, you should really consider making each 10 a checkpoint.
Nice concept. I like it
Awesome game!!!
cool
great work
great video
You never told me you were this good
Thanks :P
Sebastian Lague I'm at a loss for words
Thoughts on the voice thing: sampling the movie could have been a nice solusion!
When will the next tutorial come?
Sometime in the next few days.
Sebastian Lague ok, thanks for the info!
I tried the game and typos are so annoying. You are typing
ovrclock cp-- wait a miute, thats only ov!
The levels seem too long, like they should be shorter, or failing shouldn't set you back so far.
That 7-6-5-4-3-DEATH on the snake was REALLY unsatisfying.
Hey I want to get started with unity game development. I don't have any knowledge about coding and game development. So could u please guide me how shall I get start with unity game development.
What shall I learn first and in what order shall I learn unity step by step. Please guide me sir. It would be very helpful.
Thank you
Two down votes? Haters gotta hate. Very nice job Sebastian.
Looking forward to your next 3d tutorial. Everyone seems to
be doing 2d a lot right now. Who would have thunk it?
Hello. I am a complete beginner without any previous knowledge of coding and game development. Now I want to get started with unity game development. So could u please guide me what shall I learn first?
typing is to hard...