Тёмный

Wicked Engine in 2023 - This Engine Blows My Mind! 

Gamefromscratch
Подписаться 250 тыс.
Просмотров 32 тыс.
50% 1

The Wicked Engine is a free and open source game engine that just keeps getting better and better. Recently featured in our Underrated Game Engines video (link below), since that video the Wicked Engine has added two amazing new features... Xbox Series and PlayStation 5 support!
This is a free, mostly single developer game engine, and it supports the two most current and cutting edge game consoles!
The engine is also chock full of features and rendering techniques. It comes with a light weight fully functioning editor as well as C++ and Lua scripting support. In fact this game engine is used as the tech behind the GameGuru Max game engine.
Links
---------
gamefromscratch.com/wicked-en...
gamefromscratch.com/underrate...
Under Rated Game Engines video: • Most Underrated Game E...
-----------------------------------------------------------------------------------------------------------
Help Support GFS : / gamefromscratch
GameDev News : gamefromscratch.com
GameDev Tutorials : devga.me
Discord : / discord
Twitter : / gamefromscratch
-----------------------------------------------------------------------------------------------------------

Наука

Опубликовано:

 

5 авг 2024

Поделиться:

Ссылка:

Скачать:

Готовим ссылку...

Добавить в:

Мой плейлист
Посмотреть позже
Комментарии : 173   
@gamefromscratch
@gamefromscratch 11 месяцев назад
Links --------- gamefromscratch.com/wicked-engine-in-2023/ gamefromscratch.com/underrated-game-engines-round-up/ Under Rated Game Engines video: ru-vid.com/video/%D0%B2%D0%B8%D0%B4%D0%B5%D0%BE-irEsvzgzcZU.html ----------------------------------------------------------------------------------------------------------- *Help Support GFS* : www.patreon.com/gamefromscratch *GameDev News* : gamefromscratch.com *GameDev Tutorials* : devga.me *Discord* : discord.com/invite/R7tUVbD *Twitter* : twitter.com/gamefromscratch -----------------------------------------------------------------------------------------------------------
@DragoniteSpam
@DragoniteSpam 11 месяцев назад
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 11 месяцев назад
Serious work - known engine Fool around - obscure engine ;-)
@afbanjagjafdbxcvbrtjwsasdg2825
@afbanjagjafdbxcvbrtjwsasdg2825 10 месяцев назад
Is the decision easier in September 2023?
@igorthelight
@igorthelight 10 месяцев назад
@@afbanjagjafdbxcvbrtjwsasdg2825 Well, Unity shoot itself in the foot xD But the choice between some known engine and an obscure one is still here ;-)
@narwhalgamingvariety
@narwhalgamingvariety 9 месяцев назад
@@afbanjagjafdbxcvbrtjwsasdg2825 No
@DFX2KX
@DFX2KX 4 месяца назад
@@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...
@leeoiou7295
@leeoiou7295 11 месяцев назад
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 11 месяцев назад
The engine is not standard in industry. Surely it's missing some key things so that's why it's underrated.
@brodriguez11000
@brodriguez11000 11 месяцев назад
​@@ujugamestudioWell hopefully Gameguru support should change that.
@snesmocha
@snesmocha 11 месяцев назад
@@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 11 месяцев назад
whats wrong with Unreal?
@ujugamestudio
@ujugamestudio 11 месяцев назад
@@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.
@msec7188
@msec7188 11 месяцев назад
I would love to see some more done with the wicked engine tutorial series perhaps?
@onlyeyeno
@onlyeyeno 11 месяцев назад
It's funny how is sounds like "Terrain" whenever You say "Train" ;) Thanks for another great video Best regards.
@rmt3589
@rmt3589 10 месяцев назад
This is so encouraging!!! Excited for this proof of concept, and to solo my own game engine!!!
@ArmadaWixxi
@ArmadaWixxi 11 месяцев назад
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 9 месяцев назад
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 9 месяцев назад
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 5 месяцев назад
​@@DxXNAmy thoughts exactly
@DxXNA
@DxXNA 5 месяцев назад
@@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 3 месяца назад
They won't update. Just look at old AAA games. They remake it with a new engine. They never update decades old game.
@owenlloyd2528
@owenlloyd2528 11 месяцев назад
Thank you. A tutorial/walkthrough would be awesome if you can find the time.
@danielmejia5879
@danielmejia5879 11 месяцев назад
Please do create some basic tutorial, or walkthrough on creating a small game in Wicked Engine.
@bucket6988
@bucket6988 11 месяцев назад
I might look into this tommorow 😮
@AstraAnime
@AstraAnime 10 месяцев назад
I would like to see more of this engine. Would love to see a playlist of tutorials to follow.
@DiamantMains
@DiamantMains 11 месяцев назад
This looks amazing
@carlriemann925
@carlriemann925 10 месяцев назад
This is truly a powerful C++ powered game engine. IT'S amazing!!
@DJBSharpMusic
@DJBSharpMusic 10 месяцев назад
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.
@saicher
@saicher 11 месяцев назад
Literally all that is missing for me is a Multiplayer Framework and I'd be set to give it a try
@LucyLavend
@LucyLavend 11 месяцев назад
All these spam comments lmao
@daemones2272
@daemones2272 11 месяцев назад
After you mentioned terrains, all I can hear is trains. lol
@Ultimatefire54
@Ultimatefire54 11 месяцев назад
Thanks for covering this, would definitely appreciate a more in-depth dive into this engine.
@deluxe_1337
@deluxe_1337 11 месяцев назад
The editor needs a UI overhaul and it'll be appealing to more people
@chizyapochiponda1602
@chizyapochiponda1602 11 месяцев назад
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 11 месяцев назад
Odd swore I had covered it, but it seems I may not. Adding to "the list", thanks.
@chizyapochiponda1602
@chizyapochiponda1602 11 месяцев назад
@@gamefromscratch no problem 👍🏾👍🏾
@deadpianist7494
@deadpianist7494 11 месяцев назад
it only has windows export lol
@santoshgujar5237
@santoshgujar5237 10 месяцев назад
Thank you, Sir, 🙏🌺😇
@user-ry5bb8pv2j
@user-ry5bb8pv2j 11 месяцев назад
can you tell us what is the system specs for this and what specs your pc have?
@astrahcat1212
@astrahcat1212 10 месяцев назад
This is my new engine for next project, stuck in Unity but will switch
@Bananenbauer123
@Bananenbauer123 4 месяца назад
How did it go? I switched from Unity to Godot 4, but it feels like Godot is still not cut out for 3D games.
@davidj3048
@davidj3048 11 месяцев назад
How can someone build all this alone!
@ArIyan_yt
@ArIyan_yt 11 месяцев назад
Making an engine needs time Making a very powerful engine needs a lot of people
@Asinsful
@Asinsful 3 месяца назад
That 's why it's called Wicked! ;)
@erichansen9669
@erichansen9669 11 месяцев назад
What do you use to record your desktop? OBS?
@igorthelight
@igorthelight 11 месяцев назад
Most likely. It's the best program IMHO. Just learn how to use it properly ;-)
@MuhammadHosny0
@MuhammadHosny0 11 месяцев назад
wait so I can add soft body physics in this engine but not in Unity? 😥
@creo_one
@creo_one 4 месяца назад
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
@deadjuice1880
@deadjuice1880 3 месяца назад
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 11 месяцев назад
Wicked Engine tutorial please
@ukrsolid
@ukrsolid 11 месяцев назад
Wicked Engine is Wicked !
@CrazyFin99969
@CrazyFin99969 Месяц назад
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
@jphwacheski
@jphwacheski 11 месяцев назад
More please!
@HaeriStudios
@HaeriStudios 11 месяцев назад
Other people want fame and money. All I want is for my engine to get featured on Mikes's channel.
@SomeRandomPiggo
@SomeRandomPiggo 11 месяцев назад
So fame
@skaruts
@skaruts 11 месяцев назад
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 11 месяцев назад
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++
@JIN-TECH
@JIN-TECH 11 месяцев назад
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 11 месяцев назад
Pity works both ways. Hopefully Godot is helping with this engine.
@snesmocha
@snesmocha 11 месяцев назад
i just took a look at this engine... it puts godots entire engine to shame lmfao
@tutortomato
@tutortomato 11 месяцев назад
​@@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 11 месяцев назад
​@@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 11 месяцев назад
@@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 🤣
@pwhv
@pwhv 11 месяцев назад
man when you where navigating the first scene the lighting was flickering which means is broken
@TorQueMoD
@TorQueMoD 11 месяцев назад
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 11 месяцев назад
so u don't code in unreal engine?
@ivensauro
@ivensauro 11 месяцев назад
​@@deadpianist7494he should use blueprint or Just some packages
@swiftypopty1102
@swiftypopty1102 10 месяцев назад
​@@deadpianist7494Nope, I use it for render purposes
@mig7287
@mig7287 11 месяцев назад
👍👍👍
@n00bc0de7
@n00bc0de7 11 месяцев назад
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 11 месяцев назад
iirc isn't lua slower than c# although I understand the runtime overhead of Lua is non existent
@gamefromscratch
@gamefromscratch 11 месяцев назад
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 11 месяцев назад
@@gamefromscratch thanks for the reply
@skaruts
@skaruts 11 месяцев назад
@@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 11 месяцев назад
@@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. :(
@phillippi2
@phillippi2 11 месяцев назад
How do you think that this engine would benefit an underwater metroid/vania RPG in 3D?
@snesmocha
@snesmocha 11 месяцев назад
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 11 месяцев назад
@@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 11 месяцев назад
@@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 11 месяцев назад
@@snesmocha i agree, no GUI is best. But them are the old ways, we gotta adapt.
@flinfaraday1821
@flinfaraday1821 3 месяца назад
I liked the old website better ;]
@SG-js2qn
@SG-js2qn 10 месяцев назад
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.
@cycomkid
@cycomkid 11 месяцев назад
Godot should learn from this
@makanansari144
@makanansari144 11 месяцев назад
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 11 месяцев назад
Brain power beats man power usually
@HunterMayer
@HunterMayer 11 месяцев назад
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 11 месяцев назад
I'm not going to judge an independent developer that makes game engines for having crappy website.
@DFX2KX
@DFX2KX 4 месяца назад
It also supports Linux now appearantly, I expected to need to run WINE for it, but nope! Good times!
@everythingcouldbesimplify818
@everythingcouldbesimplify818 11 месяцев назад
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 11 месяцев назад
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 11 месяцев назад
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 11 месяцев назад
​@@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 11 месяцев назад
@@everythingcouldbesimplify818 make your engine opensource lets see if community can finisj your half work 😊😊😊😊
@apollolux
@apollolux 11 месяцев назад
@@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.
@JanHavel
@JanHavel 10 месяцев назад
Amazing tech, terrible UI :D ... for one guy its very impressive overall.
@user-kw8jx8le5x
@user-kw8jx8le5x Месяц назад
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.
@SomeRandomPiggo
@SomeRandomPiggo 11 месяцев назад
Proves how much of a disappointment Godot is lmao
@Asinsful
@Asinsful 11 месяцев назад
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 11 месяцев назад
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.
@phantomapprentice6749
@phantomapprentice6749 11 месяцев назад
Why does this matter? There's Unity , Unreal and maybe Godot , no time for other engines.
@igorthelight
@igorthelight 11 месяцев назад
Competition is always great, no? ;-)
@ExumBron
@ExumBron 11 месяцев назад
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 11 месяцев назад
Speak for yourself. It doesn't matter for you. And that's fine. But it matters for other people.
@hipflipped
@hipflipped 11 месяцев назад
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 11 месяцев назад
@@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 11 месяцев назад
Godot is better
@first9279
@first9279 11 месяцев назад
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 11 месяцев назад
@@first9279 Dude chill, he is right. Godot is much better.
@kaikun2236
@kaikun2236 11 месяцев назад
Remember when Godot was new and people were like "Ew Godot sucks, Unity is better!"? Yeah, don't be that guy
@first9279
@first9279 11 месяцев назад
@@kaikun2236 yes you are right.
@SlayerDUDE1993
@SlayerDUDE1993 11 месяцев назад
it's not about which is better, it's about having a choice.
@kiyasuihito
@kiyasuihito 11 месяцев назад
One developer... 😮🫠🥴 🎉🎉🎉🎉
Далее
25 Game Engines in 25 Minutes
29:43
Просмотров 23 тыс.
Optimizing my Game so it Runs on a Potato
19:02
Просмотров 521 тыс.
кажется, началось
00:45
Просмотров 1,9 млн
choosing a game engine is easy, actually
15:08
Просмотров 390 тыс.
The biggest lie in video games
15:18
Просмотров 1,7 млн
Godot For Unity Developers
27:43
Просмотров 170 тыс.
How to Make a Good 2D Camera
11:38
Просмотров 395 тыс.
Most Underrated Game Engines
12:22
Просмотров 80 тыс.
Every Game Engine Explained In 9 Minutes (Part 1)
9:10
The Best Game Development Frameworks
21:58
Просмотров 42 тыс.
I Made the Same Game in 8 Engines
12:34
Просмотров 4 млн
I Made My First Game in Godot in 3 Weeks...
26:21
Просмотров 283 тыс.
КРУТОЙ ТЕЛЕФОН
0:16
Просмотров 7 млн