I can easily believe he wrote this in OpenGL in a month and a half. OpenGL is not as hard as people think, you don't draw 2D images in the hopes of contriving a 3D illusion, rather you literally specify vertices in 3D (provided you have a Shader) and then the shader converts them to 2D onscreen coordinates for you. Then collision detection fromm then on is a piece of cake. Of course creating a 3D engine solely using a 2D graphics library would be a nightmare of untold proportions.
Some people with the right mind, logic, and intelligence and straight nights of work can accomplish this. Some people who dont think or process events in their mind like this, may or may not do better.
The time management argument is stupid. How long it takes someone to build something like this depends on the programmer, the programming libraries used, whether the models are programmed or made and imported through an external editor like Blender, how much time you spend on it at a time, and so on. The least amount of time I've ever seen something in OpenGL programmed something close to this, was 8 hours. The average would be about between 2 weeks and 4 months.
This comment has received too many negative votesshow
ill be honest with you bro. this is a bunch of bullshit. im working on a 2-d game and so far its taken me about 2 months and I have been moving very fast with little problems or bugs. The math for collision detection and physics is huge as it is. No way in hell you did this from scratch in only 1 and a half months.
@macbeasty Actually I did it, and many people would say I was too slow (and I agree with them). As @0121ryanh117 says, my 'little game' doesnt have anything really impressive. It is just a collection of geometry and some kind of collision detection, nothing else. Anyway, Im happy with that :-) And I dont want to start quarrelling about this video, I just uploaded it to share it with people who may find it interesing.
Well then the 3-d graphics must be easier than I thought. I guess if you worked on it straight through for 1.5 months that would make sense vs doing it on the side.
Collision detection can be quite complicated, but the simple versions (line collision, sphere, bounding box) are incredibly easy to implement if linear algebra is no foreign language to you.
@macbeasty So you're slow and you therefore assume everyone else is stupider than you so there's no way doing it quicker than you is possible? Do you have any idea how much of a dick you sound?
let me rephrase what he said for you..."hey i built a scaled 1/10 replica of the golden gate bridge in 1.5 months on my high schools football field as my very first construction project...you know...no big deal." do i sound like a dick now? it doesn't take someone working on the same project to look at the facts and see that it is not impossible. just look at the highest rated comment...he's saying the same thing as me. if he used gxbase, which i learned later, then i can see it.
Ive starteed out programming in C++, I'm trying to create a Game engine from scratch and I am getting a understanding from a book I am reading, Ive always been fond of Direct X over Open Gl because ive always had errors with Open Gl or serious lag. I know you can use both API's but im wondering is there any point in using Open Gl to??
@MartyHITD DirectX is by Microsoft for Microsoft systems and not free like OpenGL. OpenGL apps can be easily ported to run on Linux and other systems.
It would be polite to give credit for the music, it's from a PC demo called "Please the cookie thing" by Aardbei (from year 2000). Track is called "World of Noise" and was composed by Crystal Score.
i am two but it looks like it was rendered with open gl, so it might be made by him. im also working on a level editor but mine looks nothing like it.
You do realize that every game the ps3 has is opengl, because the ps3 only supports opengl, right? In fact an older version of opengl(a modified version of 1.1). So you're saying all the ps3 games that are out aren't good applications? Unless you know what you're talking about, keep your mouth shut.
um...yeah, they do. just not as many exclusives. and the only reason people say that is because games in general are advertised more for 360 than ps3 for obvious reasons.
no they use all sorts of engines they use the unreal engine for a lot of games, a lot of games make their own engines in house cause it's custom to what the game needs
@0121ryanh117 You'd be surprised how easy it's been since OpenGL tutorials started popping up everywhere at the turn of the millennium.... The hardest part was probably the initialization of OpenGL itself, setting up the window, getting the lighting correct, and figuring out the transforms for making everything in first person (because there are no such things as cameras in OpenGL). Everything else is cake after that.
@radicalgarbage02 - The other hardest problem is the goddamn model formats. You can use WaveFront OBJ for totally static props, but for any kind of animation, it seems to be a rainforest of "how the hell" and "why did they design this format it is terrible"
@radicalgarbage02 - And since I don't have thousands of dollars to drop on software, 3D Studio is out as an editor.
Blender is the best free modeller, and it has Python scripting, but its internal structure for transformations is all screwed up, and I just couldn't get anything useful out of it.
And then I try to make a 2D game and it's like, "This is hard enough without the graphics eating up all my time"
Really cool! I love to see people writing their own engines. It's old school, real indie! Glad you used OpenGL too and not DirectX, so it can be cross platform. What platform are you running it on Windows/Linux/Mac..all of the above?
Here's your opportunity to introduce your IP directly to your audience. Create a new game or modify an existing one to accommodate 24 simultaneous players on one screen. You and your team will be first to develop for this new, socially dynamic video game platform!
nice but wich engine you used i recomend blender it is more realistic with textures it supports glsl shaders,shadows ... and it has bullet physics to make the game more ^realistic^you can use the phyton script and i think youre familiar with that so i hope you give it a try watch videos like krum yo franky at youtube, give it a try!!!
Something like RPG maker.. to make some maps. But in that case it's for 3d aplication. You put things in the map and it creates a script for the game. Usually you dev it before one game.
If this isn't just something stolen from someone else, or some tutorial, then I must say you're quite a fast learner. I haven't even come close to that level of understanding. Exactly how long did it take you to make the engine itself along with the level editor? It seems like a fairly decent editor.
This comment has received too many negative votesshow
Grrr youre lucky! I really don't have nerves to learn that STUPID C++ it just drives me insane all the code and all the mess...wh somebdy don't invent some programming language that is literally VISUAL something like this your engine...or visual basic...
This comment has received too many negative votesshow
Ok why did people gave me two thumbs down first and now you flame me??? I said Stupid C++ lika a joke for gods sake!
Please don't take it literally.
I am learning C++! I like C++! and I do agree its beautiful language and so flexibile!
I was just metaphorically describing my wondering about WHY nobody invented anything visual??? with all these technologies and phenomenal softwares like Autodesk Maya, nobody invented anything of that kind that can make engine for a game? it just makes me wonder
I imagine its simply because such a thing would be extremely difficult to create, especially if you want to have a large amount of flexibility and still keep it simple. Not a bad idea...but man it would be rough.
This comment has received too many negative votesshow
Of course it would be rough I totally understand what you wanna say, but hey concurrency is always rumbling, whoever invent such thing first will be very rich and probably the leader in programing/design world...
I don't seek something literally like "Maya fused with C++" but just something that is giving you the choices, so that you don't need to know the whole language to actually program :)
I bet somebody will invent such thing...though by that time I may completely learn C++ lol
I don't have much time now unfortunately but someday I'll maybe sit and learn it, it seems not hard at all in terms of understanding but very hard in terms of remembering that all...
And why the heck everybody gave me thumbs down? did I said anything wrong? I actually think this vid is good guys :?
"it seems not hard at all in terms of understanding but very hard in terms of remembering that all.." hmmm not true in this business, understanding the concept is the most important thing(takes a while), you don't really need to remember much so long as you know how to apply it. Everything looks easy on paper....wait till you get your hands dirty!
I know, thats true, I didn't mean its easy of course but I meant that I CAN learn it all, if somebody could explain precisely of course(since many tutorials just confused me about the pointers...)
But the main problem is the TIME :( and first I must decide is it worthy of it...
Yes I quite a bit research everything before I actually ask somebody, but not research every possible thing, cause otherwise, realistically, I would never got to a point where I can ask something, cause you can have 10 lives and you'll still learn just a tiny little procent of this world.
I dont understand why people really hate me here for ABSOLUTELY NO REASON just gave me -6 thumbs and then suddenly whoever sees those -5/6 thinks that I am some flamer or what :S
OpenGL is so much easier than DX. I know DX10 and OpenGL, and OpenGL is easier and multiplatform. Definately my choice. Or both, that's always a choice too.
OpenGL is easier but when making games, Direct3D dominates OpenGL big time. I'm sticking with OpenGL though since I want people on all operating systems to enjoy my creations lol. OpenGL 3.0 was a let down also =(
C++ is a language. OpenGL is a library. You don't need C++ to use openGL, you can use Pascal, C, Ruby. And you can load can load images for textures. To do this from scratch is really time consuming, using a game engine would be easier.
i didnt have enough space in my last post lol. Ive got a programming team, we make games and such, we do DirectX with windows, if you would like to join, we could always do some openGL, another api wouldnt hurt ;) so yeah anyway if you want just tell me :)
Good work on your game engine, get some lighting in there!
Dude I have to say thats pretty cool, im more of a DirectX programmer, but openGL looks nice as well. Only thing I have to say is about physics: when one of the board things of the targets drops, it falls directly through a poll lol. You could use co-ordinate mapping and collision with vector calculus to solve this problem. But really its not that important, antoher way of fixing it is using the feather stone algorithm for rag doll.
yes, you get used to it really soon if you feel comfortable with the programming language. OpenGL is just a set of functions that help you to draw polygons :)
yea, it works directly on the compiler :) You are the one who is creating the "game engine", openGL just help you to display polygons, but you are the one who should manage the geometry, collisions, etc... cheers! :)
if Your looking to make a non-standalone fps, go with Crytek's sandbox 2 or SDK
mind you, its literately next gen, and even the best of the best pc's cant maintain a remarkable Framrate in there current games (crysis). But a 1k pc can fetch you a smooth frame rate with max res and everything on high, just the really crazy settings.
man, that must have taken some serious coding. ya, me & my friend are making a mmorpg w/ OpenGL/OpenAL (just in C tho for the engine) and a lot of python (for the quests and stuff).
yes, the level during the gameplay has more stuff in. I just didnt wanted to make a very long and boring level editing sequence for this video, that is all :)
Wow! really good, how long have you been programming in openGL? i started last year and have yet to make a full engine, there are still some of the basics im stugeling with, like how you have multi-floor areas and how to handle collision effiencently, ive used plane collision and sphere collision but when i start to add to many objects to the game it starts to get processor heavy!
You should start with the basics then. Make a 2d zelda style game which makes use of a 2d tile engine. Use that theory to make a similar game, but projected into 3d (no height maps). This type of collision is complex, learn 2d tile engines first.
well this is the mistake i made, i kinda skipped 2D and ive already made 3D maps that just so happed to be hieght maps, and i really like the collision for them, its simple and not processor heavy! i kinda feel like i should go back to 2D but 3D is much more fun! :-)
but seriously ill get taught openGL / Direct X from scratch at uni next year, which might be boring at times but at least ill get my fill of 2D,so untill then im going to play around with some ideas while ive got the chance! have you checked my sample vid? click on my name,i would appreciate your thoughts on it!
looks like an awesome program, is it released or free?
if so, can someone send me a link, not to sound like a noob but yeah. Id do anything to make a game with it, i never give up. Thats how i learnt to code MUGEN XD
The level editor, did you code that in C++? I'm wondering, is coding every level manually a considerably inneffective way to design?
YourLocalShogun 3 weeks ago
I can easily believe he wrote this in OpenGL in a month and a half. OpenGL is not as hard as people think, you don't draw 2D images in the hopes of contriving a 3D illusion, rather you literally specify vertices in 3D (provided you have a Shader) and then the shader converts them to 2D onscreen coordinates for you. Then collision detection fromm then on is a piece of cake. Of course creating a 3D engine solely using a 2D graphics library would be a nightmare of untold proportions.
cutandspin 5 months ago 3
Sounds like beasty got told
thisfirstdarc 8 months ago
Some people with the right mind, logic, and intelligence and straight nights of work can accomplish this. Some people who dont think or process events in their mind like this, may or may not do better.
I can believe it.
GhostXoP 9 months ago
fucking pro . i can make a cube and sphere rotate differnetly in opengl!
imhavingillusions 10 months ago
The time management argument is stupid. How long it takes someone to build something like this depends on the programmer, the programming libraries used, whether the models are programmed or made and imported through an external editor like Blender, how much time you spend on it at a time, and so on. The least amount of time I've ever seen something in OpenGL programmed something close to this, was 8 hours. The average would be about between 2 weeks and 4 months.
Spirrwell 10 months ago
anyway you can give me some tutorials on how to program in c++ such as opengl?
frugooscapecodemask 11 months ago
Another openGL game engine watch?v=6l0HM0VvPSM
mikeyrt16 11 months ago
Good job dude, doesn't matter how long it'd take. I'm still learning c++ and still struggling how and what I should include into my engine
666Makkura666 1 year ago
This comment has received too many negative votes show
ill be honest with you bro. this is a bunch of bullshit. im working on a 2-d game and so far its taken me about 2 months and I have been moving very fast with little problems or bugs. The math for collision detection and physics is huge as it is. No way in hell you did this from scratch in only 1 and a half months.
macbeasty 1 year ago
@macbeasty Actually I did it, and many people would say I was too slow (and I agree with them). As @0121ryanh117 says, my 'little game' doesnt have anything really impressive. It is just a collection of geometry and some kind of collision detection, nothing else. Anyway, Im happy with that :-) And I dont want to start quarrelling about this video, I just uploaded it to share it with people who may find it interesing.
hyssp 1 year ago 11
@hyssp
Well then the 3-d graphics must be easier than I thought. I guess if you worked on it straight through for 1.5 months that would make sense vs doing it on the side.
macbeasty 1 year ago
@macbeasty As he stated, he used gxbase, which basically supported everything he made except collision detection as far as I'm concerned.
Maholain 11 months ago
@hyssp
hello,im a beginner program that's from Programming in Lua
soooooo im trying 2 make a OpenGL game engine,so can u give me a headstart on making or somethin like that :P
thx
elitesapress101TV 1 month ago
@macbeasty
Collision detection can be quite complicated, but the simple versions (line collision, sphere, bounding box) are incredibly easy to implement if linear algebra is no foreign language to you.
narutofan9999 10 months ago
@macbeasty So you're slow and you therefore assume everyone else is stupider than you so there's no way doing it quicker than you is possible? Do you have any idea how much of a dick you sound?
TUUK2006 10 months ago
@TUUK2006
let me rephrase what he said for you..."hey i built a scaled 1/10 replica of the golden gate bridge in 1.5 months on my high schools football field as my very first construction project...you know...no big deal." do i sound like a dick now? it doesn't take someone working on the same project to look at the facts and see that it is not impossible. just look at the highest rated comment...he's saying the same thing as me. if he used gxbase, which i learned later, then i can see it.
macbeasty 10 months ago
Nice job, really. Do you go on working on this project?
gouessej 1 year ago
i had openGL for quite some time but suddenly it didn't work anymore and now i cant play most of my games.
does anyone knowes how to fix this?
metalink21 1 year ago
I know you're not likely to respond to this, but where did you learn to do this? What are some good books to get that could teach me to do this?
MonocleWizard 1 year ago
@MonocleWizard hes doing a masters degree, so go to college :)
Strifezilla 1 year ago
@Strifezilla I'm assuming they use books in said college, so I was wondering what the title of those books might be.
MonocleWizard 1 year ago
Excellent work. :-)
frostek 1 year ago
Wow, thats a really cool app, where culd n learn to use opengl like to that extent?
kaymation 1 year ago
this one is really nice. Good job. :)
chiragcrg 1 year ago
dang thats good
freakincrazyperson 1 year ago
Ive starteed out programming in C++, I'm trying to create a Game engine from scratch and I am getting a understanding from a book I am reading, Ive always been fond of Direct X over Open Gl because ive always had errors with Open Gl or serious lag. I know you can use both API's but im wondering is there any point in using Open Gl to??
MartyHITD 1 year ago
@MartyHITD DirectX is by Microsoft for Microsoft systems and not free like OpenGL. OpenGL apps can be easily ported to run on Linux and other systems.
VCat2006 1 year ago
Cool! Is this all ambient light or are there other lighting calculations?
bikutorusan 1 year ago
allow me to sat it....................
FAIL.
outlaw2411 1 year ago
Great job!
what you occupied for the collisions?
TheAntichrist18 1 year ago
Very nice, however you FOV is too high though.
s5SnipEmo 1 year ago
any link maybe?
zebdal 1 year ago
It would be polite to give credit for the music, it's from a PC demo called "Please the cookie thing" by Aardbei (from year 2000). Track is called "World of Noise" and was composed by Crystal Score.
jormangundi 1 year ago
@jormangundi You are right, it's fixed now :-) I'll add song credits to my other videos as well. Take care!
hyssp 1 year ago
@jormangundi
It would be polite to have kept that in private.
samljer 1 year ago
great work!!!!!!!
can u tell me how u apply collision detection.
manish9mati 1 year ago
can u give me a source code for collision detection ?? :(
hitman4777 1 year ago
This has been flagged as spam show
what is the drag and drop editor you r using??
plz plz tell me. i m very new to opengl....
newtonsheikh 2 years ago
i am two but it looks like it was rendered with open gl, so it might be made by him. im also working on a level editor but mine looks nothing like it.
Acefangamestudio 2 years ago
also i saw this video when the art of institution came to my school.
Acefangamestudio 2 years ago
your a fucking idiot. go read a tutorial.
blankpianist 2 years ago
What's the name of the song?
mov0001000 2 years ago
Good work there!!! The level editor, i must accept is awesome!
TheCuteakshara 2 years ago 2
Bravo !!
wv838 2 years ago
nice work..
digimikeh 2 years ago
Sorry but, this cant be your first ever openGL project. No way.
0121ryanh117 2 years ago 33
Why not? He may have been working for a year on it!
gzaloprgm 2 years ago
@0121ryanh117
Maybe is that the first GOOD OpenGL application.
DoNotHackMyAccount 2 years ago
You do realize that every game the ps3 has is opengl, because the ps3 only supports opengl, right? In fact an older version of opengl(a modified version of 1.1). So you're saying all the ps3 games that are out aren't good applications? Unless you know what you're talking about, keep your mouth shut.
aqez 2 years ago 6
ps3 has no games tho
plutoend99 1 year ago
um...yeah, they do. just not as many exclusives. and the only reason people say that is because games in general are advertised more for 360 than ps3 for obvious reasons.
lifelovingdude23 1 year ago
@lifelovingdude23
yeah im just kidding =P
plutoend99 1 year ago
no they use all sorts of engines they use the unreal engine for a lot of games, a lot of games make their own engines in house cause it's custom to what the game needs
SaxmanNateEarthsong 1 year ago
@SaxmanNateEarthsong opengl isn't an engine, it's an API,
aqez 1 year ago
@0121ryanh117 You'd be surprised how easy it's been since OpenGL tutorials started popping up everywhere at the turn of the millennium.... The hardest part was probably the initialization of OpenGL itself, setting up the window, getting the lighting correct, and figuring out the transforms for making everything in first person (because there are no such things as cameras in OpenGL). Everything else is cake after that.
radicalgarbage02 1 year ago
@radicalgarbage02 - The other hardest problem is the goddamn model formats. You can use WaveFront OBJ for totally static props, but for any kind of animation, it seems to be a rainforest of "how the hell" and "why did they design this format it is terrible"
cyborgtroy 1 year ago
@cyborgtroy Very true! I don't recommend trying to use 3ds either. It has a very weird hierarchical structure. Almost like XML... but worse LOL
radicalgarbage02 1 year ago
@radicalgarbage02 - And since I don't have thousands of dollars to drop on software, 3D Studio is out as an editor.
Blender is the best free modeller, and it has Python scripting, but its internal structure for transformations is all screwed up, and I just couldn't get anything useful out of it.
And then I try to make a 2D game and it's like, "This is hard enough without the graphics eating up all my time"
Turns out, good games are hard to make.
cyborgtroy 1 year ago
@0121ryanh117 Yah it could be his first OpenGL game.
MrLegendman3 1 year ago
@0121ryanh117 Why not? No lighting, no culling, no displacement-mapping, nothing!
hiphoper19881988 1 year ago
You're killing a lot of civilians in there, dude!
Seriously, nice job. Have you opened the source for this or are you keeping close to your chest for that PhD?
-jc
jcitrix 2 years ago
fullbright
ctsspartan 2 years ago
Really cool! I love to see people writing their own engines. It's old school, real indie! Glad you used OpenGL too and not DirectX, so it can be cross platform. What platform are you running it on Windows/Linux/Mac..all of the above?
squidcreek 2 years ago 5
is open gl free or something and how can u make a video game with direct x 10
elementdude94 2 years ago
OpenGL = free. DirectX = stealth tax
squidcreek 2 years ago 4
@squidcreek
what stealth tax?? or you just a antimicrosoft fanboy jumping on the band wagon
:)
jbstormbringer 1 year ago
opengl is a api for C++
it is a coding language
BlueFlyer101 2 years ago
well, i am using the dglOpenGL for Delphi... OpenGL isn't just limited to C++ (that's something many people don't realize lol).
narutofan9999 2 years ago
OpenGL is an API for multiple languages (C, Delphi, assembly, and more)
blueshogun96 2 years ago
DUDE!! this is AMAZING =]
knabbers 2 years ago 2
Looks nice, although its too bad there are no lights involved.
Agentbromsnor 2 years ago
Very nice man.. it might just be the video but it looks like you could use mipmapping.. its simple to do and opengl does all of the work.
deric916 2 years ago
This has been flagged as spam show
Here's your opportunity to introduce your IP directly to your audience. Create a new game or modify an existing one to accommodate 24 simultaneous players on one screen. You and your team will be first to develop for this new, socially dynamic video game platform!
visit
bigscreengamingDOTcom for more info
AmplitudeBSG 2 years ago
This has been flagged as spam show
nice but wich engine you used i recomend blender it is more realistic with textures it supports glsl shaders,shadows ... and it has bullet physics to make the game more ^realistic^you can use the phyton script and i think youre familiar with that so i hope you give it a try watch videos like krum yo franky at youtube, give it a try!!!
WadsXDXD 2 years ago
He wrote the engine. Himself. In C++. With a box of scraps!
cyborgtroy 2 years ago 22
@cyborgtroy LOL iron man movie reference LMAOO nice one....
22OMGlolz22 1 year ago 2
@cyborgtroy Iron Man Ftw :p
666Makkura666 1 year ago
Blender sucks. It took me a couple days just to figure out how to use it, and I figured out Sony Vegas in like half an hour. Plus it's slow.
JakkHack 2 years ago
level editor?????? what it is??
ickemaussan 2 years ago
Something like RPG maker.. to make some maps. But in that case it's for 3d aplication. You put things in the map and it creates a script for the game. Usually you dev it before one game.
Lefsler 2 years ago
If this isn't just something stolen from someone else, or some tutorial, then I must say you're quite a fast learner. I haven't even come close to that level of understanding. Exactly how long did it take you to make the engine itself along with the level editor? It seems like a fairly decent editor.
np321 2 years ago
It is not stolen, I made it as my first assignment for my MSc in Real Times Computer Graphics. It took me about 1 month and a half.
You all should take a look to a library called GXBase, it makes things easier
hyssp 2 years ago 2
Wow it is awesome :P, i'm just learning OpenGL myself, do you know any good Books or places to get help?
I followed 3 very good tutorials here on Youtube but now i don't know where to go.
lakristianla 2 years ago
I don't think it is fake or stolen :P. It is mostly impressive! how long did you took to make this?
lakristianla 2 years ago
Thank you!! :-) It took me about one and a half months, it was my first OpenGL app :-)
hyssp 2 years ago 2
HOly cow! it's just like FPS creater.
allen6096 2 years ago
Plz put it on for download!!
allen6096 2 years ago
This is called Source Engine. Yes, from Valve. Look at the crosshair - and the brick textures. Oh, and the physics. -_- Nub.
dnifan 2 years ago
there's only one way to find out. download a copy of this and see for yourself. If there's a true editor, he did it, otheriwse......CHEATER.
spartasoldier300 2 years ago
wtf cool stuff
h4ck0TiBRo 2 years ago
wow now thats impressive
pqowieuryt101 2 years ago
great! very nice.... :D
Bertonaldo 2 years ago
Holy Shit! I Couldn't do this ever... oh wait never mind... im a long way form what you're at keep up the good work!
Kin632 3 years ago
this is genius, i MUST have a copy!
GhostXoP 3 years ago
that's very nice, keep up the good work!
NukeCorruption 3 years ago
how!!!!
PureT3x4n 3 years ago
This comment has received too many negative votes show
Grrr youre lucky! I really don't have nerves to learn that STUPID C++ it just drives me insane all the code and all the mess...wh somebdy don't invent some programming language that is literally VISUAL something like this your engine...or visual basic...
VEGETADTX 3 years ago
C++ is a beautiful language. You just suck and/or really lazy.
AstralAbraxas 3 years ago 5
This comment has received too many negative votes show
Ok why did people gave me two thumbs down first and now you flame me??? I said Stupid C++ lika a joke for gods sake!
Please don't take it literally.
I am learning C++! I like C++! and I do agree its beautiful language and so flexibile!
I was just metaphorically describing my wondering about WHY nobody invented anything visual??? with all these technologies and phenomenal softwares like Autodesk Maya, nobody invented anything of that kind that can make engine for a game? it just makes me wonder
VEGETADTX 3 years ago
I imagine its simply because such a thing would be extremely difficult to create, especially if you want to have a large amount of flexibility and still keep it simple. Not a bad idea...but man it would be rough.
enotirab 3 years ago 3
This comment has received too many negative votes show
Of course it would be rough I totally understand what you wanna say, but hey concurrency is always rumbling, whoever invent such thing first will be very rich and probably the leader in programing/design world...
I don't seek something literally like "Maya fused with C++" but just something that is giving you the choices, so that you don't need to know the whole language to actually program :)
I bet somebody will invent such thing...though by that time I may completely learn C++ lol
VEGETADTX 3 years ago
VEGETADTX. you've got a lot to learn mate, time to stop commenting and start reading up some material.
SpartanNZ 3 years ago
I don't have much time now unfortunately but someday I'll maybe sit and learn it, it seems not hard at all in terms of understanding but very hard in terms of remembering that all...
And why the heck everybody gave me thumbs down? did I said anything wrong? I actually think this vid is good guys :?
But oh it doesn't bother me.
VEGETADTX 3 years ago
"it seems not hard at all in terms of understanding but very hard in terms of remembering that all.." hmmm not true in this business, understanding the concept is the most important thing(takes a while), you don't really need to remember much so long as you know how to apply it. Everything looks easy on paper....wait till you get your hands dirty!
SpartanNZ 3 years ago
I know, thats true, I didn't mean its easy of course but I meant that I CAN learn it all, if somebody could explain precisely of course(since many tutorials just confused me about the pointers...)
But the main problem is the TIME :( and first I must decide is it worthy of it...
VEGETADTX 3 years ago
You don't need to learn C++ .. just go for C# with XNA :)
EricTheRed03 3 years ago 2
This comment has received too many negative votes show
Yeah but I can't publish the game when I make it with XNA right? I mean publish it in the way it really SELLS and its really official... am I wrong?
I know its really early for me to talk about publishing now but you know I like to look far in the future :D I wanna be sure :)
VEGETADTX 3 years ago
yes you can "sell" games with XNA
Do your research please before you talk
kaptinkurktutorials 3 years ago
Yes I quite a bit research everything before I actually ask somebody, but not research every possible thing, cause otherwise, realistically, I would never got to a point where I can ask something, cause you can have 10 lives and you'll still learn just a tiny little procent of this world.
I dont understand why people really hate me here for ABSOLUTELY NO REASON just gave me -6 thumbs and then suddenly whoever sees those -5/6 thinks that I am some flamer or what :S
What did I do wrong!!?
VEGETADTX 3 years ago
you bitch to much...XD
kaptinkurktutorials 3 years ago
Excuse me, I didn't know that "bitch" is a word for just talking...
I thought bitching is the second word for swearing...
VEGETADTX 3 years ago
its another word for complaing, screaming, and yelling
kaptinkurktutorials 3 years ago
Thats even more interesting...since I didn't found myself in those three as well :S
All I did was discussing with some people about C++ and just said "stupid c++" out of joke... I actually love C++...
And suddenly out of nowhere I got 6 thumbs down :S...
oh well who cares...
VEGETADTX 3 years ago
what does this :S means?
DARKlilution 2 years ago
where cam i download this
skylinegt786 3 years ago
how can i load a 2d studio max project in anima8or or OpenGL?
evermanito 3 years ago
what did you code the level editor with?
DADShadowFox 3 years ago
Wow... you remind me how far i have to go
lovloss 3 years ago
cool man, i'm learning opengl now. will be a while before I can make something that cool though
thomdigs 3 years ago
OpenGL is so much easier than DX. I know DX10 and OpenGL, and OpenGL is easier and multiplatform. Definately my choice. Or both, that's always a choice too.
Jedimace1 3 years ago 3
OpenGL is easier but when making games, Direct3D dominates OpenGL big time. I'm sticking with OpenGL though since I want people on all operating systems to enjoy my creations lol. OpenGL 3.0 was a let down also =(
AndyGoRAWR 3 years ago
Smidge, yes. You make your own textures or download them off web for non commercial. And it is harder than just plain C++.
Jedimace1 3 years ago
do you have to make your own textures for opengl and is it as hard as c++?
smidge146 3 years ago
C++ is a language. OpenGL is a library. You don't need C++ to use openGL, you can use Pascal, C, Ruby. And you can load can load images for textures. To do this from scratch is really time consuming, using a game engine would be easier.
jSaurabh 3 years ago
i didnt have enough space in my last post lol. Ive got a programming team, we make games and such, we do DirectX with windows, if you would like to join, we could always do some openGL, another api wouldnt hurt ;) so yeah anyway if you want just tell me :)
Good work on your game engine, get some lighting in there!
googolplex101 3 years ago
Dude I have to say thats pretty cool, im more of a DirectX programmer, but openGL looks nice as well. Only thing I have to say is about physics: when one of the board things of the targets drops, it falls directly through a poll lol. You could use co-ordinate mapping and collision with vector calculus to solve this problem. But really its not that important, antoher way of fixing it is using the feather stone algorithm for rag doll.
googolplex101 3 years ago
I'm just learning C++ atm and was wondering how many lines of code would a small game with only one level have on? (3D)
GtaStuntsFtw 3 years ago
For a FPS... around 2000 to 4000.
hyssp 3 years ago
Ok :O.
When you start learning it, do you get used to it?
GtaStuntsFtw 3 years ago
yes, you get used to it really soon if you feel comfortable with the programming language. OpenGL is just a set of functions that help you to draw polygons :)
hyssp 3 years ago
Cool.
So the code itself, do you just run it on compiler (DEV-C++ for me) Or do you need a "game engine" or w.e they are?
GtaStuntsFtw 3 years ago
yea, it works directly on the compiler :) You are the one who is creating the "game engine", openGL just help you to display polygons, but you are the one who should manage the geometry, collisions, etc... cheers! :)
hyssp 3 years ago
:) :) :).
I'm still on learning just the language but i can't wait to learn OpenGL. Btw, if you have a career coding games would you use OpenGL?
GtaStuntsFtw 3 years ago
yes, OpenGL is used in many platforms! Nintendo Wii, GameCube, ... PC. Direct-X is also very popular, but it is a bit harder to learn :)
hyssp 3 years ago
Cool,
What do you use mainly when using OpenGL?
Like arrays, etc etc
GtaStuntsFtw 3 years ago
reminds me of doom builder
stickguy5000 3 years ago
Nice job!
I'm also working on a game engine using C++ and opengl, but i'm not nearly done yet
CowardlySpork 3 years ago
what software is that
auronx223 3 years ago
It is not commercial, I did it myself in C++ & OpenGL
hyssp 3 years ago
Not bad, but why do you run like a hunchback?
Spunky48 3 years ago
I though it was more realistic in this way :) Maybe I was wrong, dunno
hyssp 3 years ago
If I saw someone moving like that on the street, I'd punch him/her in the throat haha. :P
Spunky48 3 years ago
if Your looking to make a non-standalone fps, go with Crytek's sandbox 2 or SDK
mind you, its literately next gen, and even the best of the best pc's cant maintain a remarkable Framrate in there current games (crysis). But a 1k pc can fetch you a smooth frame rate with max res and everything on high, just the really crazy settings.
maetosult 3 years ago
Fix the walking, you seem like you are Gollum moving around that level.
Devourer09 3 years ago
Tell Me Where To get It.
I Thought They Didn't sell Them To Public
neo3278 4 years ago
unrealtechnology dot com
hyssp 4 years ago
Yes I Know But It's Impossible To Get My Hand On Those
neo3278 4 years ago
hahaha, you said "does not matter how much it costs" xD
hyssp 4 years ago
Can Anyone Of You Guys Tell Me Which Game Engine Would Be Best For An Fps. I'm Kinda New To Game Development, Does Not Matter How Much It Costs
neo3278 4 years ago
Crytek or the Unreal engine are really nice :)
hyssp 4 years ago
man can u give the code of this game to we guys and we will so thankful ! :D
electricsexyeyes 4 years ago
Wow, this is some nice work. The level editor looks so easy to use. I need to make a level editor for the game I'm working on.
ccricers 4 years ago
I take it that this is the foundation for an fps? If not, you should consider it.
ROLLANDandCOLORS 4 years ago
That's pretty impressive.
jSaurabh 4 years ago
nice nice:) can u tell me whats the music please?:)
wracek 4 years ago
Thanks :) The music is from the A-Team TV Show
hyssp 4 years ago
and the name of the song??..do u know it please??
wracek 4 years ago
i really wanna know the song name to please answer someone if know thanx
powermixradio 2 years ago
Very awesome editor! How long did it take you? Is there a demo available? I'd like to test it myself :)
powellthegod 4 years ago
I am not finding gavedev to be any help. It could be just me but I would like to hear other people's 2c on this.
rx7240sx300zx 4 years ago
man, that must have taken some serious coding. ya, me & my friend are making a mmorpg w/ OpenGL/OpenAL (just in C tho for the engine) and a lot of python (for the quests and stuff).
BamMjra 4 years ago
It looks like there's a lot more stuff in the game than in the editor.
Is there any particular goal to this?
Envergure 4 years ago
yes, the level during the gameplay has more stuff in. I just didnt wanted to make a very long and boring level editing sequence for this video, that is all :)
hyssp 4 years ago
nice ! you can share your project at openglforum DOT com ;)
justinxnitsuj 4 years ago
Wow! really good, how long have you been programming in openGL? i started last year and have yet to make a full engine, there are still some of the basics im stugeling with, like how you have multi-floor areas and how to handle collision effiencently, ive used plane collision and sphere collision but when i start to add to many objects to the game it starts to get processor heavy!
chrispepper1989 4 years ago
You should start with the basics then. Make a 2d zelda style game which makes use of a 2d tile engine. Use that theory to make a similar game, but projected into 3d (no height maps). This type of collision is complex, learn 2d tile engines first.
ableh123456789 4 years ago
well this is the mistake i made, i kinda skipped 2D and ive already made 3D maps that just so happed to be hieght maps, and i really like the collision for them, its simple and not processor heavy! i kinda feel like i should go back to 2D but 3D is much more fun! :-)
chrispepper1989 4 years ago
but seriously ill get taught openGL / Direct X from scratch at uni next year, which might be boring at times but at least ill get my fill of 2D,so untill then im going to play around with some ideas while ive got the chance! have you checked my sample vid? click on my name,i would appreciate your thoughts on it!
chrispepper1989 4 years ago
You get taught openGL in school? Wow, I learned everything from NeHe.
gamedev (google it) has is a great resource for this kind of thing, use it!
ableh123456789 4 years ago
omg nehe was (and is) resource
11jstedm 4 years ago
Wow man.. awesome.
Flystand 4 years ago
looks like an awesome program, is it released or free?
if so, can someone send me a link, not to sound like a noob but yeah. Id do anything to make a game with it, i never give up. Thats how i learnt to code MUGEN XD
ultimatedude 4 years ago
1337
FlipCoder 4 years ago
Wow, I love the level editor. Does it use a layering system for multi-floor areas?
Ekeichi 4 years ago
Looks cool.
ajm114 4 years ago