I Made My Own Lego Game
Ойын-сауық
Checkout the GameJam: on.unity.com/3p45IE4
Checkout my Game: zyger.itch.io/turn-right
Wishlist my Game: store.steampowered.com/app/16...
So in my entire game dev career I've never made a LEGO game. Well today that changes. I will be making a LEGO game that only uses one button as its controls. Do you think I will succeed or fail?
Video Footage Used
------------------------------------
• LEGO Worlds Gameplay -...
My Links
------------------------------------
Discord: / discord
Instagram: / gabzxd
Twitch: / officialzyger
Twitter: / zygerdesigns
Music
------------------------------------
Days Go By - MaverickMyers Radio
• ( FREE ) Chill Vlog Ba...
Music from Uppbeat (free for Creators!):
uppbeat.io/t/soundroll/all-th...
License code: YGKCE96OAZEOLAFE
Music from Uppbeat (free for Creators!):
uppbeat.io/t/sensho/tribe
License code: AN7LSGMQTXHR32QG
Music from Uppbeat (free for Creators!):
uppbeat.io/t/sensho/glow
License code: SXNR7LKZDCGNQTNA
Music from Uppbeat (free for Creators!):
uppbeat.io/t/bakerman/broken-...
License code: THY23UKPWU0ANYWD
Video Timecodes
------------------------------------
0:00 - intro
0:32 - Lego Game Jam
0:54 - Getting Started
1:19 - The Idea
1:58 - Player Controls
2:41- Procedural Generation
4:08 - Small Break
4:30 - Reducing Game Lag
5:05 - Difficulty Curve
5:45 - Finishing The Game
6:09- Making My Own LEGO Builds
6:32 - Final Changes
7:24 - Outro
Пікірлер: 125
I love legos, so this is a very interesting jam. Nice to see them doing cool things like this. :) Great work on the game, I have no idea how I'd do the one button restriction. That's so tough, lol.
@ZygerGFX
2 жыл бұрын
Thank you. Yeha I love legos too but it definitely foes make it harder with the one button restriction 😅
That is a cool and interesting game , I am also impressed with your video editing skills , it is so good. Have a great day.
@ZygerGFX
2 жыл бұрын
Thank you
Look at object pooling for your road! It would be a perfect case of utilisation. Spawning and deleting in to big quantity can make your gamelag. So pooling you instanciate 2 entity of every type of road and activate and move it to te place you want them and deactivate and move them again after instead of destroying them
Look great! Nice work
Idk if it can help but have you deleted the Lego scripts on every piece that you put together. I mean they are no longer useful when they are all built. But you did a great job 👏
@sujithadj
2 жыл бұрын
Check out object pooling as well, brackeys and Jason weinmen has some videos on them
I love your editing effects in this video. The solution you came up with for infinite roads is *chefs kiss* Great work :)
Great job on making something fun with all those limitations. Also well done on the edit. It was great😁
@ZygerGFX
2 жыл бұрын
Thank you so much. 🙂🙂
Awesome video! Really like the game style. Keep it up! :)
Cool idea for the jam! Definitely a tough restriction but you really made it work!
@ZygerGFX
2 жыл бұрын
thank you
love how u give us the source code and explaining everything
Hopefully your game gets put in the lego stores
Your video edits have improved alot and i love how you explain what you do and how you do and even show the script GJ. I might try this myself. I've never tried to make a Lego game before
@Brukrex
2 жыл бұрын
Bruh her video editing haven't changed 🙄 it's good like it used to be 😜
@ccvstudios1839
2 жыл бұрын
@@Brukrex Well i guess my eyes are changed then
@Brukrex
2 жыл бұрын
@@ccvstudios1839 👁️♾️👁️
That's insane how the Lego assets snap together. So Cool. Good job on the game though, I'd be so stumped by the One Button llimitation.
Very cool jam theme. And P.S. you could try locking the player out from using the spacebar key again until the lerp is finished to prevent them from getting off the grid. You could even do an input queue so players don't feel like they're locked out, but instead the controls are just delayed while turning, adding a smidge of difficulty.
@ZygerGFX
2 жыл бұрын
Oh thanks so much for this. Didnt even think of it. Will definitely use this next time I need something similar ! :))
awesome stuff, looking forward to seeing more!
Nice to see a smaller project. As I've followed ur channel's progress I've noticed many projects come and go for various reasons, ambitious scope, lack of motivation to keep going, etc. I resonate a lot with that kind of struggle as a developer. I spent four years in game development dropping countless projects that I either didn't care enough about, or were outside the scope of my skillset at the time. I've finally finished my first commercial game and it's a quite gratifying when you finally find that project that you can see through to the end. Anyways, good luck to ya, it's great to see such a passionate female leader in the game development community, I wish you the best of luck on your development journey.
this looks really cool! inspired my to maybe join in myself, if i still have time lol. also is it not possible to just disable the turning for the duration of the turning animation, instead of removing the animation itself? maybe im dumb tho idk 02:20
idk if this is even possible, but a 1 button racing game where the vehicle is always moving and the camera is always looking at it and you turn by pressing the left side of the spacebar to go left and the right side to go right, would be AWESOME!
Really good, I’m planning on trying to make my first game :) I learned all from you tysm😸
Simple yet fun. Thats what games should be. Kudos on this!
I think you could keep smooth rotate, and add cooldown with waitForSeconds courutine. I'm glad that this video appeared on my main KZread screen :D
Another cool project ! Anyway soo you are not going to continue working on your dream game ? Because i honestly started to mess this game anyway about the other game that you were working on G ZONE i think ? I thought it was very interesting and i think i have some cool ideas for it here there are : (1) since you are taking inspiration from PORTAL i was wondering if you can add a portal mechanic let's say that the character has some magical abilities to make portals but with a catch with every portal you make it takes some of your health (idk just an idea ) (2) maybe you can add some robots to fight maybe you can reuse some of these robots you had in your dream game maybe ? (3) i think you can make this small computer as the main center of the story and it will have a dark lore and twists around it and the longer the player plays with this computer the darker the story gets maybe ? and maybe this is where the player upgrade his character and weapons maybe ( idk just an idea ) (4) hmm.... Im kinda wondering if you can make a ZELDA like game or even a mario like game and maybe you can put some records that can only be acquired by playing game on the computer (5) for the character's look and story maybe you can make her/him as a person who got captured by this unknown organization that makes experiments on people by turning them into mutants or cyborgs and you as the player you have to find about the mysteries around this place and stop who ever behind this ( this is kinda if a short story i made in my head so i thought sharing it so yeah ) (6) i don't see the problem of having more guns in the game and maybe a millie weapon would be nice Anyway that's all i have for ideas for the game i really suggest making this game as an commercial game because this game has alot of potential in my opinion and oh if you are looking for some to write the story of the game ( FOR FREE ) ( IM SERIOUS ) im available 👍 anyway i hope you all the luck on your projects and stay safe 😊👍
This game greatly reminds me of drift boss on math playground
Cool game looks clean. I had similar massive performance issues w/ lego assets (fixed it) when having dozens of moving lego pieces. Turns out each brick can have hundreds of physics colliders abstracted away in code. Firstly make sure to use their Game Manager prefab it contains some optimisation code. Still bit laggy so I used object pooling and wrote a script to put on each object that loops through strips out all remaining colliders and replaces with a single box. Fixes my issues though. Hopefully this helps someone.
Great editing
When the title said Lego game, I thought you were going to make a game like the Travellers Tales ones. While watching, I got an idea for a Lego game based off of an obscure set that they've never made a game for. I wish I had a PC and knew how to make games because I would've made a point-and-click expansion to some Lego Dimensions theme.
These are some awesome challenge videos.
Fun fact, the model you used is actually submarine :D
Your game on steam "Push Me" brings me super Battle Block Theater vibes ngl! (im not saying this in a bad way its a good thing)
I’m subbed! I’m a game dev myself not a good game dev but a game dev!
1 minute in and this is great
@ZygerGFX
2 жыл бұрын
thank you !
Awesome game and devlog!
Drift boss flooding my mind
could you just make a timer variable that allows you to use the better-looking slerp without letting the player break the game?
was hoping u were gonna make ninjago air drift for a sec there lol
That's really cool! Did you do any profiling to see where the lag was from? I imagine you were short on time for that kind of optimisation. Great vid as always!
@ZygerGFX
2 жыл бұрын
Yeha I didn't get much time to do that. But every time a platform was being instantiated i was losing frames. Using a shader though and post processing definitely didn't help. next time I would definitely need to do some testing to see where the problem came from.
@kahveciderin
2 жыл бұрын
@@ZygerGFX you need to remove the past roads when they are out of view
@thejamesgreensill
2 жыл бұрын
@@ZygerGFX I would suggest object pooling, I have made a similar game (procedurally generated car game) and the heaviest hitter was the instantiation of objects. The workaround was Object Pooling.
Nice work Zyger!
@ZygerGFX
2 жыл бұрын
thanks a lot
Video idea: I used a github copilot to make a Entire game in unity
I cant believe i didnt know this game jam was happening, i missed out badly
2:27 Cant you add a bool value. so wheen plr presses space it cheks if the bool is false. then if the chek is true it sets the bool to true. then do the code. then wait for some seconds/milliseconds then set the bool to false.
You should've had the visuals for the ship as a different object. That way you can have the smooth turning without the actual logic part about the player being different
@ZygerGFX
2 жыл бұрын
yeah true didn't think of that. thanks though will deffo use it next time i need something like this!
@Kyss007
2 жыл бұрын
@@ZygerGFX :)
Just saying, for making sure people don't break things when you're lerping, Either use a Action callback to tell them when it's done which allows for it to happen again, or use a coroutine that is stored and can only be pressed when the coroutine is empty :) These sorts of things have a fairly simple solution but it's only simple when you KNOW the solution :)
@ZygerGFX
2 жыл бұрын
thanks for this really ! I know about coroutines but didn't think of using one for some reason. As for an action callback, I don't know much about them so I'll have to read into them but thanks for letting me know appreciate it :D
@ArtisticallyGinger
2 жыл бұрын
@@ZygerGFX So for coroutines. If you hover your mouse over it'll tell you that "StartCoroutine() returns a Coroutine object. In which you can then have something like... public void TriggerExample() { if(coroutine_example != null) { coroutine_example = StartCoroutine(Example()); } } Coroutine coroutine_Example; public IEnumerator Example() { yield return null; coroutine_example } This example should work straight out the box and demonstrates my point. This is a great way to get a function running whilst still ensuring it only gets ran once :) Which also means you can call the TriggerExample function continously but it'll only call this function when it's free to do so :) If you need any other tips, hit me up :D Got an abundance of good techniques to assist towards :D
that's a cool idea
Dani if he actually posted more than once a century
its amazing it just the space ship is a submarine in the show
Hi what pc u got need for game development
Any video with the words 'LEGO' and 'Game' in the title is bound to be a good time. This was a banger vid.
@ZygerGFX
2 жыл бұрын
thank you 1
@fritztk9857
2 жыл бұрын
@@ZygerGFX Yw :)
2:20 wouldn't debounce fix this issue?
*coughs* nanite
You are very underrated
Hey! Great video!!!
why don't you put the hit box of the ship in front and that is going to make it if the ship is out of the rode from the front it is game over but not on the back
That's pretty NOICE! Keep being awesome... Thanks.
@ZygerGFX
2 жыл бұрын
thanks
I have nostalgic about Lego games
Her voice : sounds like a kid ( i am very sorry if i offended you ) Her knowledge : +1000000000000000000000000000000000000
nice game
Here before 40K subs, you deserve it!
Made something similar as a Android Game long time ago!
Woah she's a game dev, and not a 25yr swedish man!
very nice, lego is epic, this game is epic, you are epic
If the game is going to use one control you might as well turn it into a mobile game
Nice game🎮
@ZygerGFX
2 жыл бұрын
ty
How can I learn c# coding please help
Nice : )
point and click game is all imma say
lol didnt realize she was a girl i thought she was a 15 yr boy
Epic
Female Dani 😂👏
Comment for the algorithm ❣️
Nice Game! Unity Is Best!!
Great video, but I would like to see a C++ game you know I love C and C++. Maybe Unreal or maybe just some framework. I wanna see how professionals make some C++ games
@saro_kun4728
2 жыл бұрын
bro you are in wrong channel, she's making games using unity engine and C# for more then a year and i think you know that already, so u are asking her this intentionally to make her fell bad. such a shame people like you 😠😡
@ZygerGFX
2 жыл бұрын
@@saro_kun4728 guys don't worry no need to get riled up! thanks for defending me though. I can definitely make some c++ content though as I've made a few games in things like the SDL framework. but haven't used unreal much 😅
@frosty7674
2 жыл бұрын
@@saro_kun4728 dude I just said that cuz I wanna see Zyger being challenged. Like Dani made games in an hour, Brackeys in 10 minutes. Barji and Mars also challanged themselves to make a C++ game. Mars even learnt a new framework in 2 days. Also, I talked about Unreal just in case she doesn't want to use a framework. :) I need no fight
@frosty7674
2 жыл бұрын
@Saro_kun I see you deleted a reply here, just try not to fight. Cuz I don't want to, you spent 3 years learning Unity that's not my problem. I learnt every framework that I use (better than Unity) in like a month or so. Just try you try not to be offensive, these are cheap standards to be a comment on KZread.
@saro_kun4728
2 жыл бұрын
@@frosty7674😂🤣what? u learned every framework in just a months!? Yeh what a standard comment. Its like taking pills and loosing weight in a days, 😒yep everyone would believe that shit huh.
nice B)
HOW OLD ARE YOU?
@ZygerGFX
2 жыл бұрын
20
are u fu👑 serious why cant nobody made a full map of any lego games and the 3D
nice :))
Are u a boy or a girl
@ZygerGFX
2 жыл бұрын
Girl
you mean roblox?
roblox
@Margeshy
2 жыл бұрын
top comment?
e
@ZygerGFX
2 жыл бұрын
e
@justaguynotamanyouwouldkno2207
2 жыл бұрын
e
@mruncanny684
2 жыл бұрын
e
Why did I get like 10 notifications, EXPLAIN YOURSELF
First viewer...you're awesome 💥
First
bad
Look great! Nice work
@ZygerGFX
2 жыл бұрын
Thank you :)