make sure to lower or cap the framerate. UE5 tends to make graphic cards go crazy if you dont
@BenskiGameWorks17 күн бұрын
@@kaikun2236 Great advice! I will keep it in mind and add a frame rate selection option in my game's menu :) Cheers
@xjax851918 күн бұрын
I played UE5 "2D games " that was disgusting (((( To long load and 8 gb RAM minimum its broken "engine" ! UNITY 6 without tech problems with CPU+RAM.
@BenskiGameWorks17 күн бұрын
@@xjax8519 Sounds possible as Unreal is rendering a 3D game just with 2D materials and textures as you wrote "2D games". My heart is with Unreal but no engine is perfect. I really hope I will have the chance to get my hands on Unity as well! Cheers!
@xjax851917 күн бұрын
@@BenskiGameWorks You can try install "Frontier Hunter: Erza's Wheel of Fortune" on UE5 its 2d and 3d metroidvania and "looked" how its work ))) 4gb VRAM and 8gb RAM lost in this platformer game ! No its too heavy for this type of games (((
@xjax851917 күн бұрын
@@BenskiGameWorks And UE5 dont like Ryzen GPU ((((
@MrButiier19 күн бұрын
Wow! Congrats on making a 2D in Unreal Engine, haven't seen many people try to do that for game jams. Even for myself I still go towards Godot for game jams so that's really impressive to see 👀
@BenskiGameWorks19 күн бұрын
To be honest this game jam was Unreal only, for students of DruidMechanics community. But if I only knew how to use Godot or Unity, I probably would have gone with them too, especially for game jams where games can be played in the browser. Thank you for the support MrButiier, it means a lot especially coming from you, who I look up to!
@MrButiier17 күн бұрын
@@BenskiGameWorks Aw thank you so much! That makes a lot of sense if it was for Unreal Engine only, would love to see a more in depth video on the process on how it went making the 2D game, I don't see enough content on people creating 2D in UE5 so that would be amazing to see how it went! Overall, I love to see the game and hope you make more in the future, always feel free to drop by in the comment section / reply or discord etc if you release something new!
@RockyMulletGamedevАй бұрын
Hey 2D in Unreal 💪
@BenskiGameWorksАй бұрын
Yeah! Honestly after just a taste of 2D development I understood how important it is and may be the correct way to learn game development. I started from a 3D course in Unreal, and going down one dimension let me have a lot more control over the game and understand concepts that I couldn't wrap my head around in 3D. It is a must for any developer, even when my dream game is 3D.
@CoolestPossibleNameАй бұрын
I love the 2D game you made. I kinda reminds me of the classic lion king game I used to play all the time as a kid
@BenskiGameWorksАй бұрын
Thank you! Yeah I can definitely see that! I also remember that game. You reminded me also of the Tarzan and Hecules 2D action games haha
@Matheus-ey4eoАй бұрын
Happy to see your progress. Nice game! :D Here's some feedback: - At the first puzzle it took me some time to figure out what to do. Maybe a skill issue haha - The crowbar part was pretty fun! - I ended up falling on the water on the last level, but managed to climb back. - I think i got stuck on a dialog at the end. Don't know if there's an ending screen
@BenskiGameWorksАй бұрын
Hey Matheus! First of all thanks again and again for the continues support! It may sound like I'm exhagurating but it brings me joy and a huge push in motivation. About the puzzles in general, I'm pretty new to designing puzzles and still very limited in understanding what I can do and what I cannot do in the technical perspective. (For example it was my first time trying to create a puzzle with notes as clues that tell the story of the character - Level 3) I would love to hear your opinions in general on the puzzles especially after I'll explain the idea down in this comment. - First puzzle, my hint was that the character says "I can ...hear it..." and then the Piano which has the Guiding light on top of it plays the 4 notes in order and disables any interaction while playing them. So it was supposed to be a hint that it's a "special guiding" object. - I'm glad you enjoyed the crowbatr part, it was really weird for me because I had to learn how to use the "chaos" breakable system in UE5 during the jam. - Haha yeah I added the final Island part just in the last hours before submitting the project for the gamejam, so it was very rushed and I didn't take care of stuff like falling in the water XD. There should have been an ending screen right when the last dialogue ends :(. I will look into it and try to recreate a situation where it won't transition to the ending screen. Thank you for playing and feedback!!!
@chiaram86862 ай бұрын
The next project seems really cool! Keep it up
@BenskiGameWorks2 ай бұрын
@@chiaram8686 Thank you!! Will keep updating on the project
@CoolestPossibleName3 ай бұрын
will you be able to submit the game in time?
@BenskiGameWorks3 ай бұрын
@@CoolestPossibleName Oh man I don't think I'll ever feel like it's done, but I will submit it yes. It already has all the mechanics and a mini game loop. Tomorrow I'm gonna wrap up the game loop(hopefully with increasing difficulty etc), add sounds and UI.
@CoolestPossibleName3 ай бұрын
@@BenskiGameWorks good luck!
@IvicaMilaric4 ай бұрын
Awesome video man, keep at it!
@BenskiGameWorks4 ай бұрын
@@IvicaMilaric Hey man! I'm happy you actually took the time and checked out my channel! You made me feel more confident, and I'm glad to have guys like you in the game dev community! Thanks for the support 🍺
@Matheus-ey4eo4 ай бұрын
Nice! I'm rooting for your progress :D
@BenskiGameWorks4 ай бұрын
Hey man!!! Thank you so much for the continuous support! Soon, I will post a few videos that are more "On the technical side" and in the future completely new adventures and levels. Cheers! 🍺
@eldarmamedov1554 ай бұрын
I wondered 🤔
@BenskiGameWorks4 ай бұрын
@@eldarmamedov155 Hahaha that just makes you and my mom, meow 😿
@BenskiGameWorks4 ай бұрын
Update On The RolyPoly Animation: kzbin.infoVn9RV5WWK-o
@hussainmussa78664 ай бұрын
Hey Ben congratz on the game, your energy made me download the game and try it myself. Keep going and sharing your progress. The game was really fun and the puzzle was spot on !! As a client side game dev lead, I am very nitpicky about the juice of the game, I like the concept of the game, but I feel like you need to focus more on the polish, for example a tutorial and the story should NEEVER be in text blocks, always make it more immersive, and for the toy even thought its cool that you used a sin function, using an animator you'd have more control on the easiness and pivot point of her. Any ways I don't want to bore you with the details, you're doing great, just make sure to watch juice/polish videos from time to time to make sure that the small yet important touch is not messing for you <3
@BenskiGameWorks4 ай бұрын
Hey Mussa, Thanks for the support and playing the game! Coming from a gamedev lead, it means a lot. Your tips are on point, I will definitely keep them in mind, and will try to implement them in the future. Talking about technical details (especially in my own game) is never boring! So don't worry about it, I enjoy it very much. - I definitely half assed the tutorial and UI side of things, I haven't had the chance to properly put the time into it, so they are all subject to change. - At the time of making the RolyPoly animation I haven't had experience with control-rigs and more advanced animation tools(As I did for the scales). Making this animation was still a sort of mile-stone for me, so I think I will post two videos showing the process using the sin() function and later on also applying a skeleton and control-rig on the scales actor. This is actually my first ever project, so learning is the main goal.
@CoolestPossibleName4 ай бұрын
The game looks really cool. Thank you for sharing your journey with us. It's inspiring!
@BenskiGameWorks4 ай бұрын
Thank you very much for the support!
@chiaram86864 ай бұрын
Hey it seems that the game improved a lot since the begging, and cool puzzle at the end!!!
@BenskiGameWorks4 ай бұрын
Thank you 🫶🏻
@el1mz9304 ай бұрын
Hey! This is very cool, I just have a little bit of constructive criticism and a few questions if you don't mind! Constructive Criticism: I would cut out the lengthy intro at the beginning of the video. It was a little boring. Instead, I would recommend prefacing your game for new viewers in a quick 20 - 30 second intro to gain the viewers attention, by talking over some gameplay. Then move into talking about the new features. This should boost retention. If you don't know already, you can edit your video after you have posted it - you are able to cut bits out! I suggest looking at your retention graphs for each video and cutting out parts where retention drops, if you are able to. Also, make sure to keep practicing your editing and watch lots of other devlogs to find inspiration and ideas for developing an editing style of your own! I hope you succeed on your gamedev journey:)
@BenskiGameWorks4 ай бұрын
Hey, Thanks for the tips! Of course, without criticism how can I improve :) I have removed the opening, after hearing you out and reviewing my video again it it really seems unnecessary. If you had the chance to check out the game itself, I would love to hear your opinion. Cheers!
@el1mz9304 ай бұрын
@@BenskiGameWorkshey, just seen your reply! I'll definitely check out the game. That one simple change has made your video much better, just make sure that in the next video you have a short (30 second - 1 minute) opening quickly explaining what your game is, over some footage of it potentially. This way, no new viewers are confused. I'm very humbled that you took my advice so keenly - I'm looking to start my own devlogs soon so I'm taking an interest in many channels to see what I can learn while I come up with some video ideas. 🙂
@BenskiGameWorks4 ай бұрын
@@el1mz930 Your advice is on point, seems you learn quick even if you were just observing other successful channels. I'll wait to see your devlogs too then, Cheers!
@PonteLosLentes3695 ай бұрын
Baaang!!!! Looking awesome bro!! 👏🏻👏🏻👏🏻
@BenskiGameWorks5 ай бұрын
Haha gracias aimgooo 🤟
@SarpSerter5 ай бұрын
Keep it up dude! Than come teach me!
@BenskiGameWorks5 ай бұрын
Thanks man! Haha look who's talking, I've checked out your animation videos, amazing stuff!
@CoolestPossibleName5 ай бұрын
I'm wondering how this video found me
@BenskiGameWorks5 ай бұрын
I wish I knew the secrets behind KZbin's algorithm 😅 hope you found it somewhat interesting :)
@austindunn4335 ай бұрын
im in a similar boat. 28yrs old and am going through the exact same courses as you haha. i finished the ToonTanks for gamedevtv c++ course today and will be starting the course you showed in the video soon. good luck on your journey!
@BenskiGameWorks5 ай бұрын
Haha wow! Literally the same! That's great, I feel like it should be a road map since it really feels like I needed the GameDevTV course first. Are you going to do the Shooter lesson on the gamedevtv course too?
@nanakimurasaki5 ай бұрын
Warms the heart to see that old laugh getting used in such creations like this. Excellent work!
@BenskiGameWorks5 ай бұрын
Haha I'm glad you liked it! Thank you for the positive feedback and support! If you're interesetd, I plan update the game with more levels, enemies, puzzles and new mechanics in the upcoming months. Subscribe if you'd like to stay tuned with this and future projects.
@shannenmr6 ай бұрын
Point lights are 6 times (worse) the performance vs spot lights so try to use spotlights whenever possible. Usually the biggest impact to performance with lighting if you are looking in a direction where it has to render multiple light contribution layered on top of each other like looking down a long hallway with many lights in a row which you would use that fade / disable range setting for, additional (more so) overlapping attenuation volumes of lights... UE lighting is "realistic" by default so to affect a large area you end up having an even considerably larger attenuation volume (less so with spotlights) which overlaps other lights volumes causing performance issues... to combat this you tighten the lights radius volume to not overlap others, disable "Inverse Square Falloff" and play with the "Falloff Exponent" slider (at the expense of lighting no longer being 100 accurate to real life)
@shannenmr6 ай бұрын
Use the shader complexity and lighting optimization view modes to help see this, both issues come from basically the same problem... every pixel being rendered has to have its brightness determined for every light that is contributing to that pixel (for example it happens to sit in a place with multiple overlapping radius volumes) it has to re-evaluate should it brighten the pixel more.... this can really add up with large volumes / multiple overlaps.
@BenskiGameWorks6 ай бұрын
Hey! Thanks for the informative and detailed comment! I heard about spot lights being better for performance, makes sense since the light is a certain direction compared to point lights where the light has to be calculated in all directions? Thanks for the great tips on attenuation radius and not overlapping other lights, as well as disabling the fall-off. I will try to implement your tips next time I open the project!
@shannenmr6 ай бұрын
@@BenskiGameWorks well point lights have larger radius and less control (sphere) for 1 but the 6 times number comes from them having to render on the 6 sides of a cubemap to get 360 degrees of shadows... if you have shadow casting enabled ofcourse
@shannenmr6 ай бұрын
Rectlights also work the same as point lights I believe too
@BenskiGameWorks6 ай бұрын
@@shannenmr Thank you again! I apreciate you sharing your knowledge very much! I'm glad I posted this video, I was really hoping for a comment like yours!
@chiaram86866 ай бұрын
Happy to see the behind the scenes of your game!
@BenskiGameWorks6 ай бұрын
Thank you <3
@Matheus-ey4eo6 ай бұрын
Hey! I just tested the latest version, and the resolution issues are now fixed for me. Great job! I'm not sure if my PC is a good benchmark for performance, but the game runs consistently at 165 fps on my 4090, frametimes like a flat line.
@BenskiGameWorks6 ай бұрын
Hey Matheus! Thanks again for your support and time, I appreciate it very much! Your computer sounds like a monster haha, indeed not a great benchmark for the average user. I have a 4060 laptop, and my goal for the game is to run at 2k resolution with min 60 fps on high settings. I will probably upgrade to a Desktop PC with a stronger graphics card in the future. (Hopefully when I see some profits from Gamedev haha).
@chiaram86866 ай бұрын
You did an amazing job!
@BenskiGameWorks6 ай бұрын
Thank you ❤️
@eldarmamedov1556 ай бұрын
Want to learn from you, post some tutorials :)
@eldarmamedov1556 ай бұрын
Nice, looking forward to see how it develops more!
@עדובלצן6 ай бұрын
Cool stuff
@deanas19946 ай бұрын
Champ!
@amirhm64596 ай бұрын
Nice start, I'm also starting at 34 and still in progress. Btw what the reason you choose to learn C++ instead of just use blueprint? I learn C++ little bit and it is really helpful for me. But blueprint is enough most of the time, and I use blueprint as interface of the C++ code some times
@BenskiGameWorks6 ай бұрын
Hi Amir! First, thanks for your support! I have actually published my first mini game project for a gamejam, you can check it out here and try it yourself if you would like: kzbin.info/www/bejne/l5jWkmx-jt9gbZIsi=Bd7cpqrw2AW3MQUI Second, I'm a computer engineer so I already have the fundamentals for C++. Other than that, while it's true that it's totally possible to make whole games using just blueprints, I think there is a bigger level of customization when you use C++. I'm still a newbie, but from what I understand it is possible to access more functionality and twick the engine to your needs through the code. Performance-wise, I think that the memory management is better when using C++, because you can directly access different Actors and Components without using the blueprint's methods that include searching for the right reference every time. And again, it's just to the best of my understanding, the real power of Unreal is the combination between the code and it's integration with blueprint. (Everything done in code can be integrated into blueprint and vise versa).
@AgaYaniv6 ай бұрын
Awesome 🔥🔥
@naamacohen99646 ай бұрын
❤❤❤
@Matheus-ey4eo6 ай бұрын
I just played your game. The scenery looks very cool! Here's some feedback: - The blue book could give a visual or sound warning before falling - The resolution option does nothing if the game is in fullscreen mode (looks like borderless fullscreen, not exclusive fullscreen) - The game only show 16:9 options (but works fine at 21:9 when fullscreen) - Maybe the grab button should also release the bullet Sorry if i'm not being clear, english is not my first language 😅
@BenskiGameWorks6 ай бұрын
Hi Matheus! Thank you very much for playing and for the constructive feedback. - Great advice about the falling book. I'll definitely try to give a cue. - I will look into the resolution problems, sounds like a headache to fix but that's exactly the type of things I wished to hear! - about releasing the bullet, I guess I went the "band-aid" way. My consideration was that when the bullet can be released it can also be lost if the player throws it somewhere in the level. Then the player would need to kill themself to respawn and reset the roly poly. So since it's a very small puzzle I figured it's not very necessary to keep a release option for the bullet. I could think of two other possible and simple ways to tackle this, 1. Maybe add some invisible or visible borders that the bullet can not pass. 2. Disable physics on the bullet so it can not be thrown or roll around the level. What do you think?
@Matheus-ey4eo6 ай бұрын
@@BenskiGameWorks You're right. The mechanic of releasing the bullet doesn't make much sense in a game with such a small scope. Still, it's a cool feature and would be a fun implementation challenge. Maybe you could have the bullet respawn at its default location if it goes out of bounds. Sorry for not getting back to you sooner.
@BenskiGameWorks6 ай бұрын
Hey! No worries, I'm happy to hear from you :) I have taken your feedback and fixed the resolution(hopefully XD) and added a little funny cue for the falling book. If you find the time to check it out and leave me feedback again I would appreciate it very much! I plan to resume work on this game soon and extend it to another level that will also include new features such as enemies and more puzzles.(The original plan was 4 levels, so hopefully more in the future). When I resume working on the project I will take your advice about the bullet under consideration too. Currently, as far as I have tested the full-screen works along with the extended resolution options, with the exception on a bug where the text for "Windowed Full Screen" slides out of it's text box. Thank you for your support!
@Remeran6 ай бұрын
Looks great! I submitted my game recently. This jam was really fun and I learned a lot!
@Matheus-ey4eo6 ай бұрын
That playroom level looks very cool! Your first video inspired me to start learning gamedev, thanks a lot 😁
@BenskiGameWorks6 ай бұрын
Thank you! Woah I'm happy to hear I could inspire you! Good luck and let me know how it goes if you'd like
@chiaram86866 ай бұрын
Can wait to see the final product!
@BenskiGameWorks6 ай бұрын
Thank you!
@chiaram86867 ай бұрын
Good luck on your journey 💪🏼
@0xkero7 ай бұрын
Awesome, i subscribed to keep track of your progress 🎉 I’m cheering for you
@whanua987 ай бұрын
solo gamedev here! that failed, my advice fro you, is that you need to deep learn the concept of game design carefully than programming to make good game for starter, it could be challenging because your game might be simple like among us, content warning, etc. don't get to carried away with big game development product, first you need to at least create one game and actually finish it until it published, from there you can truly learning the real lesson.
@BenskiGameWorks7 ай бұрын
Great advice! I definitely keep that in mind, I don't expect to be working on my "First profitable" game before I'm in it at least 6 months-year and after I have released a few preparation projects.
@youtubesucksdicks94747 ай бұрын
Best of luck, fellow 30+ game dev =)
@menesilhan7 ай бұрын
Keep it up! Looking forward to see your journey. I am a Front-end Developer myself, lately also interested with game development.
@BenskiGameWorks7 ай бұрын
Thank a lot! My first (last and very short) role was embedded c engineer. It's encouraging to hear, I'll be happy to hear about your process too!
@YeltsinOcelot7 ай бұрын
Godspeed you, man!
@Matheus-ey4eo7 ай бұрын
Great! I've been dreaming of starting gamedev but always found myself struggling with procrastinatioon or tiredness from work
@BenskiGameWorks7 ай бұрын
For sure, the opportunity to invest myself full time into it is a blessing. I am currently unemployed after a very short role as a junior embedded engineer. And fully rely on my parents help. I hope that in the following years it will pay off. If you still manage to find the time and energy I would I love to hear about it too
@zaidsharieff-s6s7 ай бұрын
I'm rooting for you!
@devoid_x7 ай бұрын
Awesome. I recently made a pivot in my industry where I needed to learn Unity at age 30. It’s been a big change but I’m getting the hang of it.
@BenskiGameWorks7 ай бұрын
Sounds great and resembles my situation. My last (first and very short) role was embedded c engineer. I would love to hear about your process and also about your thoughts on Unity
@eldarmamedov1557 ай бұрын
Amazing! Looking forward to see the rest of the journey