Wicked Engine in 2023 - This Engine Blows My Mind!

  Рет қаралды 33,238

Gamefromscratch

Gamefromscratch

Күн бұрын

Пікірлер: 174
@gamefromscratch
@gamefromscratch Жыл бұрын
Links --------- gamefromscratch.com/wicked-engine-in-2023/ gamefromscratch.com/underrated-game-engines-round-up/ Under Rated Game Engines video: kzbin.info/www/bejne/n6OopKmwnN-WkLc ----------------------------------------------------------------------------------------------------------- *Help Support GFS* : www.patreon.com/gamefromscratch *GameDev News* : gamefromscratch.com *GameDev Tutorials* : devga.me *Discord* : discord.com/invite/R7tUVbD *Twitter* : twitter.com/gamefromscratch -----------------------------------------------------------------------------------------------------------
@leeoiou7295
@leeoiou7295 Жыл бұрын
I wish we as developers can come together and support the brilliant man behind this engine. Aside Unity and unreal, I would be happy to use this engine just to support the developer. Flax and stride are also in my mind as well.
@ujugamestudio
@ujugamestudio Жыл бұрын
The engine is not standard in industry. Surely it's missing some key things so that's why it's underrated.
@brodriguez11000
@brodriguez11000 Жыл бұрын
​@@ujugamestudioWell hopefully Gameguru support should change that.
@snesmocha
@snesmocha Жыл бұрын
@@ujugamestudio well obviously, it's maintained by a single bloody guy last i checked. it's an absolutely amazing engine to check out if you're getting into making engines as it's just so simple
@deadpianist7494
@deadpianist7494 Жыл бұрын
whats wrong with Unreal?
@ujugamestudio
@ujugamestudio Жыл бұрын
@@deadpianist7494 Unity and UE5 are okay. But indie devs try other engines every time they see a new engine, lol Unity and Unreal Engine are perfect in industry.
@DragoniteSpam
@DragoniteSpam Жыл бұрын
I'm constantly torn between wanting to use an engine I know well to be able to work relatively quickly, and wanting to mess around with cool but obscure projects like this. This looks like fun.
@igorthelight
@igorthelight Жыл бұрын
Serious work - known engine Fool around - obscure engine ;-)
@afbanjagjafdbxcvbrtjwsasdg2825
@afbanjagjafdbxcvbrtjwsasdg2825 Жыл бұрын
Is the decision easier in September 2023?
@igorthelight
@igorthelight Жыл бұрын
@@afbanjagjafdbxcvbrtjwsasdg2825 Well, Unity shoot itself in the foot xD But the choice between some known engine and an obscure one is still here ;-)
@greatbigeyeball
@greatbigeyeball Жыл бұрын
@@afbanjagjafdbxcvbrtjwsasdg2825 No
@DFX2KX
@DFX2KX 6 ай бұрын
@@rytif Godot is getting to the point where (at least for indie games) it qualifies as serious work. There's a few games on Steam selling alright that use it. That said, Unreal at least is in a league of it's own in terms of what it can do. Downside is that it's made for large teams, it's downright unwieldly for a solo dev...
@msec7188
@msec7188 Жыл бұрын
I would love to see some more done with the wicked engine tutorial series perhaps?
@onlyeyeno
@onlyeyeno Жыл бұрын
It's funny how is sounds like "Terrain" whenever You say "Train" ;) Thanks for another great video Best regards.
@ArmadaWixxi
@ArmadaWixxi Жыл бұрын
I'm going to be very honest. The big problem with engines like Wicked Engine that are made by a single person is that they are well... made by a single person. As a game dev the last thing you want is to suddenly see the engine your entire game is made in be no longer supported or further updated. If it's made by a single guy, chances for that to happen are very real. If you are working on a budget with investors that is just a massive risk you do not want to take. Some indie devs such as myself take huge risks going all in on game development, collecting funds from investors that want to see results. Not being able to deliver on those results can literally mean losing enitre savings and even a house. No offens but as much as I would love to stimulate the creation of more game engines like this it's simply too risky. And another problem is documentation, tutorials, examples and resources.
@sub-harmonik
@sub-harmonik Жыл бұрын
If you're developing against a specific version of the engine why would it matter if it weren't updated? Just because of the resources it would take to fix bugs or incompatibility issues that arise?
@DxXNA
@DxXNA Жыл бұрын
Eh the point in using an engine like this is that you would take over the development yourself. You use Unreal Engine / Unity when you have no interest in that.
@kiyasuihito
@kiyasuihito 8 ай бұрын
​@@DxXNAmy thoughts exactly
@DxXNA
@DxXNA 8 ай бұрын
@@kiyasuihitoYeah not to mention Call of Duty used ID Tech 3 Engine and have turned it into the engine they use today. Which released in 2005.
@Asinsful
@Asinsful 5 ай бұрын
They won't update. Just look at old AAA games. They remake it with a new engine. They never update decades old game.
@rmt3589
@rmt3589 Жыл бұрын
This is so encouraging!!! Excited for this proof of concept, and to solo my own game engine!!!
@danielmejia5879
@danielmejia5879 Жыл бұрын
Please do create some basic tutorial, or walkthrough on creating a small game in Wicked Engine.
@LucyLavend
@LucyLavend Жыл бұрын
All these spam comments lmao
@saicher
@saicher Жыл бұрын
Literally all that is missing for me is a Multiplayer Framework and I'd be set to give it a try
@owenlloyd2528
@owenlloyd2528 Жыл бұрын
Thank you. A tutorial/walkthrough would be awesome if you can find the time.
@AstraAnime
@AstraAnime Жыл бұрын
I would like to see more of this engine. Would love to see a playlist of tutorials to follow.
@carlriemann925
@carlriemann925 Жыл бұрын
This is truly a powerful C++ powered game engine. IT'S amazing!!
@deluxe_1337
@deluxe_1337 Жыл бұрын
The editor needs a UI overhaul and it'll be appealing to more people
@DJBSharpMusic
@DJBSharpMusic Жыл бұрын
I would definitely love to see more, possibly tutorials for beginners, if needed. It looks beefy for something that was made by very few people.
@davidj3048
@davidj3048 Жыл бұрын
How can someone build all this alone!
@ArIyan_yt
@ArIyan_yt Жыл бұрын
Making an engine needs time Making a very powerful engine needs a lot of people
@Asinsful
@Asinsful 5 ай бұрын
That 's why it's called Wicked! ;)
@Ultimatefire54
@Ultimatefire54 Жыл бұрын
Thanks for covering this, would definitely appreciate a more in-depth dive into this engine.
@chizyapochiponda1602
@chizyapochiponda1602 Жыл бұрын
Hey Mike, have you come across the Cave Engine? Would really like you to review on it. I just saw it and it looks pretty interesting. I'm yet to play around with it myself though
@gamefromscratch
@gamefromscratch Жыл бұрын
Odd swore I had covered it, but it seems I may not. Adding to "the list", thanks.
@chizyapochiponda1602
@chizyapochiponda1602 Жыл бұрын
@@gamefromscratch no problem 👍🏾👍🏾
@deadpianist7494
@deadpianist7494 Жыл бұрын
it only has windows export lol
@creo_one
@creo_one 6 ай бұрын
I wish people would support indie engines more, they require a lot of work and knowledge to develop and are mostly unseen. There are also some spectacular ideas that are missed by mainstream
@astrahcat1212
@astrahcat1212 Жыл бұрын
This is my new engine for next project, stuck in Unity but will switch
@Bananenbauer123
@Bananenbauer123 7 ай бұрын
How did it go? I switched from Unity to Godot 4, but it feels like Godot is still not cut out for 3D games.
@JIN-TECH
@JIN-TECH Жыл бұрын
Render features in this engine amaze and that is really very clean code, unlike Godot's code dump. It is a pity that this developer is not engaged in rendering in Godot.
@brodriguez11000
@brodriguez11000 Жыл бұрын
Pity works both ways. Hopefully Godot is helping with this engine.
@snesmocha
@snesmocha Жыл бұрын
i just took a look at this engine... it puts godots entire engine to shame lmfao
@tutortomato
@tutortomato Жыл бұрын
​@@snesmochayep,I don't know what Godot developer doing anymore...they just doesn't want to touch the rendering side of godot,all the feature just wasn't there
@snesmocha
@snesmocha Жыл бұрын
​@@tutortomato yea... im still beyond confused how the rendering side of godot ended up the way it did... it's practically unusable at this point. the node system with its over complicated and downright insane inheritance tree is getting worse and worse by the update. at this point i don't really care what most people think for praising godot, the engine has no real potential to be anything other than just a hobbyists tool. they just need a complete 100% rewrite of their rendering engine and rework the toolchain
@tutortomato
@tutortomato Жыл бұрын
@@snesmocha most of it is because Juan want Godot to be just Godot(in what way? I'm not sure),this is probably the worst of it. All Godot potential are being held back because he doesn't want it...this is his engine. The rendering quality are the worst,the feature for world environment(sky,water,foliage) will not be made into the core,and the SSR still broken even after 4 years!!!! Shieet 😅 I give up...salute to the core Dev for keeping up godot as it current state for indefinite,even I cannot compete with that persistency 🤣
@skaruts
@skaruts Жыл бұрын
Always a pleasure to see more engines using Lua. It doesn't run on my system, though, because I'm still on windows 7. I'm sad it doesn't use luajit too.
@igorthelight
@igorthelight Жыл бұрын
SO many programs are stopped supporting Windows 7. It's really dying now. I would recommend to switch to Windows 10 (EOL 2025 year). Just don't forget to disable all the telemetry using O&O ShutUpWin10++
@daemones2272
@daemones2272 Жыл бұрын
After you mentioned terrains, all I can hear is trains. lol
@HaeriStudios
@HaeriStudios Жыл бұрын
Other people want fame and money. All I want is for my engine to get featured on Mikes's channel.
@SomeRandomPiggo
@SomeRandomPiggo Жыл бұрын
So fame
@deadjuice1880
@deadjuice1880 6 ай бұрын
I'm learning 2D part of Godot, wanna get comfortable fully coding before going to C++ and 3D. It would be cool to use something obscure like this engine, but maybe not for first time 3D.
@ukrsolid
@ukrsolid Жыл бұрын
Wicked Engine tutorial please
@ukrsolid
@ukrsolid Жыл бұрын
Wicked Engine is Wicked !
@bucket6988
@bucket6988 Жыл бұрын
I might look into this tommorow 😮
@cycomkid
@cycomkid Жыл бұрын
Godot should learn from this
@CrazyFin9999
@CrazyFin9999 3 ай бұрын
I might switch to this engine ngl, I know small amounts of lua from roblox but there terrain thingy is the main thing for me since I wanna make a survival game
@DiamantMains
@DiamantMains Жыл бұрын
This looks amazing
@n00bc0de7
@n00bc0de7 Жыл бұрын
This project is amazing. I really appreciate that he is using Lua for scripting. I am really not a fan of C# personally.
@mr.mirror1213
@mr.mirror1213 Жыл бұрын
iirc isn't lua slower than c# although I understand the runtime overhead of Lua is non existent
@gamefromscratch
@gamefromscratch Жыл бұрын
Lua is generally slower than C# Yes though, its a language that was designed to be embedded in other languages and has faster interop with C code, so most of the performance is on the C side of the fence anyways. Additionally there exist LuaC and LuaJIT, the first a compiler, the second a Just In Time compiler, like the default for C#, so you can get the performance very similar. Since you're using Lua for mostly game logic and not resource intensive code, the performance is generally more than good enough and can be made much better. I'm not sure if Wicked uses LuaJIT, I wouldn't be shocked if it did.
@mr.mirror1213
@mr.mirror1213 Жыл бұрын
@@gamefromscratch thanks for the reply
@skaruts
@skaruts Жыл бұрын
@@gamefromscratch it doesn't have luajit. I just checked the source code, the lua version is 5.3 (it's in WickedEngine/LUA/lua.h), So no luajit. That's quite unfortunate, as it does make a ton of difference. I wish someone could port luajit for the latest lua versions, tbh.
@skaruts
@skaruts Жыл бұрын
@@mr.mirror1213 for someone like me, who doesn't like anything about C#, it's pretty much not a choice. Python is way too slow (as a scripting language, unless you can still use numpy, etc, which I doubt). Lua is by far my best pick for scripting languages, including because it's such a pleasurable language to write code in (no headache inducing pitfalls like python has). But, having worked with lua for years, I know very well the difference between LuaJIT and no-LuaJIT, and seeing that this engine has no LuaJIT is a bit of a disappointment. :(
@MuhammadHosny0
@MuhammadHosny0 Жыл бұрын
wait so I can add soft body physics in this engine but not in Unity? 😥
@erichansen9669
@erichansen9669 Жыл бұрын
What do you use to record your desktop? OBS?
@igorthelight
@igorthelight Жыл бұрын
Most likely. It's the best program IMHO. Just learn how to use it properly ;-)
@Kacchan-v9n
@Kacchan-v9n Жыл бұрын
can you tell us what is the system specs for this and what specs your pc have?
@santoshgujar5237
@santoshgujar5237 Жыл бұрын
Thank you, Sir, 🙏🌺😇
@everythingcouldbesimplify818
@everythingcouldbesimplify818 Жыл бұрын
Insane, it looks already like hdrp from Unity or Unreal, it also utilizes lua which is much faster than javascript or python and really small like C. I tried to create my own engine before but I gave up because it was endless work.
@TheOnlyGhxst
@TheOnlyGhxst Жыл бұрын
Yeah, I was thinking of trying to make a GUI game engine using entirely Julia, since it has the capability to be even faster than C++, so I immediately thought "Hey, that would probably be pretty great for making games with!", but it's definitely a ton of working making a game engine. Huge props to the dev of Wicked Engine, and other indie engines.
@apollolux
@apollolux Жыл бұрын
What? Lua hasn't been faster than JavaScript in years since most JS runtimes and consoles have been updating for performance since ECMAScript the language started getting regular updates since 2016.
@everythingcouldbesimplify818
@everythingcouldbesimplify818 Жыл бұрын
​@@apollolux Well I'm talking about Lua out of the box, but Javascript is faster nowadays for web because running in Node V8, Lua also can be used in web and can also be just as fast as with openresty, and also lua has a jit compiler just like javascript, and is multiplatform. But every language can be fast if they only rely in calling C/C++ functions. I think the most important fact is that Lua in games don't compete with your scene when running the game, but Javascript is memory-hungry if you want it to be fast, also Lua is more reliable since is maintained by an institution and javascript frameworks is quickly deprecated, if you make a game using a library or framework in javascript it could not work in the future, and I don't think that would happen with lua.
@GameBoyyearsago
@GameBoyyearsago Жыл бұрын
@@everythingcouldbesimplify818 make your engine opensource lets see if community can finisj your half work 😊😊😊😊
@apollolux
@apollolux Жыл бұрын
@@everythingcouldbesimplify818 I agree that JS being memory-hungry as the main trade-off for being fast is an issue. As for frameworks and reliability, nearly every JS framework (especially jQuery, ReactJS, and AngularJS) is a third-party framework, and even shim frameworks to (ideally conditionally) backport newer functionality into older JS engine versions that _should've_ been first-party ECMA or Mozilla or even W3C are also third-party (the most Mozilla offers are backwards-compatibility code snippets on relevant functions in the online MozDocs). The majority of JS frameworks have been written either with the web or with Node in mind, so of course they're not going to be field-tested as reliable one way or the other in a JS-controlled game dev environment like Construct or Sphere, or in a more neutral non-Node environment like Neutralino. I also hate that they're mostly third-party since that means we have to rely on them for updates and maintenance, yes. There are plenty of reasons to choose Lua as the primary scripting language engine of a game engine over JavaScript, yes, but speed isn't one of them, and it more has to with JS's disadvantages than with Lua's advantages.
@TorQueMoD
@TorQueMoD Жыл бұрын
If I ever actually learn to code, this is definitely the engine I would use. For now, I'm stuck with Unreal :P
@deadpianist7494
@deadpianist7494 Жыл бұрын
so u don't code in unreal engine?
@ivensauro
@ivensauro Жыл бұрын
​@@deadpianist7494he should use blueprint or Just some packages
@swiftypopty1102
@swiftypopty1102 Жыл бұрын
​@@deadpianist7494Nope, I use it for render purposes
@phillippi2
@phillippi2 Жыл бұрын
How do you think that this engine would benefit an underwater metroid/vania RPG in 3D?
@snesmocha
@snesmocha Жыл бұрын
um... if you don't like working with slow guis??... i guess. it doesn't really matter that much what engine you're using for a game like that, just matters if you make it.
@MuhammadHosny0
@MuhammadHosny0 Жыл бұрын
@@snesmocha the GUI is not slow though, I don't know why GFS uses that software to record but it is terrible for recording and causes a lot of lags even on my high end pc
@snesmocha
@snesmocha Жыл бұрын
@@MuhammadHosny0well… somehow my phone autocorrected no gui to… slow gui?? Or I accidentally wrote slow. The best experience though is no gui. Absolute bliss not having to move your mouse. I’ve used the gui, and it’s good, I just like working with text stuff instead anyways
@MuhammadHosny0
@MuhammadHosny0 Жыл бұрын
@@snesmocha i agree, no GUI is best. But them are the old ways, we gotta adapt.
@pwhv
@pwhv Жыл бұрын
man when you where navigating the first scene the lighting was flickering which means is broken
@jphwacheski
@jphwacheski Жыл бұрын
More please!
@SG-js2qn
@SG-js2qn Жыл бұрын
Single developers on big, endless projects tend to burn out. We always need community efforts in order to increase security. As for talented developers, usually even in community efforts there will be one or two developers who are doing heroic efforts to push it ahead. But when they stop or move on to other things, the idea is that someone else can pick it up and continue to move it forward. Like ... Linux doesn't depend upon a single code hero.
@makanansari144
@makanansari144 Жыл бұрын
The amount of amazing features one developer put into this! with the help of contributors really surpass Godot with lots of money and devs! and it's really odd and mind blowing! I liked it! thanks for sharing!
@bucket6988
@bucket6988 Жыл бұрын
Brain power beats man power usually
@HunterMayer
@HunterMayer Жыл бұрын
What we're not seeing in the forefront is the 999 other attempts at making a game engine by others. But make the right choices and stay focused. *Chef's kiss* and I've found there is something to said for having less mouths to feed and a fountain of passion to drink from. If I go 3d I'd definitely start here. I love the lowered cost of ownership that open source gives, but there are drawbacks. You get nothing for free ... Usually. But this looks like a clear vision and execution masterpiece.
@HunterMayer
@HunterMayer Жыл бұрын
I'm not going to judge an independent developer that makes game engines for having crappy website.
@DFX2KX
@DFX2KX 6 ай бұрын
It also supports Linux now appearantly, I expected to need to run WINE for it, but nope! Good times!
@flinfaraday1821
@flinfaraday1821 6 ай бұрын
I liked the old website better ;]
@FengWan-v8y
@FengWan-v8y 4 ай бұрын
More of a renderer with scripting attached. It lacks of even most barebone functionalities of a game engine like animation tree, scene hierarchy, asset management etc. Someone asked the creator why doesn't he use established gui library and create some decent gui in this tool and he said because it's fun for him. Unusable in any serious project.
@mig7287
@mig7287 Жыл бұрын
👍👍👍
@Asinsful
@Asinsful Жыл бұрын
It's time to question Godot! Why Godot cannot support game consoles without W4 games? Why this guy can do that and Wicked Engine stay as MIT License?
@gamefromscratch
@gamefromscratch Жыл бұрын
It is worth point out though, you do still have to contact him for access, so the implementation still can't be made public due to the licensing around PS5 and XBox development programs.
@SomeRandomPiggo
@SomeRandomPiggo Жыл бұрын
Proves how much of a disappointment Godot is lmao
@JanHavel
@JanHavel Жыл бұрын
Amazing tech, terrible UI :D ... for one guy its very impressive overall.
@phantomapprentice6749
@phantomapprentice6749 Жыл бұрын
Why does this matter? There's Unity , Unreal and maybe Godot , no time for other engines.
@igorthelight
@igorthelight Жыл бұрын
Competition is always great, no? ;-)
@ExumBron
@ExumBron Жыл бұрын
Godot, maximum for 2D) In 3D, it is very slow, Wicked in this regard is an order of magnitude higher at the level of the main engines. It will be difficult to build a big world in Godot, even a corridor with level streaming.
@skaruts
@skaruts Жыл бұрын
Speak for yourself. It doesn't matter for you. And that's fine. But it matters for other people.
@hipflipped
@hipflipped Жыл бұрын
You're right. There are many impessive "OMG one developer has created lots of features!" game engines out there, which will simply never gain traction because a: one dev/single point of failure isn't great and these things seldom/never provide enought differentiation to build a proper community behind them.
@igorthelight
@igorthelight Жыл бұрын
@@hipflipped But those developers learn A LOT just by developing their engine ;-) THey could get hired at Epic Games or Unity because of their experience whenever they want to.
@soran2290
@soran2290 Жыл бұрын
Godot is better
@first9279
@first9279 Жыл бұрын
why so toxic? This engine is probably thousands of hours of work from the dev. Before you say something like that, accomplish the same things he did yourself. Yes Godot is open source too but it is made by way more devs than this engine, just give it some love.
@ardahanfatihyuksel364
@ardahanfatihyuksel364 Жыл бұрын
@@first9279 Dude chill, he is right. Godot is much better.
@kaikun2236
@kaikun2236 Жыл бұрын
Remember when Godot was new and people were like "Ew Godot sucks, Unity is better!"? Yeah, don't be that guy
@first9279
@first9279 Жыл бұрын
@@kaikun2236 yes you are right.
@SlayerDUDE1993
@SlayerDUDE1993 Жыл бұрын
it's not about which is better, it's about having a choice.
@kiyasuihito
@kiyasuihito Жыл бұрын
One developer... 😮🫠🥴 🎉🎉🎉🎉
25 Game Engines in 25 Minutes
29:43
Gamefromscratch
Рет қаралды 28 М.
Optimizing my Game so it Runs on a Potato
19:02
Blargis
Рет қаралды 638 М.
🕊️Valera🕊️
00:34
DO$HIK
Рет қаралды 17 МЛН
Yay, My Dad Is a Vending Machine! 🛍️😆 #funny #prank #comedy
00:17
Osman Kalyoncu Sonu Üzücü Saddest Videos Dream Engine 275 #shorts
00:29
Game Development Caution
13:48
Timothy Cain
Рет қаралды 316 М.
Concord's Studio Is Being Shut Down...
19:21
Luke Stephens
Рет қаралды 162 М.
Defold For Unity Developers
19:40
Gamefromscratch
Рет қаралды 43 М.
O3DE 23.10 "The Only Really Open Game Engine"
12:50
Gamefromscratch
Рет қаралды 48 М.
How I learned Unity without following tutorials (Developing 1)
18:11
Game Maker's Toolkit
Рет қаралды 2 МЛН
Can Unity Survive?
20:51
Josh Christiane
Рет қаралды 79 М.
I Paid Game Developers on Fiverr to Make GTA 6
10:09
BadGameDev
Рет қаралды 147 М.
The Jolt Physics Engine
11:23
Gamefromscratch
Рет қаралды 37 М.
I Made the Same Game in 8 Engines
12:34
Emeral
Рет қаралды 4,2 МЛН
I built my own 3D Game Engine with Open-Source Tools
15:00
Modern Vintage Gamer
Рет қаралды 86 М.
🕊️Valera🕊️
00:34
DO$HIK
Рет қаралды 17 МЛН