Wonderful! I love seeing people making their own game engines like me. Let me tell you, it can be hard to make your own game engine, but keep it going, don't give up, you can do this. I just subbed
@@mbappeeeee I think the satisfaction of things actually working is what got me though this. But your right it was a BUMPY road had me questioning everything 😂 errors made by circular dependency’s in c++ are a nightmare but that’s not the worst of it! Using OpenGL to use the GPU and write shaders for it is so different to any programming I’ve done thus far! It feels like you just prey to the GPU gods and hope for the best 😂 nvidia nsight is a must have! Thank you for your comment 😁
How did you go about doing this? I am very new to making stuff and stuff like this amazing me! Is it open source? I think it looks cool and I think it'd be good for learning just by tinkering with code :3
thank you so much! 😁This project taught me so much and I'm glad its inspiring for you! As for how i did it In all fairness it was a thought module at university so i had a lot of recourses available to me. but there are definitely some great recourses online. The Cherno's series' on OpenGL and c++ are incredibly useful! ruclips.net/video/W3gAzLwfIP0/видео.html It is open source? Yes, feel free to do whatever you want with the source code: github.com/JamesB0010/Jett-Engine This was my first time making a game engine and there is so much i would do differently. One thing i did well was setting up the game engine. inside main.cpp in the game project source folder youll find the GameEngineFactory::CreateGameEngine function which handles all of the setting up of the engine. But yes absolutely have a play around with the code!! Thank you for the comment have a great day!! 😁
Thanks man! I was inspired by the swirling pattern you see on the big turbine engines like this one: cdn.boldmethod.com/images/learn-to-fly/aircraft-systems/how-does-a-jet-engine-turbofan-system-work-the-basics/primary.jpg Apart from that i just jumped in photoshop and experimented 😁
Wow thank you for asking 😁 firstly yes feel free to check out the code and do whatever you want with it! 😁 here's the link: github.com/JamesB0010/Jett-Engine if anyone does download it, to run it the startup project in visual studio has to be game project. However this is my first time creating an engine and so looking back on it there is a LOT that i would change. Saying that i think it is useful to have a little poke around at the code. in particular how the engine, sdl and opengl are initialized using the engine factory and init helper. As well as the structure of the project. As for can you make games on it. while making the engine i tried to make it so there would be a separation between the engine code and the game project code. so like unity you can create your own game objects and attach your code to them by making custom components but coming back to this being my first crack at making an engine it would probably be quite hard to make a game and not worth the time, might be a fun challenge though 😁 and feel free to build on what's already there 😁
@@captainnoyaux it seems like a made by game devs for game devs kinda thing. What would be really crazy is using VBA in like word or excel to make an engine with OpenGL 😂😂😂
Oh god im sorry about that🤦♂️ hit you with the wombo combo there 😅 the sound mastering is a skill that I found a bit tricky, hopefully it will be better in later videos 😁 hope your ears are okay!
My god.. He's an Indie developer and he made his own engine and only got 544 views, this is a crime
Oh my god i got a this is a crime comment!!! I can die in peace now 😂 thank you 🙏
looks like a fever dream lol, really cool
Looks like a fever dream 😂😂
Very impressive 👏🏼 I love the colours in the logo 😺
Very nice visuals its nice you have the knowledge to create your own game engine , this really looks fresh and ambient :)
Thank you! There was so much to learn! This little project was super useful!!
James you blow my mind looks great
Unreal killer right here
Oooh nice logo. Looks like it’s from a flash animation from the 2000s to 2010s
Thank you 😁it was fun to make i just jumped into photoshop and messed around 😎
Wonderful! I love seeing people making their own game engines like me. Let me tell you, it can be hard to make your own game engine, but keep it going, don't give up, you can do this. I just subbed
Thank you so much!! it was definitely hard but i feel I've learned so much from it and it was overall super enjoyable
i'll never understand how people resist the stress of coding such things, especially errors that don't make sense which are frequent in c++
@@mbappeeeee I think the satisfaction of things actually working is what got me though this. But your right it was a BUMPY road had me questioning everything 😂 errors made by circular dependency’s in c++ are a nightmare but that’s not the worst of it! Using OpenGL to use the GPU and write shaders for it is so different to any programming I’ve done thus far! It feels like you just prey to the GPU gods and hope for the best 😂 nvidia nsight is a must have! Thank you for your comment 😁
You're a wizard James. btw didn't understand anything but still enjoyed it
Wow thank you so much! 😁 im glad you enjoyed!
this is awesome man
Really awesome
Thank you for the support! I wasn’t expecting anyone to even see this video let alone comment so thank you 🙏
How did you go about doing this? I am very new to making stuff and stuff like this amazing me!
Is it open source? I think it looks cool and I think it'd be good for learning just by tinkering with code :3
thank you so much! 😁This project taught me so much and I'm glad its inspiring for you!
As for how i did it In all fairness it was a thought module at university so i had a lot of recourses available to me. but there are definitely some great recourses online. The Cherno's series' on OpenGL and c++ are incredibly useful!
ruclips.net/video/W3gAzLwfIP0/видео.html
It is open source? Yes, feel free to do whatever you want with the source code: github.com/JamesB0010/Jett-Engine
This was my first time making a game engine and there is so much i would do differently. One thing i did well was setting up the game engine. inside main.cpp in the game project source folder youll find the GameEngineFactory::CreateGameEngine function which handles all of the setting up of the engine.
But yes absolutely have a play around with the code!!
Thank you for the comment have a great day!! 😁
Bro were does this logo inspiration come from?
Thanks man! I was inspired by the swirling pattern you see on the big turbine engines like this one: cdn.boldmethod.com/images/learn-to-fly/aircraft-systems/how-does-a-jet-engine-turbofan-system-work-the-basics/primary.jpg
Apart from that i just jumped in photoshop and experimented 😁
Oh cool! I get the name now. I quite like the look :)
how c an someone be this creative
Wow thank you so much! I really appreciate it 😁 All this support makes me so excited to make another video!
noice
good job
ur game looks good, how long this took?
Thank you! This probably took like 3 and a half months 😁
@@jamesbland5082 i want to do this too
@@AEGISAOEhonestly it was a super useful learning process, best of luck!!
awesome sauce
serious question: What did you study in uni? CS?
Computer Games Technology 😎
good stuff
impressive :)
is this open source anywhere? can we make games on it?
Wow thank you for asking 😁 firstly yes feel free to check out the code and do whatever you want with it! 😁 here's the link: github.com/JamesB0010/Jett-Engine
if anyone does download it, to run it the startup project in visual studio has to be game project.
However this is my first time creating an engine and so looking back on it there is a LOT that i would change. Saying that i think it is useful to have a little poke around at the code. in particular how the engine, sdl and opengl are initialized using the engine factory and init helper. As well as the structure of the project.
As for can you make games on it. while making the engine i tried to make it so there would be a separation between the engine code and the game project code. so like unity you can create your own game objects and attach your code to them by making custom components but coming back to this being my first crack at making an engine it would probably be quite hard to make a game and not worth the time, might be a fun challenge though 😁 and feel free to build on what's already there 😁
neat :)
cool
the logo kinda looks like debian
@@kebabmanfr oh my god yeah it does 😭😭
nice - except you're super quiet. Try fiddling with the mastering.
Thank you for the feedback! Hopefully making a unity vid soon so will keep it in mind
Debian game engine???
I did make a Linux port but its a bit ropey 🤣😬
If you are a sigma do it in Jai now :D. Just kidding good job
Now make it in Jai (or you can’t do that) type comment 😂
I’ve never heard of Jai! It looks cool tho I’ve done a lil google search and I think jai can use c/c++ libraries 😎 might be a cool little adventure 👀😂
@@jamesbland5082haha 🤣. Yeah Jai seems really good it's done by Jonathan Blow but I never tried it personally
@@captainnoyaux it seems like a made by game devs for game devs kinda thing. What would be really crazy is using VBA in like word or excel to make an engine with OpenGL 😂😂😂
@@jamesbland5082 for sure xD that'd be crazy to use it to make games too 🤣
The combo of your super quiet voice making me max my volume and then your logo's SOUND EFFECT AT MAX VOLUME really, really, was bad
Oh god im sorry about that🤦♂️ hit you with the wombo combo there 😅 the sound mastering is a skill that I found a bit tricky, hopefully it will be better in later videos 😁 hope your ears are okay!
Jett Engine? ....more like Shit Engine... am I right guys?
Haters will say it’s fake 😎😂
Do it yourself then, can you do better?
Stone man a real one 💯
@@stonemandoesstuff I can't even do worse lol, I suck at coding
imagine being a hater for no reason at all.... shame