I stumbled over your videos and I really like them. The way you present it feels like when I was watching my bigger brother coding or playing in my childhood. Very nice the transitions to your camera to your side and give some explanations. I am a programmer myself and I really learn a lot by watching your videos. Thank you for that
The "weapon projectile" idea is genius! Im not sure if you have played VR games, but to make it short implementing a good melee combat in a VR game (with hand controllers) is very hard. Even Valve said "screw that" and removed all melee weapons from Half Life Alyx. I im working on a VR RPG had just didn't find any solution for good melee weapons, I know that a really good melee combat in VR is too much work but a "simple" melee combat is not really fun, so I thought well maybe I should just make the game spell based and just use projectiles. But here comes your genius solution the "weapon projectile" which is the perfect solution instead of a melee attack, the weapon just shoots itself as a projectile! And the best part is, it doesn't even take any additional code, because I can just use my Spell class (which already shoots projectiles) for the "melee" weapons. Well I might rename it to a more generic name like ability or skill instead of spell, but the code itself already works for the new "weapon projectiles", awesome!
I still need to get through this series again. I really need to learn about the "Theatre Mode" you mentioned in ep1 (but I have been putting it off forever lol)
Just found your channel Javid and find your coding very informative, and this series especially has had my brain going on how to progress this. As this last video was released 7 month ago I was hoping that the source code would have been released but alas it's not, is there any way to get the hands of source code as it is at it's current state?
Thanks SweFjorod! Ive not released the source yet for the RPG series, though I will. Ive nothing to hide here, its just I wanted to comment it all out and make it pretty. I'll get this done soon enough :D
Amazing. Finished watching the serie now. I've got some ideas on how to implement something in my own rpg. I've made my system on a different way, but If you don't mind I will use some ideas of yours to implement my project. I don't use to write my codes in c++, although I know how to. I'd preffer c instead. But it is not very hard to translate the code when you understand the language. Thanks for the videos, Those are very educating
@@javidx9 It will be a pleasure to keep you'll up dated of it. That's really one more motivation to keep it going. You may know that sometimes we are not in the mod to work on them. But those video really revive those good fellings
Hi thanks for watching hugo, just checking you did start watching from part 1? I agree its not fully from scratch, but then I dont want to repeat too much the content of other videos on my channel.
@javidx9 Hello I love all your videos! I am in much need of help. There is a voxel c++ game I’m working on and the dev has the biomes coded and there’s movement but we’re stuck on getting characters to have have arm movement animations in the first person camera. And to see movement on other characters. I have the models and animations built in blender but we don’t know how to make them part of the game! Do you have any knowledge on this subject?
Hi Cody, I do have a little knowledge about 3D graphics yes. Are you using a kinematic technique or a tweening technique to perform your animations? I'll be showing these techniques (and blender imports) in a video this year but it wont be for a while, I've some groundwork videos to do beforehand. Thanks for the support!
Hey Javid. Finally made it through this whole series and I just have one comment/question. Near the end when you introduced the knock back feature and all of the sedit slimes, I noticed that your frame rate went from ~20fps the previous example to 500 fps. I know it's well after the video was created and source was released but do you remember if there was anything different done here that may not be captured on video? I've downloaded the source and it seems like the project is kind of abandoned (as these things often go). I only ask because I'm currently using an archaic PC and any boost in performance would be amazing. I know that is primarily why you developed the PGE but it doesn't make much difference with this thing.
Thank you for an entertaining series. You've very nearly provoked me into getting my hands dirty and fiddling with some code again after all these years! Sadly right now my environment is not conducive so I will have to stay on the touchline yelling support and suggestions: currently what I'd like to see is whether this system could be converted to run in isometric mode ;-)
Great series! Enjoyed it lots!! Thank you!! Btw how does fElapsedTime work? Is it the time between updates? It's frame to frame, not the frame rate of the display though; it's the rate the game is actually running on (in the hundreds or thousands)?
I'm currently attempting to make my own RPG game aswell, however, I am using "processing" to program it. And only because I found it convenient, I'm using csv files to store my maps. It is tile based as well. Unfortunately, processing is also the only programming language I know. I would love to mess with your game engine though if someone were to make a version of it for processing. Ps- figuring out how to turn numbers in a grid from a csv file into x,y cords and put into an array was a pain. Couldn't find anything to help me. Took 4 hours to figure out lol.
I stumbled over your videos and I really like them. The way you present it feels like when I was watching my bigger brother coding or playing in my childhood. Very nice the transitions to your camera to your side and give some explanations. I am a programmer myself and I really learn a lot by watching your videos. Thank you for that
Hey Stefan, Im pleased you've had a nostalgia trip!
The "weapon projectile" idea is genius! Im not sure if you have played VR games, but to make it short implementing a good melee combat in a VR game (with hand controllers) is very hard. Even Valve said "screw that" and removed all melee weapons from Half Life Alyx.
I im working on a VR RPG had just didn't find any solution for good melee weapons, I know that a really good melee combat in VR is too much work but a "simple" melee combat is not really fun, so I thought well maybe I should just make the game spell based and just use projectiles. But here comes your genius solution the "weapon projectile" which is the perfect solution instead of a melee attack, the weapon just shoots itself as a projectile!
And the best part is, it doesn't even take any additional code, because I can just use my Spell class (which already shoots projectiles) for the "melee" weapons. Well I might rename it to a more generic name like ability or skill instead of spell, but the code itself already works for the new "weapon projectiles", awesome!
I can just like it and that is it ...This series is absolutely brilliant ...I never get so much value from watching youtube video ;)
That sigh at the end. XD
Thanks Javid!
lol, I think I've done enough coding for this series...
I still need to get through this series again. I really need to learn about the "Theatre Mode" you mentioned in ep1 (but I have been putting it off forever lol)
Just found your channel Javid and find your coding very informative, and this series especially has had my brain going on how to progress this. As this last video was released 7 month ago I was hoping that the source code would have been released but alas it's not, is there any way to get the hands of source code as it is at it's current state?
Thanks SweFjorod! Ive not released the source yet for the RPG series, though I will. Ive nothing to hide here, its just I wanted to comment it all out and make it pretty. I'll get this done soon enough :D
Most incredible game you made its like pokemon
lol, cheers Mahmoud!
@@javidx9 before in this ua-cam.com/video/SNeSRWgHSZQ/v-deo.html
asked you 4 questions can u answer them please
Absolutely amazing content...
Javid love your videoes! Style you present them is really comfortable and usefull ty so much for doing what you`re doing, keep going!
this guy's channel is golden. it's gonna be my new netflix!
I really enjoyed this series! Very interesting!
Thanks 3DSage - I'd love to make a video on all aspects of its code, but I feel its time to move on now, ive loads of algorithms to talk about :D
Amazing. Finished watching the serie now. I've got some ideas on how to implement something in my own rpg. I've made my system on a different way, but If you don't mind I will use some ideas of yours to implement my project. I don't use to write my codes in c++, although I know how to. I'd preffer c instead. But it is not very hard to translate the code when you understand the language. Thanks for the videos, Those are very educating
Hey thanks Decrypt Blessing, Of course I dont mind if you borrow ideas. You'll have to keep us up to date on how the project goes!
@@javidx9 It will be a pleasure to keep you'll up dated of it. That's really one more motivation to keep it going. You may know that sometimes we are not in the mod to work on them. But those video really revive those good fellings
Too bad I can't cast a like at it more than once, but this series is absolutely amazing
Well I appreciate that! Thanks!
Great series! Lot's of modern programming Gems that I will study further , thank you :-)
Thanks John, its quite a complex set of videos, and Ive not released the source code yet, but I will.
you should start from scratch that means include how to setup the main folder and how to bring the folder inside the framework and etc. Thanks.
Hi thanks for watching hugo, just checking you did start watching from part 1? I agree its not fully from scratch, but then I dont want to repeat too much the content of other videos on my channel.
Thanks bro . Good job .!
Whoa! Didn't know you had a new game series? Looks really cool - quite dark to. Love the rain fx :)
To be honest, this feels like the series that never ends :D. Thanks electron!
Like the sands through the hour glass so are the lines of our RPG ;)
@javidx9 Hello I love all your videos! I am in much need of help. There is a voxel c++ game I’m working on and the dev has the biomes coded and there’s movement but we’re stuck on getting characters to have have arm movement animations in the first person camera. And to see movement on other characters. I have the models and animations built in blender but we don’t know how to make them part of the game! Do you have any knowledge on this subject?
Hi Cody, I do have a little knowledge about 3D graphics yes. Are you using a kinematic technique or a tweening technique to perform your animations? I'll be showing these techniques (and blender imports) in a video this year but it wont be for a while, I've some groundwork videos to do beforehand. Thanks for the support!
Hey Javid. Finally made it through this whole series and I just have one comment/question. Near the end when you introduced the knock back feature and all of the sedit slimes, I noticed that your frame rate went from ~20fps the previous example to 500 fps. I know it's well after the video was created and source was released but do you remember if there was anything different done here that may not be captured on video? I've downloaded the source and it seems like the project is kind of abandoned (as these things often go).
I only ask because I'm currently using an archaic PC and any boost in performance would be amazing. I know that is primarily why you developed the PGE but it doesn't make much difference with this thing.
Most likely i compiled in release mode for such a large increase.
Thank you for an entertaining series. You've very nearly provoked me into getting my hands dirty and fiddling with some code again after all these years! Sadly right now my environment is not conducive so I will have to stay on the touchline yelling support and suggestions: currently what I'd like to see is whether this system could be converted to run in isometric mode ;-)
Thanks so much Phil, Its really great to hear you say that. I will think about isometric modes! hmmm.....
Great series! Enjoyed it lots!! Thank you!!
Btw how does fElapsedTime work? Is it the time between updates? It's frame to frame, not the frame rate of the display though; it's the rate the game is actually running on (in the hundreds or thousands)?
Where can i get the source code of this?
Hi Obin, Ive not released the source code for this yet, I want to tidy it up before I do - but I need to find the time :(
Looks awesome! Ive recently made my own rpg aswell :)
lol Berry, I bet you made it on a typewriter with a mechanical screen, and yet it has more depth than Skyrim XD
nice video nice tutorial
Hey thanks Chef!
it's probably closed but I wanted to ask, there was a mention of a 30 min demo. I couldnt' find it can anyone confirm it exists?
Me watching this while i only know print "hello world"
Very interesting!
Thanks Mitas!
WELL now we know what happened to Neo in the Matrix 4, he became Neon and is after the 'source'
SHOULD say, like how you did the questing made it dynamic and changed up Sarah to change her dialog based on the quest.
dammit! too drunk to understand! been waiting for this for ages!
Hey David, Im guessing you'll be hungover atm, so freshen up and get those coding gloves on!
Haha! Crystal clear now- last day of my holiday! Great work!
gg. well played.
Thanks Big Mofo - I took your advice and cut it down a bit more than the last one :D
One day!...One day.....................................
Were binaries ever released? I'm in a lazy mood and don't feel like compiling but I wanna play.
No, binaries were not released! There's only about two minutes or playtime, maybe. Compiling is the interesting part.
I'm currently attempting to make my own RPG game aswell, however, I am using "processing" to program it. And only because I found it convenient, I'm using csv files to store my maps. It is tile based as well.
Unfortunately, processing is also the only programming language I know. I would love to mess with your game engine though if someone were to make a version of it for processing.
Ps- figuring out how to turn numbers in a grid from a csv file into x,y cords and put into an array was a pain. Couldn't find anything to help me. Took 4 hours to figure out lol.
subscribed :)
FISRT