Nice work man, got one question do know what site would give you a good tutorial on how to add specular lighting with bump map? Im working on my own and have applied bump map but no specular. thnx
@quosmos if you have bump mapping working, you just need to adjust your shading model to include specularity. Search "Blinn-Phong shading" on wikipedia.
Hi! I really wanted to try and develop my own engine (or at least give it a try) but I'm not sure where to even start. Do you happen to have any good tutorials or books that you may have used to make this fantastic engine you have?
Also, one of the things I don't full understand, is what does openGL/DirectX Really take care of. I've read they are supposed to handle graphics, but why use openGL/DirectX instead of starting from scratch?
@TheGuyInUrCloset First of all you need to know a programming language (e.g C++), then search and learn how to use some API (e.g SDL) thus you have everything for 'mini 2D engine' now if you want to integrate 3D graphics you must use OpenGL or Direct3D. You must know that a game engine is a giant loop and inside that loop you have other loops like Rendering, Event input, Resource Loop etc. . Once done you must exit from your game and clean everything from you memory. I hope this helped you a bit
@TheNetau That helps a lot actually, Thanks!!! You wouldn't happen to know of any good tutorials would you? I've been googling for weeks and can't seem to find anything more than the basics (and I mean practically what you told me). Thanks Again!
@AERR9 this video wasn't really meant to be seen on its own, but rather in the context of a blog post on my website, where I describe all the features implemented in the engine. This particular video does only showcase the lighting features, though, that's true.
Hey man. I have a professional game development team and would like to know if you want to help with the openGL game engine we are currently developing. Message me if you are interested.
@MrBluePigeon The specularity seems strong because of the High-Dynamic-Range lighting system. It allows rendering of scene with very high contrast in light power. The demo is intentionally made so that the light coming from outside is very strong. As you can see in the video, at some point I am adjusting the brightness, just like our eyes do in real life situations. By lowering the brightness level, the specular parts become less shiny and the room becomes darker.
@MrBluePigeon (cont) in a real game situation the brightness would be automatically adjusted depending what you are looking at.
So far this has been just my hobby project. The main purpose was for me to learn a lot in the process and I have no particular intentions of doing something more with it.
@ivanleben Thats funny because this is exactly the opposite way that HDR works in film and photography. I don't know how it became that way in the game industry. I wish there was a "real" hdr shader outhere with a tonemapping and all.
Looks Nice!!
StalkWalker15 4 days ago
Nice work man, got one question do know what site would give you a good tutorial on how to add specular lighting with bump map? Im working on my own and have applied bump map but no specular. thnx
quosmos 3 weeks ago
@quosmos if you have bump mapping working, you just need to adjust your shading model to include specularity. Search "Blinn-Phong shading" on wikipedia.
ivanleben 3 weeks ago
@ivanleben Thanks :)
quosmos 3 weeks ago
i love the brightness!!
az100eletronics12 3 weeks ago
i like how you added the FOV with depth perception so it seems like you are really looking in first person. nice engine
SirAthen690 3 weeks ago
Did you use an updated version of opengl or did you use opengl 2.0?
ThinkofUser 1 month ago
Hi! I really wanted to try and develop my own engine (or at least give it a try) but I'm not sure where to even start. Do you happen to have any good tutorials or books that you may have used to make this fantastic engine you have?
Also, one of the things I don't full understand, is what does openGL/DirectX Really take care of. I've read they are supposed to handle graphics, but why use openGL/DirectX instead of starting from scratch?
TheGuyInUrCloset 1 month ago
@TheGuyInUrCloset Good questions. I'm interested in a response to your post as well.
TheBlackDeath3 1 month ago
@TheGuyInUrCloset First of all you need to know a programming language (e.g C++), then search and learn how to use some API (e.g SDL) thus you have everything for 'mini 2D engine' now if you want to integrate 3D graphics you must use OpenGL or Direct3D. You must know that a game engine is a giant loop and inside that loop you have other loops like Rendering, Event input, Resource Loop etc. . Once done you must exit from your game and clean everything from you memory. I hope this helped you a bit
TheNetau 1 month ago
@TheNetau That helps a lot actually, Thanks!!! You wouldn't happen to know of any good tutorials would you? I've been googling for weeks and can't seem to find anything more than the basics (and I mean practically what you told me). Thanks Again!
TheGuyInUrCloset 2 weeks ago
Game Engine Demo or Shader_Light_Test.exe?
AERR9 1 month ago
@AERR9 this video wasn't really meant to be seen on its own, but rather in the context of a blog post on my website, where I describe all the features implemented in the engine. This particular video does only showcase the lighting features, though, that's true.
ivanleben 1 month ago
@ivanleben Please link it in the description ^^
SnoweyMan111 1 month ago
How long did it take you to make this engine?
ragepimp123 1 month ago
Very nice graphics. What compiler/SDK did you used to make this? Qt isn't working for me :(
belgiumarthur 1 month ago
Great job with that DoF shader :o Looks great!
BrandonDibble 1 month ago
would you release your source code?
startthefire6 3 months ago
Incredible, very well done.
GCGGAMES 3 months ago
your game engine looks promising, looks not much about it, but in my opinion could add ambient occlusion to refine the project
armandomagic456 6 months ago
This has been flagged as spam show
Hey man. I have a professional game development team and would like to know if you want to help with the openGL game engine we are currently developing. Message me if you are interested.
Kind Regards,
Mendi Meyer
VisionXtream 6 months ago
Nice :) shaders have horrible strong specularity but it looks promising
What are your plans with this engine, selling it, releasing for free, as open source or keeping it for yourself? :)
MrBluePigeon 1 year ago
@MrBluePigeon The specularity seems strong because of the High-Dynamic-Range lighting system. It allows rendering of scene with very high contrast in light power. The demo is intentionally made so that the light coming from outside is very strong. As you can see in the video, at some point I am adjusting the brightness, just like our eyes do in real life situations. By lowering the brightness level, the specular parts become less shiny and the room becomes darker.
ivanleben 1 year ago
@ivanleben keep it bright. More realistic.
sk8erpro10 2 months ago
@MrBluePigeon (cont) in a real game situation the brightness would be automatically adjusted depending what you are looking at.
So far this has been just my hobby project. The main purpose was for me to learn a lot in the process and I have no particular intentions of doing something more with it.
ivanleben 1 year ago
@ivanleben Thats funny because this is exactly the opposite way that HDR works in film and photography. I don't know how it became that way in the game industry. I wish there was a "real" hdr shader outhere with a tonemapping and all.
tekhiun 2 months ago
@ivanleben try and ask if notch might want to buy it for minecraft?
Doommius 1 month ago
@MrBluePigeon no way man, the specular is awesome!
quosmos 3 weeks ago