I got a general question about making your game engine. Anyone is free to answer. Given that there are dozens of game engines out there already that do much of the same thing what exactly do you benefit from making your own? It just seems if there something specific you wanted to do in a game you could create the necessary functions and call those into your game. I'm all for doing it as a way to learn the development process, but practically what is gained by it?
@ongamex Hi, I cant give the models since I don't own them, but main character model is from Quake 2 (just google Quake 2 demo) and monsters md2 version of doom ones - google doom md2. Search for a while and I am sure you will find them :)
Could very well be the next halo or even better :P looks amaizing and tons of fun nice programming sadly im new to programming and such but this is amaizing
@victorviana448 I dont want to relese the source code yet. The code is messy and needs cleaning up and refactoring. Whats more there are many things I would have done in different way now :) I plan to clean it up and maybe release in "iteration 2" but for now I am a bit busy with work and real life things. Anyways if you are interested in good tutorials check:
@Psyforge Have you managed to get "iteration" done yet? I'd love to see how you implement your OBB collision detection. Apparently there are like 4 or 5 ways to do this. Each accomplishes the same thing, but for some reason the algorithm can be created in different ways. I'd also like to see how you did your lua scripting.
wow really nice job man :) do u think u could help me out a little with game programming? i started learning C++ a couple months ago and im actually learning it pretty fast. i was wondering if i could just ask u some questions about it so that i could better understand the whole game making process?
This looks really cool but you may want to try blending your models to improve some of the animation. Im very impressed by your collision detection, thats one thing that i could use alot of pratice with lol.
@scar164 It took us about 8 months. But it was not coding 24/7, we programmed when we had time, sometimes having weeks of slacking :). When I started working on my part I had just basic idea of OpenGL and zero 3D imagination. I had to learn a lot :)
@Psyforge Oh ok, cause I am kind of in the same place, I have just started learning and thought why not just have a goal of creating some kind of 3D game, single-player RPG and learn on the way :) So your engine is coded in Open GL, was intergrating Lua hard?
@scar164 Lua is not that hard to integrate but you need to know what you can and cannot do and design an engine to this specification. Also it depends how you wanna intergrate it - here its just a simple integration.
Before programming this engine me and a friend had some c++ background thou - I dont know how good is your knowledge of c++. If you just started to learn it make take longer to make a game and you should start from simpler games than rpgs and forget about Lua :).
@Psyforge Well, LUA was just a thought, since I have some experience with it from wow. I just got out of a 2-week class on game programming which introduced me to both python and C++. I want to continue using c++ without being dependent on the Dark GDK library that we used in class so I have picked up some books on OpenGL and I will start to work on an RPG, I know it will be hard to reach the goal, but I'll learn alot on the way. Thanks for all your answers!
Shadow mapping...
MrOMGWTFxCorp 4 days ago
I got a general question about making your game engine. Anyone is free to answer. Given that there are dozens of game engines out there already that do much of the same thing what exactly do you benefit from making your own? It just seems if there something specific you wanted to do in a game you could create the necessary functions and call those into your game. I'm all for doing it as a way to learn the development process, but practically what is gained by it?
MarcSylex 5 days ago
Excellent work, very impressive.
jeffbenshetler 4 months ago
MY GOD! thats amazing! wah
swu880 5 months ago
can you do something about the movement. it looks very unrealistic. great job though
lordmassk007 5 months ago
Hey if you do end up making a game make sure to port it to Linux!
STIYE101 6 months ago
How did you learn Lua?
paligamy93 7 months ago
@paligamy93 Sorry for late response. I learned LUA by reading tutorials found on google.
Psyforge 7 months ago
@Psyforge can u make the same scrips from LUA u used in Java? great game
iiperento 2 months ago
can you send us the 3d models you use ?
ongamex 8 months ago
@ongamex Hi, I cant give the models since I don't own them, but main character model is from Quake 2 (just google Quake 2 demo) and monsters md2 version of doom ones - google doom md2. Search for a while and I am sure you will find them :)
Psyforge 8 months ago
Nice job. I'd love to see the code and how you import models. Thx for link, best site ever!!!.
marcos31313 9 months ago
pretty cool music
presbarkeep 11 months ago
Could very well be the next halo or even better :P looks amaizing and tons of fun nice programming sadly im new to programming and such but this is amaizing
cloudownage666 11 months ago
I'm learning c + + and OpenGL, OpenGL I get it enough, plus more tutorials always help
victorviana448 1 year ago
Sorry for the incredibly bad English because I use google translator you know, I am Brazilian and I loved his work and thanks for the site tutorials
victorviana448 1 year ago
Why not release the source of your game engine?
How do you import models we could to c + +?
Also in this area I am very interece engine ...
good bye.
victorviana448 1 year ago
@victorviana448 I dont want to relese the source code yet. The code is messy and needs cleaning up and refactoring. Whats more there are many things I would have done in different way now :) I plan to clean it up and maybe release in "iteration 2" but for now I am a bit busy with work and real life things. Anyways if you are interested in good tutorials check:
videotutorialsrock . com
Psyforge 1 year ago
@Psyforge Have you managed to get "iteration" done yet? I'd love to see how you implement your OBB collision detection. Apparently there are like 4 or 5 ways to do this. Each accomplishes the same thing, but for some reason the algorithm can be created in different ways. I'd also like to see how you did your lua scripting.
Flamingkat 9 months ago
Why not release the source of your game engine?
How do you import models we could to c + +?
Also in this area I am very interece engine ...
good bye.
victorviana448 1 year ago
where did you get the C64 chiptunes from?
TheOldschool81 1 year ago
@TheOldschool81 Google: high voltage sid collection
Psyforge 1 year ago
Level of detail has pooping!
hiphoper19881988 1 year ago
neat
enrichedd 1 year ago
wow really nice job man :) do u think u could help me out a little with game programming? i started learning C++ a couple months ago and im actually learning it pretty fast. i was wondering if i could just ask u some questions about it so that i could better understand the whole game making process?
XxKrNaGexX 1 year ago
This looks really cool but you may want to try blending your models to improve some of the animation. Im very impressed by your collision detection, thats one thing that i could use alot of pratice with lol.
DiosArT 1 year ago
This is the epitome of awesome. Such great work! I need to create something similar for university but I'm nowhere close to this!
lexo224 1 year ago
Very nice you should make a game with it. id play.
farmkid55 1 year ago
what programs do u use to create your characters?
sticklaunch 1 year ago
@sticklaunch All models are from other games or various sites. We're programmers not artists :)
Psyforge 1 year ago 8
hehe, nice job man.
easter10 1 year ago
Awesome guys, how long did it take?
scar164 1 year ago 2
@scar164 It took us about 8 months. But it was not coding 24/7, we programmed when we had time, sometimes having weeks of slacking :). When I started working on my part I had just basic idea of OpenGL and zero 3D imagination. I had to learn a lot :)
Psyforge 1 year ago
@Psyforge Oh ok, cause I am kind of in the same place, I have just started learning and thought why not just have a goal of creating some kind of 3D game, single-player RPG and learn on the way :) So your engine is coded in Open GL, was intergrating Lua hard?
scar164 1 year ago
@scar164 Lua is not that hard to integrate but you need to know what you can and cannot do and design an engine to this specification. Also it depends how you wanna intergrate it - here its just a simple integration.
Before programming this engine me and a friend had some c++ background thou - I dont know how good is your knowledge of c++. If you just started to learn it make take longer to make a game and you should start from simpler games than rpgs and forget about Lua :).
Psyforge 1 year ago
@Psyforge Well, LUA was just a thought, since I have some experience with it from wow. I just got out of a 2-week class on game programming which introduced me to both python and C++. I want to continue using c++ without being dependent on the Dark GDK library that we used in class so I have picked up some books on OpenGL and I will start to work on an RPG, I know it will be hard to reach the goal, but I'll learn alot on the way. Thanks for all your answers!
scar164 1 year ago
That's really cool, nice one. :)
lemming77 1 year ago 2
Wow thats amazing!
Lithumist 1 year ago 3
Good job man
YouKondziu 1 year ago 4
very nice :) awsome work
wimpie1990 1 year ago 4
woho ! very good ! 5/5, the collision looks so smooth !
AttaKru 1 year ago 6
good : )
TheHabzukiDownloader 2 years ago 7
Awesome man :D sub'd
eatcomics 2 years ago 11