Тёмный

Trying out an obscure game engine 

Dock_Frankenstein
Подписаться 711
Просмотров 13 тыс.
50% 1

LINKS
Twitter: / fpyrc
Twitch: / dockfrankenstein
Discord: / discord
Game: ldjam.com/even...
DESCRIPTION
I hope no one will make sex jokes about this engine
TAGS
#DockFrankenstein #gamedev #stride3d #madewithstride #indie #indiedev #gamedevelopment #indiedevelopment

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

 

28 сен 2024

Поделиться:

Ссылка:

Скачать:

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

Добавить в:

Мой плейлист
Посмотреть позже
Комментарии : 70   
@sandsalamand3763
@sandsalamand3763 11 месяцев назад
Thanks for the video! Stride desperately needs an editor rewrite and some wrappers for those annoying API call strings you showed.
@neonzz94
@neonzz94 7 месяцев назад
Stride needs a lot of work. I've corrupted 3 projects just adding code with constructors that take an argument files or moving assets around to organise it
@nocturne6320
@nocturne6320 4 месяца назад
A complete rewrite of the editor into Avalonia is in the works, will bring editor plugin support too. I wouldn't be surprised if many of the issues with the editor were caused by the fact that it's built with WPF. Still, I wish they would invest more time in the UI system so that eventually they could make the studio itself with Stride. As for the engine, I really want to see it succeed, C# is more than performant enough to have the entire engine written in it instead of C++, it would also allow for much better integration with the rest of the .net ecosystem and it's the only engine with actual support for async.
@puneetshakya3001
@puneetshakya3001 2 месяца назад
Thank god this video popped in my feed I was going to use stride thanks for saving bro 😅😂
@DeathbyZombiez
@DeathbyZombiez Месяц назад
Totally give Stride a shot. Don't trust one outdated video. This dude comes across as toxic about this topic. I downloaded Stride yesterday.... looks nothing like this video. Watch gamesfromscratch latest vid on topic.
@DockFrankenstein
@DockFrankenstein Месяц назад
@DeathbyZombiez The video isn't really that outdated. The engine still isn't as stable as the competition, but as I said at the end, that doesn't have to be a bad thing. If you're willing to put up with the issues and different quirks, it's really fun to work with. Going back to unity felt like using Roblox Studio with the amount of workaraounds you have to perform for fullscreen to work properly
@alexsandrzhemanov5710
@alexsandrzhemanov5710 7 месяцев назад
if Stride can run on linux, then maybe I'll give it a chance C#.
@edward3190
@edward3190 11 месяцев назад
for the wired syntax, you can use a wrapper structure to define your own Transform class, and Transform.rotation if you really want a seamless 1:1 conversion between engines, you can create UnityEngine namespace in Stride, and implement UnityEngine.Transform I have been developing UnityEngine namespace in godot, just in case if Unity does another play, or if somehow Unity fall behind godot ;)
@nbudzinski
@nbudzinski 11 месяцев назад
I'm here for the Ferdydurke
@hipnosreturn2
@hipnosreturn2 11 месяцев назад
IT IS NOT OBSCURE, it simply changed its name, previously called Paradox, then Xenko and from 2022 This also includes that the license for this engine has changed, before it was MIT, today it is "GNU GPLv3" for the engine and proprietary license for the editor. I hope it won't be long before they provide support for N.i.n.t.e.n.d.0 platforms.
@DockFrankenstein
@DockFrankenstein 11 месяцев назад
From what I know, this video is the only Stride game devlog, so I'm gonna stick with calling it obscure
@hipnosreturn2
@hipnosreturn2 11 месяцев назад
@@DockFrankenstein Not all developers make a living from RU-vid and Twitch, there were forums, there were problems, the devs who used the old Xenko are well aware of the problems they faced and it even seemed like the platform had been abandoned, there is a lot of history since 2014, but you are free to form beliefs and so you are free to call it whatever you want, ignoring the previous history and ignoring the developers who have worked on this platform. There's no reason to take it personally, I just wanted to explain that there was repercussion, use and problems faced, outside the "RU-vid/Twitch bubble", so I really hope you don't take unnecessary offense, I just wanted to bring context and more accurate information . I would be grateful if you could be understanding.
@NimVim
@NimVim 10 месяцев назад
​@@hipnosreturn2 Calm down man
@hipnosreturn2
@hipnosreturn2 10 месяцев назад
@@NimVim I'm calm, I just presented logical facts and historical context. People need to stop believing and living in bubbles, indie game development existed before RU-vid, Discord, TikTok and Twitch existed. I just expressed what needed to be said. 🧐
@DockFrankenstein
@DockFrankenstein 10 месяцев назад
I knew the story of stride way before I even downloaded it on my computer, but that still doesn't change the fact that it's online presence is still nothing compared to things like godot, unity or even bevy. But in the end: who cares. It's a tool, some will call it obscure, others won't. The most important thing is for it to provide use for us. It doesn't matter how we will call it
@MTweedC4
@MTweedC4 5 месяцев назад
Downloaded Stride - opened up a template, moved some things around, changed some values. 1 hour = 5 crashes xD I wanted to believe in Stride but ... meh
@DockFrankenstein
@DockFrankenstein 5 месяцев назад
Yeah I can't defend that either. Currently I use the editor very rarely and instead try doing as much as I can from code. There are ways of making a full code-only project but I still like having occasional access to a normal editor
@ArisingGame
@ArisingGame 4 месяца назад
@@DockFrankenstein When I used Unity the first time, the first thing I did was trying to create the whole scene, meshes, lights, colliders etc purely in code. This gives an important inside into the inner workings. But of course I used the editor predominantly in the end. Coming from a background where the games where all made in code (mobile Java apps), such an integrated editor was kind of a new thing.
@fakeusertas721
@fakeusertas721 11 месяцев назад
try to -> Flax game engine
@DockFrankenstein
@DockFrankenstein 11 месяцев назад
Seems like less suffering, no thank you
@fakeusertas721
@fakeusertas721 11 месяцев назад
@@DockFrankenstein hahaha
@ujugamestudio
@ujugamestudio 7 месяцев назад
Cover Cryengine please.
@DockFrankenstein
@DockFrankenstein 7 месяцев назад
I don't really want to. I have godot on my list, since I eventually want to make my tools available for it, but cry engine seems abandoned and not that popular anymore
@sadscientisthououinkyouma1867
@sadscientisthououinkyouma1867 5 месяцев назад
@@DockFrankenstein I wouldn't call it "abandoned" so much as Crytek falling under harsh times. The engine itself still sees use by some, Kingdome Come: Deliverance was made with it, and so was Hunt Showdown. Definitely not as popular as it once was, but personally I think it is of value if Crytek bounces back. It has a lot of good built-in tools, which shouldn't be surprising given it was made with FPS games in mind. Which also means that if you try to build something that isn't an FPS you will be faced with some very interesting issues (one look at KC:D's glitches should tell you that)
@gostan2718
@gostan2718 8 месяцев назад
Please try Godot next and give us your honest opinion about it just like this video.
@DockFrankenstein
@DockFrankenstein 8 месяцев назад
I have it on my list, but for now I'm a bit busy to learn new engines
@gostan2718
@gostan2718 8 месяцев назад
@@DockFrankenstein yes take your time please give it an honest review I need it since I have read mix opinion about it now I'm lost
@__Rizzler__
@__Rizzler__ 11 месяцев назад
i tried stride and cringed soo hard
@GouShin1
@GouShin1 11 месяцев назад
3 minutes in... sticks to Unity... :)
@jackof4ll
@jackof4ll 11 месяцев назад
I also tried stride and closed it after first 30 minutes. Main issue UI (Obscure Settings). Went to Flax and Honestly I'm loving that engine a lot.
@exoZelia
@exoZelia 7 месяцев назад
I think you just saved me a lot of time ty
@ilmnhs
@ilmnhs 11 месяцев назад
ok
@Acromata
@Acromata 11 месяцев назад
A lot of engines allow you to view the engine code to see exactly how things work, not just stride (Unreal engine being one of those engines)
@DockFrankenstein
@DockFrankenstein 11 месяцев назад
Yes, but you can just press F12 and view the real code in vs, since it's written in c#
@jackof4ll
@jackof4ll 11 месяцев назад
I'd say for someone trying to run UE from source code is not something many people can afford. Stride is like a Humming Bird Compared that Monolith of Game Engine. Also people who don't have Software Engineering background will have hard time going into engine code of UE and trying to learn from it unless they really commit to the engine for at least a month (Considering they don't have to learn C++). In that regard engine written in C# is more approachable for those who are used to of Unity C# and can understand a lot more by looking at the Engine Code written in C#.
@lennysmileyface
@lennysmileyface 8 месяцев назад
@@jackof4ll UE5 doesn't use normal C++. It's closer to C#.
@apchistuz
@apchistuz 11 месяцев назад
yay
@Jarb2104
@Jarb2104 11 месяцев назад
Here for the lolz, stayed for the engine.
@diegohiroshiysusvideos2909
@diegohiroshiysusvideos2909 4 месяца назад
Stride Engine is nice for me ☺
@aayush1872
@aayush1872 3 месяца назад
Use flax engine
@aoeuable
@aoeuable 11 месяцев назад
You should try bevy next. None of the fancy GUI editor stuff, true, yes, it's more like middleware that, in its default configuration, collapses into a game engine, but also none of the jank. Also you'd have to learn rust. And blender :)
@DockFrankenstein
@DockFrankenstein 11 месяцев назад
I've heard good things about it, but I'm gonna have to try Godot first for the "Remote Inspector" that I've mentioned in the video
@aoeuable
@aoeuable 11 месяцев назад
@@DockFrankenstein There's bevy-remote-devtools, but alas it hasn't been updated since bevy 0.7 (current is 0.11), meaning it's probably bitrotted by now (though shouldn't be too hard to get running). If it's just about inspection and not remote, though, bevy-inspector-egui is widely used and up to date. Should also not be too difficult to remote, but the bevy community generally seems to have tacitly agreed that in-game editors is the way to go.
@DockFrankenstein
@DockFrankenstein 11 месяцев назад
The "remote inspector" is an external window made by me to view logs from my library qASIC. I need godot for UI. I'm running my own communication protocol, so I don't need to be bound to any engine
@marksmithcollins
@marksmithcollins 11 месяцев назад
It is basically a degeneration....
@DmitryZajarchenko
@DmitryZajarchenko 4 месяца назад
the math on the rotations the position and all of that ,call functions to make it happen isn't stupid, it's beautiful math. rotating a 3D shape isn't easy especially when there's more than one way to rotate a 3d shape, let alone the position, you have the world position and the position within the screen.
@bitwise4996
@bitwise4996 11 месяцев назад
STRIDE looks and feels like UDK3.
@lezned
@lezned 11 месяцев назад
lol
@maxiluaces505
@maxiluaces505 11 месяцев назад
nice job
@Myrewas
@Myrewas 11 месяцев назад
ello
@splitupgamesofficial
@splitupgamesofficial 11 месяцев назад
so sick!
@tinotheplayer
@tinotheplayer 11 месяцев назад
spelling mistake at 0:27 (Simular to Unity) rookie polish mistake
@DockFrankenstein
@DockFrankenstein 11 месяцев назад
No, it's the language that's wrong
@tinotheplayer
@tinotheplayer 11 месяцев назад
@@DockFrankenstein please make your next video in british
@_cybrix_
@_cybrix_ 11 месяцев назад
The "... but I don't care; This is stupid." at 2:36 has earned my subscription. Love your demeanor and presentation overall.
@Nerthexx
@Nerthexx 11 месяцев назад
This is not an engine. An engine is a visual editor, basically, unifying all of the underlying framework features. And this is a framework designed to be used for games.
@DockFrankenstein
@DockFrankenstein 11 месяцев назад
Differentiating frameworks from engines is quite tough, but going by your definition, it is an engine. Stride has a visual editor and takes care of things like importing assets, audio playback, graphics pipeline. But if you're right, then I don't think we can call bevy an engine either, can we?
@gibier1724
@gibier1724 11 месяцев назад
it is an engine? A framework would be renpy, monogame, fna, kivent....
@Lantertronics
@Lantertronics 11 месяцев назад
It has an visual editor, so I'm not sure why you'd classify it as not an engine?
@Lantertronics
@Lantertronics 9 месяцев назад
@morph611 Agreed.
Далее
Why I made a Game Engine for my 2D platformer (C#)
19:01
I'm no longer a Unity Developer.
22:45
Просмотров 40 тыс.
Kenji's Sushi Shop Showdown - Brawl Stars Animation
01:55
ДЕНЬ УЧИТЕЛЯ В ШКОЛЕ
01:00
Просмотров 910 тыс.
ОБЗОР НА ШТАНЫ от БЕЗДNA
00:59
Просмотров 115 тыс.
Why Do Video Game Studios Avoid Blender?
6:49
Просмотров 593 тыс.
The Most Insecure Kickstarter Lead Ever
18:11
Просмотров 319 тыс.
I Used Godot For 100 Hours, Here’s What I Learned
35:09
Game Engine Of The Future
9:12
Просмотров 146 тыс.
How NOT to Finish an Indie Game...
10:46
Просмотров 21 тыс.
Game Design Documents - A Comprehensive Guide
1:15:26
Просмотров 62 тыс.
i made this indie game and it changed my life
16:51
Why Slopes are Shockingly Difficult for Indie Game Devs
17:20
Unity sucks
17:53
Просмотров 2,8 тыс.