i have no other ideas than to try to get your code smaller, if you know what i mean, other one is to change the game engine, i dont have anything else in my mind now
well i think you need to use stuff like decrease the mesh complexity proportionally to the distance (i forgot the name of it now), avoid to use much grass and also use some sort of grass limiter to a certain distance from the char, decrease the texture size, use less normal maps, use it only on really apparent objects, avoid using normals on objects with zero specular, i think it would help a lot, and texturize proportionally too
Seeing blender's limitations I'd say its better to have many smaller maps that get loaded separately. This current project was one big map and I'm suffering for it.
This looks really good , im wondering what you can make with blender and how long will it take? like for a school project highest for a game 2 week so what can you make in 2 week if i put my head into it? Thanks
How many assets are currently loaded at the same time? I ask becuase if you can enter a building or location without it having to load the new area, then right there is a problem. Even if Python is limited, Im sure you can find ways to get around it. Perhaps making smaller but multiple areas and just load each one or in general, make things more manageable for the engine. Great job by the way!
On second look it looks like it might be an optimization problem. But in the long run, Unity well work better. I have also tried Panda3d, which uses python... And I tell you, Unity is way!!! easier to use and make games with and has so much more features. Actually, now i remember, Unity is the best easiets game engine I have ever used yet its so powerful. Iv worked on unreal engines 2 and 3 and they are way more complex to work with, including Source engine :)
Also, Unity is not like c++, it is c# and java, which is more like python. The most importing thing though, your mostly scripting and not actually making a program, so the coding complexity is about halved.
Like everyone said, go Unity3d! The programming is very easy. All it is is basically scripting, you just learn the API and your set to go. Im not a programmer myself, but i learned c++, python, c#, java, and they are very much the same, just slightly different API/libraries. Adapting at least for me was very much instantly. If you move to Unity, it will be infinitely better. The only problem is that I think Unity doesn't support Blender as well as it does other 3d modellers programs.
the reason that the blender game engine is so slow is that it is written in python, which in game programming, where performance means a lot, is slow. You really need to use a game engine that is written in c++, which is a lot faster than python and is the industry standard for game programming. I am currently thinking about using Panda3d as a game engine which is written in c++ so is fast, but allows scripting in python. Panda3d is free and blender2panda tuts are on the panda3d website
@ThePodgyPanda No, BGE was written in C/C++. One of the reasons why it is slow, if it is so, is that you interface with it in Python, and any logic you implement, as well as the crossover it takes to call the function, incur a high overhead. Panda3D suffers from the same problems BGE does, though I know for a fact you can write straight C++ to it; the Python scripting will still be slow.
@jaechild Python is anything but limited in _any_ arena. You can do anything you want in it, much like you can in any other language. It's just that less people use it for programming games, hence it's more unsupported than C++ .
I do like python because its quite a user friendly language. I have started my move to learning c++ and its going slow. Its a far more convoluted language than blender's embedded python.
My biggest dilema in changing to another software is that I am not a programmer at all and I have only managed to learn python.I don't know how similar C++ is to python but I imagine I would probably have to put this project on hold for some months while I learn C++ or any other programming language.
@jaechild Your stuff is very impressive by the way, but I'm wondering if it is optimized at all. What I mean is, did you model with low-poly in mind? Did you keep your textures as small as possible? The leap over to C++ can be pretty overwhelming, what with memory management and a much slower cycle (compile, link, run) so (unless you really want to and you are serious with game programming), I'd stick with Python for as long as possible.
@ThePodgyPanda BGE (as Maholain said) is written in C/C++ . Really, if you're all about performance, write your own game engine in ASM. ASM has the highest speed in execution than any programming language because of an almost non existent overhead. Also, in comparison, C++ is a fairly slow language to program in. It requires you to include such bloated files for basic programs... Though C isn't much better, it's still slightly better.
Can you teach me how to do this? I would pay you infinite money! This is so awesome! You should make video games, I would play this! Please direct me to tutorials, I think this is SO cool!
i think the main problem is that the blender game engine isn't that grate at all...
maybe it would be a better plan for you to use the engine of skyrim or oblivion and make your own game with the construction set - but you can stay away from all the models of oblivion/skyrim and make your own world...
Very nice. I hop you get some forward movement on this. Have you thought about breaking your world into smaller maps? I've been working in Unity as well. I like it, but there are some issues with it. I certainly hope you can get your project up and going again. it looks very promising! Cheers!
I am a Linux enthusiast, and suddenly I'm thinking that if you publish this game on your site or some
forum for Linux you can become a bit more popular because the demand for open source games are few and, even if it is closed source, we still have a few.
See an example Idsoftware throws some games for Linux, in which I like.
this is maybe not the best idea of increasing frame rates but well in could help a bit.. i suggest to use level/ map(or whatever you call it).. it works like this..
When you enter a region it will load to other map which is separated from other map because a big map take a long time to render especially shaders, physics and models. These makes the game slower...
Thanks for the advice, at the moment a number of people have suggested I try unity 3d which I have downloaded and installed but have not gotten my head around. From the types of games I see it seems to be able to handle much larger maps... I do think its a pity because I feel like I'm being unfaithful to blender :(
@jaechild I love blender, but the new version lost its BGE support this past update (5.+) The "Save as .EXE" was created by someone from the community and not the actually Blender Dev Team. Its hard to find, and hardly works. Good news, most Blender Models work in Unity! so transfer should be easy! Logic bricks do not exist in unity, you WILL need knowledge of scripting (looks like you do)
I did my first attempt at importing my blender file into unity 3d and it didn't go too well. all my objects material links were lost so I have got a whole bunch of grey objects at the moment :( Anyway at least I can see the objects which is great. It also seems as if unity doesn't use python which is the only language I sort of know. I guess its going to be a bit of a learning curve again...
@jaechild I think you should just get a book on c++ or c# and start from there game engines are good for smaller less advanced projects but if you'd like to push your game over the edge i would suggest use programming languages.
@jaechild More RAM and better Graphics card, also, theres a way you can hide objects not in POV but i really cant remember how to do it, its the same technique used when your playing a top view game and roofs dissapear and stuff, i did it years ago and it sped my stuff up loads
Can you make a stand alone game with blender? Every video I've seen where someone makes a game with blender I never see a download or anything afterwards.
This is better than decent for sure. I've used Blender for about 7 years now, not as much on the game engine side, but I can only imagine how much work it's taken even up to this point. Have you considered using Unity 3D as a game engine? You could import all of this, models, textures, animations and all. It can transfer just fine, and you would have to make some adjustments once it's imported over, but I think you should try it. This looks great man!
The blender community is very helpful! when I got stuck I'd post a question and 9 times out of 10 I'd get an answer. I particularly like blenderartists.
I learnt python from a website called tutorialsforblender3d. The quickest way I found was to take someone elses script and try and figure out how it works.
@jaechild Cool, thanks. I will have to start doing that more often. I am learning Java game development. (Mainly because I am on a mac and Java is very flexible and similar to C# in that C# derived from java so if I ever switch to XNA (whitch I probably will) i will be able to get it). And yes I just nested. :P
That's a decent setup, the graphics is kinda on the older side but it's still decent. I think that some mesh/code optimizations would help speed the game up. From what I see, those graphics should be running fine given the card you have.
@Bluntbowz - If you can't see the cube, then you might have changed the scene and saved it as default. Go to the file menu and choose, "Load Factory Settings." That should revert the scene to the default Blender scene without any customization, and with your cube. :)
@jaechild - Yeah, there have been some upgrades and differences - there was more changes between 2.49 and 2.5 than 2.5 to 2.6. The texture face panel was changed, too - there's a command in the help menu to convert the settings.
@jaechild how long would you say it takes you to make a 3d model of a person? nothing special, 2d hair maybe a t shirt and bluejeans, what im wondering is if making a couple of characters a week for a weakly series would be doable.
Can't give a hard and fast timeline but for me the first or base character is always the one that takes the longest. Almost all my models are based on about 4 base models: 2 male and 2 female then I just tweak them thereafter. So after the base model I'd say about 1-2 days a model? considering complexity of the texturing, normal mapping etc. For more complex characters maybe a bit longer?
@jaechild the biggest reason i asked was because i was making a fairly detailed model and i was expecting it to take me around 4 days but if i where to do a series it would probably be best if it was with halo models, with that all i would need is to make a male and female model with only a few different builds and then like you said i would only have to do minor changes for any new characters, that actually sounds doable, thanks for the help XD
I have been using blender for about 2 and a half years. I'll admit its not easy to get into it but once you figure out the interface its pretty straight forward.
:) I know, in this video he looks a bit constipated when he runs (pun intended) I have updated the animations since then. Check out the video response I posted; it has some improved animations.
hey, really impressive oO !! btw, could you tel me how to make the camera moving when i make a third person game please ? Because i can only make it follow the character and not moving with the mouse. (sry for my english )
I actually used a standard 1st person script and tweaked it a little. I parented the camera to an empty (pivot) which I then parented to the character and moved the camera behind the character. I set the leftright rotation to affect the character and the updown to affect the pivot. I then added a orientation constraint to the pivot to stop it rotating all the way round. I'm sure this could all be achieved in python, but I am not that good at coding.
Oh, and nice-looking game. If you still want to use the BGE, try using the latest one (2.6) from either GraphicAll or the Blender Foundation homepage.
Hi, I installed 2.6 but a bunch of stuff is not working in the game anymore. If I have the energy I might port to the new version but its usually quite a tedious process. I struggled between 2.49 and 2.5
@jaechild - I'm probably late to this, but to speed up the BGE, use the profiler to find your bottlenecks. If it's logic and you have multiple NPC's calculating all at once, use a centralized Python script to loop through them and perform logic for them. If the bottleneck's on the Rasterizer, try joining as many objects together as possible - that should help out.
If you're looking for another engine and like Python, try Panda3D. I think it can do GLSL as well. It's also open-source.
@Bluntbowz Keep practicing and watching videos. Also learn the keyboard shortcuts (they really help). Does not take long to learn and once you have learnt how to use one program you can generally get the jist of others... expect Maya... Maya is a bitch to transition to.
@jaechild Btw, have you tried using UDK? It's free if you're not planning to make money with it. (Same with CryEngine 3) If you haven't you should probably try it out.
Thanks for the comments. Unfortunatley I haven't made much progress on this game since I posted this. I've also been having internet problems which doesn't help :( Anyhoo, I do intend to finish this one!!! I'm sure you've all heard that before...
@jaechild Hey man, I need to let you in on a little secret, blender GE is to great with heavier stuff like this, I would recommend Unity or UDK. And, if you got any C++ experience, make your own engine or try out the free Cryengine 3 SDK. But, youre comp may just suck, can you tell me your specs?
I have downloaded udk though I think it will be quite a learning curve for me. I am not a programmer but have learnt python along the way so picking up a new language will take me a looong time. I'll give udk a shot and see how it goes. In your opinion which one is easier to learn between udk and cryengine.
I am now officially bank on this project. I have not fully tested the occlusion features but I think they will definitely help. I am going to break up the map into smaller bite size pieces and will try having my character in a separate blend file. I have also been reworking the main characters logic to hopefully reduce on the logic. Does anyone know if porting this to 2.5 will have any impact on the fps?
Did you try looking into the Blender Game Engine occlusion culling features to help resolve your frame rate issues? Even with a reasonable number of polygons in the objects in the scene you may still be rendering many objects that don't need to be rendered (the entire interior of building when your on the outside for example).
че так торчит игру?
Sesran13 8 hours ago
One like is not enough for this. It's so awesome.
Talz1803 1 day ago
i have no other ideas than to try to get your code smaller, if you know what i mean, other one is to change the game engine, i dont have anything else in my mind now
DJGroopa 2 days ago
how long did it take to make this O_O
XShojikiXKinaganaX 3 days ago
wow this looks incredible! Reminds me of Skyrim.
Gamebastard 4 days ago
Is the Framerate of game in real test like this rate?
GameTom50 4 days ago
♥♥♥♥ ツ love it is it all done in blender?
gordanzzzz 5 days ago
awesome, very awesome
did you created it by yourself?
congratz man
well i think you need to use stuff like decrease the mesh complexity proportionally to the distance (i forgot the name of it now), avoid to use much grass and also use some sort of grass limiter to a certain distance from the char, decrease the texture size, use less normal maps, use it only on really apparent objects, avoid using normals on objects with zero specular, i think it would help a lot, and texturize proportionally too
DanielGomesMachadoJr 1 week ago
The New Skyrim... But weres the guard who says i used to be a adventurer like you but then i took a arrow to the knee
CraftedMinecraft 1 week ago
what career do i have to study to learn how to do this an things like this? Please answer me, and sorry for my english, i´m spanish
Thekubo97 1 week ago
did you code this yourself using python? if so could you tell me some places you learned to use python and make a game with it
KTMhammerdown 1 week ago
Was this by any chance inspired by fable 3?
MonotoneCreeper 1 week ago
@MonotoneCreeper More like Morrowind.
houghtob1234 1 week ago
Can Blender Game Engine run a game with one massive map? or do you need to make many little maps and then load each one individually
BrokeStringGuitarist 1 week ago
@BrokeStringGuitarist
Seeing blender's limitations I'd say its better to have many smaller maps that get loaded separately. This current project was one big map and I'm suffering for it.
jaechild 1 week ago
Looks like he might have accidentally sat on a stick or something oO
DWarrior4 2 weeks ago
@DWarrior4
Thats how he hides his spare sword :)
jaechild 1 week ago 8
NICE!! i need to get a computer that has more than just 512 mb so i can start working on blender since i already have it downloaded.
is it better to play around around with the blender to get how to use it or go to school for it?
gameseekersss 2 weeks ago
I like the environment, models, and magic effects, looks great.
But that walking animation is just horrible!
Shadowhumper360 2 weeks ago
hows that udk engine
tysean0816 3 weeks ago
This looks really good , im wondering what you can make with blender and how long will it take? like for a school project highest for a game 2 week so what can you make in 2 week if i put my head into it? Thanks
DJCartykins 3 weeks ago
How many assets are currently loaded at the same time? I ask becuase if you can enter a building or location without it having to load the new area, then right there is a problem. Even if Python is limited, Im sure you can find ways to get around it. Perhaps making smaller but multiple areas and just load each one or in general, make things more manageable for the engine. Great job by the way!
Exevalon 3 weeks ago
This has been flagged as spam show
how long was u spend for this game pls comment :) nice job^^
mehmed636363 3 weeks ago
Awesome but all of the blender games I have seen are laggy
carlosmellenios 3 weeks ago
On second look it looks like it might be an optimization problem. But in the long run, Unity well work better. I have also tried Panda3d, which uses python... And I tell you, Unity is way!!! easier to use and make games with and has so much more features. Actually, now i remember, Unity is the best easiets game engine I have ever used yet its so powerful. Iv worked on unreal engines 2 and 3 and they are way more complex to work with, including Source engine :)
Anyways.
fleshtheworld 4 weeks ago
Also, Unity is not like c++, it is c# and java, which is more like python. The most importing thing though, your mostly scripting and not actually making a program, so the coding complexity is about halved.
fleshtheworld 4 weeks ago
Like everyone said, go Unity3d! The programming is very easy. All it is is basically scripting, you just learn the API and your set to go. Im not a programmer myself, but i learned c++, python, c#, java, and they are very much the same, just slightly different API/libraries. Adapting at least for me was very much instantly. If you move to Unity, it will be infinitely better. The only problem is that I think Unity doesn't support Blender as well as it does other 3d modellers programs.
fleshtheworld 4 weeks ago
ajinomoto tu hisiste eso?>
YUlApRiNcEs16 1 month ago
the reason that the blender game engine is so slow is that it is written in python, which in game programming, where performance means a lot, is slow. You really need to use a game engine that is written in c++, which is a lot faster than python and is the industry standard for game programming. I am currently thinking about using Panda3d as a game engine which is written in c++ so is fast, but allows scripting in python. Panda3d is free and blender2panda tuts are on the panda3d website
ThePodgyPanda 1 month ago
@ThePodgyPanda No, BGE was written in C/C++. One of the reasons why it is slow, if it is so, is that you interface with it in Python, and any logic you implement, as well as the crossover it takes to call the function, incur a high overhead. Panda3D suffers from the same problems BGE does, though I know for a fact you can write straight C++ to it; the Python scripting will still be slow.
Maholain 1 month ago
@Maholain
Thanks for the explanation
Ok I guess, I'm going to have to learn C++ then. It seems python is limited in the game making arena.
jaechild 1 month ago
@jaechild Python is anything but limited in _any_ arena. You can do anything you want in it, much like you can in any other language. It's just that less people use it for programming games, hence it's more unsupported than C++ .
goodkingkyle1 2 weeks ago
@goodkingkyle1
I do like python because its quite a user friendly language. I have started my move to learning c++ and its going slow. Its a far more convoluted language than blender's embedded python.
jaechild 1 week ago
@ThePodgyPanda
My biggest dilema in changing to another software is that I am not a programmer at all and I have only managed to learn python.I don't know how similar C++ is to python but I imagine I would probably have to put this project on hold for some months while I learn C++ or any other programming language.
jaechild 1 month ago
@jaechild Your stuff is very impressive by the way, but I'm wondering if it is optimized at all. What I mean is, did you model with low-poly in mind? Did you keep your textures as small as possible? The leap over to C++ can be pretty overwhelming, what with memory management and a much slower cycle (compile, link, run) so (unless you really want to and you are serious with game programming), I'd stick with Python for as long as possible.
Maholain 1 month ago
@ThePodgyPanda BGE (as Maholain said) is written in C/C++ . Really, if you're all about performance, write your own game engine in ASM. ASM has the highest speed in execution than any programming language because of an almost non existent overhead. Also, in comparison, C++ is a fairly slow language to program in. It requires you to include such bloated files for basic programs... Though C isn't much better, it's still slightly better.
goodkingkyle1 2 weeks ago
HOly SHiitttT...! that was AWESOME~~~~!
BubbyChanDeviantART 1 month ago
how did you make it interactive? i only know how to make objects and pulleys
Bnn678 1 month ago
HOLY SHIT THIS IS AMAZING DX WOW TEACH ME PLEASE
zengod861 1 month ago
Can you teach me how to do this? I would pay you infinite money! This is so awesome! You should make video games, I would play this! Please direct me to tutorials, I think this is SO cool!
xTheReticentShadow 1 month ago
I want your mind.
LikeABaugh 1 month ago
i think the main problem is that the blender game engine isn't that grate at all...
maybe it would be a better plan for you to use the engine of skyrim or oblivion and make your own game with the construction set - but you can stay away from all the models of oblivion/skyrim and make your own world...
MystBoy666 1 month ago
awesome? :D
iBoardaaMG 1 month ago
Very nice. I hop you get some forward movement on this. Have you thought about breaking your world into smaller maps? I've been working in Unity as well. I like it, but there are some issues with it. I certainly hope you can get your project up and going again. it looks very promising! Cheers!
djgenesis 1 month ago
This reminds me of Gothic 2 :D
o0DeathStrike0o 1 month ago
Looks great, are you working alone?
I'm also working on a game project right now with a team, no such problem actually, we are also helped from a forum (but it's a french one).
What is your graphic motor? Environment? Let me know if you find something, i'll tell you too if we manage to find an answer for you =)
giraultal 1 month ago
Hello, I'm glad for the effort performed.
I am a Linux enthusiast, and suddenly I'm thinking that if you publish this game on your site or some
forum for Linux you can become a bit more popular because the demand for open source games are few and, even if it is closed source, we still have a few.
See an example Idsoftware throws some games for Linux, in which I like.
Kevimw 1 month ago
wow im trying to make a game 2 but ur game is just loooks soo fucking awesome i am really impressed how u did it so awesomely XD
iIMiles5112 1 month ago
fix the textures
bart666a 1 month ago
Comment removed
bart666a 1 month ago
Your game looks cool, and I would probably buy depending on how it turns out ;P But please keep working on it because it has potential
lxreaper 1 month ago
Hola entren a esta pagina y de len un me gusta.
miren nuestros contenidos.
Estamos Preparando un nuevo anime Esperen lo muy pronto.
facebookcom/WorkGraphic
APOYENNOS NOC ARREPENTIRAN
thommygr1427 1 month ago
Comment removed
thommygr1427 1 month ago
Comment removed
thommygr1427 1 month ago
Comment removed
thommygr1427 1 month ago
how did you make the npcs
Superawesomevids549 1 month ago
This has been flagged as spam show
When ever I try to make walls in my game, the character just bounces off of it? What should I do? Does it anything to do with the physics???
Lewis3947 1 month ago
you should be a game designer someday
patapon2fan 1 month ago
*gasp* You just opened up a can of world of warcraft and oblivion woop ass!
DEVIRUSMAKER 1 month ago
i might help you whit the frame rate but i need to look around the file to see how things are :/
someguy306 1 month ago
this beats runescape by a long shot keep up the good work
SunTiJohn 1 month ago
tu Polacy przejmujemy ten filmik !!!
krycholoss 1 month ago
Obrigado! Gostei
william7008 1 month ago
damn you made this nice
shaheednaseer3 1 month ago
get a better computer...
VollmerProductions 1 month ago
this is such a nice game its has a lot of potential
too bad you stopped working on it :(
XxDahamonnahxX 1 month ago
Import it to Unity
bufanpxl8r 2 months ago
where do i buy it it seems its not on steam or amazon but it should be.....i would put the price like 40-60 usd for the full version
doomzdookz 2 months ago
Comment removed
TheRedinst 2 months ago
@TheRedinst id like to take a look into that
IhoptimusLime 2 months ago
@IhoptimusLime Send me a Private message.
TheRedinst 2 months ago
TEACH MEE!!!!
wmcpromo 2 months ago
Dude i wana download this game !! Damn i wana try it plz !!!!
raedvolkano 2 months ago
I have deleted my cube friend and forgot how to get him back, your game gives me hope
hersheykiss1001 2 months ago
this is maybe not the best idea of increasing frame rates but well in could help a bit.. i suggest to use level/ map(or whatever you call it).. it works like this..
When you enter a region it will load to other map which is separated from other map because a big map take a long time to render especially shaders, physics and models. These makes the game slower...
zackfelixis87 2 months ago
@zackfelixis87
Thanks for the advice, at the moment a number of people have suggested I try unity 3d which I have downloaded and installed but have not gotten my head around. From the types of games I see it seems to be able to handle much larger maps... I do think its a pity because I feel like I'm being unfaithful to blender :(
jaechild 2 months ago 10
@jaechild Try unity 3d it's cool... btw, good game.. keep it up, mate
zackfelixis87 2 months ago
@jaechild I love blender, but the new version lost its BGE support this past update (5.+) The "Save as .EXE" was created by someone from the community and not the actually Blender Dev Team. Its hard to find, and hardly works. Good news, most Blender Models work in Unity! so transfer should be easy! Logic bricks do not exist in unity, you WILL need knowledge of scripting (looks like you do)
RTard48JRod 2 months ago
@RTard48JRod
I did my first attempt at importing my blender file into unity 3d and it didn't go too well. all my objects material links were lost so I have got a whole bunch of grey objects at the moment :( Anyway at least I can see the objects which is great. It also seems as if unity doesn't use python which is the only language I sort of know. I guess its going to be a bit of a learning curve again...
jaechild 2 months ago
@jaechild You need Javascript and C#, Javascript is very similar to C#, so if you know a bit of this youll learn fast... :)
xXL1VE4IDE4LSXx 2 months ago
@jaechild but I believe it uses Boo, which is a variant of Python
bufanpxl8r 2 months ago
@jaechild I think you should just get a book on c++ or c# and start from there game engines are good for smaller less advanced projects but if you'd like to push your game over the edge i would suggest use programming languages.
OfficialKevlarGames 1 month ago
@jaechild not really. Blender wasn't meant to create games. It was meant to create models and animations.
bufanpxl8r 2 months ago
@jaechild if you want dry down scaling the res of yor objects in blender.
BigPWilly123 1 month ago
@jaechild You could try exporting your Blender project to the Ogre engine to gain performance using GameKit.
Duststorm01 1 month ago
@Duststorm01 code.google.com/p/gamekit/
Duststorm01 1 month ago
@jaechild More RAM and better Graphics card, also, theres a way you can hide objects not in POV but i really cant remember how to do it, its the same technique used when your playing a top view game and roofs dissapear and stuff, i did it years ago and it sped my stuff up loads
Kamekaze2012 1 month ago
@Kamekaze2012 actually i think thats in Unity 3D, Search Unity Cookie in google, they have some epic tutorials there
Kamekaze2012 1 month ago
@jaechild Unreal Development Kit is a better option than Unity.
reeceyfezza 1 month ago
@reeceyfezza lol you just compared a devkit to a desktop environment o.O
flohuels 1 month ago
@flohuels both are game engines...
HectagramTv 1 month ago
@reeceyfezza aah sorry missunderstood the term Unity >.<
flohuels 1 month ago
@flohuels ..Okay.
reeceyfezza 1 month ago
@jaechild I work with unity 3d as well but make all the models and animations with blender then import them. Not being unfaithful to blender :)
Gamerdad81 4 weeks ago
Take a look at occlusion culling in unity 3. You can probably import your project into Unity and you'll get much better framerate
thebooknexus 2 months ago
I wish I were this good with the game engine, I wanted to get together with friends and make a game, but I can't get the hang of it...
Jomajorsh 2 months ago
Can you make a stand alone game with blender? Every video I've seen where someone makes a game with blender I never see a download or anything afterwards.
Z10R 2 months ago
the guards are huge!!
cyrusisawsome104 2 months ago
Id buy this. good job
BrokeStringGuitarist 2 months ago
So today I made a 2 spheres combined and I'm proud
Marloz550 2 months ago
This is better than decent for sure. I've used Blender for about 7 years now, not as much on the game engine side, but I can only imagine how much work it's taken even up to this point. Have you considered using Unity 3D as a game engine? You could import all of this, models, textures, animations and all. It can transfer just fine, and you would have to make some adjustments once it's imported over, but I think you should try it. This looks great man!
10chadjordan01 2 months ago
How long did it take you to master blender to this level? And what version of blender are you using?
Animation of sword equipping should be improved a little bit I think.
sawiio 2 months ago
@sawiio
I am using 2.59 I haven't made the jump to 2.6 yet.
and I have been using blender for about 2 1/2 years.
jaechild 2 months ago
@jaechild how did you learn blender?
SonnoMaku 2 months ago
@SonnoMaku
The blender community is very helpful! when I got stuck I'd post a question and 9 times out of 10 I'd get an answer. I particularly like blenderartists.
jaechild 2 months ago
@jaechild Where did you learn to program with python in blender? This is really good.
RedofYellow 2 months ago
@RedofYellow
I learnt python from a website called tutorialsforblender3d. The quickest way I found was to take someone elses script and try and figure out how it works.
jaechild 2 months ago
@jaechild Cool, thanks. I will have to start doing that more often. I am learning Java game development. (Mainly because I am on a mac and Java is very flexible and similar to C# in that C# derived from java so if I ever switch to XNA (whitch I probably will) i will be able to get it). And yes I just nested. :P
RedofYellow 2 months ago
making your character a better walking animation will help man he is like ice-skating now :D
MrLefwtf 2 months ago
@MrLefwtf
I have tried to improve some of the animations. I posted a reply to this video which shows some of my developments
jaechild 2 months ago
What are your system specs?
codeythesilent 2 months ago
@codeythesilent
I have an
i7 2.8Ghz
4 GB ram
8600 GT graphics card
jaechild 2 months ago
@jaechild
That's a decent setup, the graphics is kinda on the older side but it's still decent. I think that some mesh/code optimizations would help speed the game up. From what I see, those graphics should be running fine given the card you have.
codeythesilent 2 months ago
PLS PLS PLS make some tutorials i want to know HOW :D
TheTirow 2 months ago
This is startlingly reminiscent of Skyrim — an amateur version, of course. Well done.
EternalMoon13 2 months ago
bro, on behalf of all the viewers, please make a blender animation/game engine tutorial. you are pro ;D
MrAckeh 2 months ago
@Bluntbowz - If you can't see the cube, then you might have changed the scene and saved it as default. Go to the file menu and choose, "Load Factory Settings." That should revert the scene to the default Blender scene without any customization, and with your cube. :)
@jaechild - Yeah, there have been some upgrades and differences - there was more changes between 2.49 and 2.5 than 2.5 to 2.6. The texture face panel was changed, too - there's a command in the help menu to convert the settings.
SolarLuneTube 2 months ago
I extruded a cube. And you made a game.
waw I'm such a pro!
CryoSoulzzz 3 months ago 30
@CryoSoulzzz
We all started there at some point.
jaechild 2 months ago
@jaechild how long would you say it takes you to make a 3d model of a person? nothing special, 2d hair maybe a t shirt and bluejeans, what im wondering is if making a couple of characters a week for a weakly series would be doable.
shadowconcert 2 months ago
@shadowconcert
Can't give a hard and fast timeline but for me the first or base character is always the one that takes the longest. Almost all my models are based on about 4 base models: 2 male and 2 female then I just tweak them thereafter. So after the base model I'd say about 1-2 days a model? considering complexity of the texturing, normal mapping etc. For more complex characters maybe a bit longer?
jaechild 2 months ago
@jaechild the biggest reason i asked was because i was making a fairly detailed model and i was expecting it to take me around 4 days but if i where to do a series it would probably be best if it was with halo models, with that all i would need is to make a male and female model with only a few different builds and then like you said i would only have to do minor changes for any new characters, that actually sounds doable, thanks for the help XD
shadowconcert 2 months ago
This is absolutely sick
jaylay734 3 months ago
how long have you been working with Blender dude?
Margalus89 3 months ago
@Margalus89
I have been using blender for about 2 and a half years. I'll admit its not easy to get into it but once you figure out the interface its pretty straight forward.
jaechild 3 months ago 2
@jaechild have you also tried animations and shorts?
Margalus89 3 months ago
wtf is wrong with tgehe walk?
FightingForGames 3 months ago
@FightingForGames
:) I know, in this video he looks a bit constipated when he runs (pun intended) I have updated the animations since then. Check out the video response I posted; it has some improved animations.
jaechild 3 months ago
Did you make this
???
DarkDragonofSPORE 3 months ago
@DarkDragonofSPORE
Yep, its one of my after hour projects! I work on this between Skyrim, eating, working and sleeping (in that order)
jaechild 3 months ago
hey, really impressive oO !! btw, could you tel me how to make the camera moving when i make a third person game please ? Because i can only make it follow the character and not moving with the mouse. (sry for my english )
thomsrun 3 months ago
@thomsrun
I actually used a standard 1st person script and tweaked it a little. I parented the camera to an empty (pivot) which I then parented to the character and moved the camera behind the character. I set the leftright rotation to affect the character and the updown to affect the pivot. I then added a orientation constraint to the pivot to stop it rotating all the way round. I'm sure this could all be achieved in python, but I am not that good at coding.
jaechild 3 months ago
Reminds me of morrowind in a way! :D
HectagramTv 3 months ago
Render distance maybe?
randomguyisboard 3 months ago
Oh, and nice-looking game. If you still want to use the BGE, try using the latest one (2.6) from either GraphicAll or the Blender Foundation homepage.
SolarLuneTube 3 months ago
@SolarLuneTube
Hi, I installed 2.6 but a bunch of stuff is not working in the game anymore. If I have the energy I might port to the new version but its usually quite a tedious process. I struggled between 2.49 and 2.5
jaechild 2 months ago
@jaechild - I'm probably late to this, but to speed up the BGE, use the profiler to find your bottlenecks. If it's logic and you have multiple NPC's calculating all at once, use a centralized Python script to loop through them and perform logic for them. If the bottleneck's on the Rasterizer, try joining as many objects together as possible - that should help out.
If you're looking for another engine and like Python, try Panda3D. I think it can do GLSL as well. It's also open-source.
SolarLuneTube 3 months ago
Wtf.. i don't even know how to create a cube in blender. Its so CONFUSING D:
Bluntbowz 4 months ago 32
@Bluntbowz Yep!
FrankCommentator 3 months ago
@Bluntbowz Here's a little tutorial:
1.) Open Blender
2.) Your done! Enjoy your cube!
randOmazing 3 months ago
@randOmazing The cube doesn't appear for me. There's just a flat 2D circle.
Bluntbowz 3 months ago
@Bluntbowz really? What version do you have?
randOmazing 3 months ago
@Bluntbowz Keep practicing and watching videos. Also learn the keyboard shortcuts (they really help). Does not take long to learn and once you have learnt how to use one program you can generally get the jist of others... expect Maya... Maya is a bitch to transition to.
RedofYellow 2 months ago
@Bluntbowz Well... I don't even know what blender is!
fogoquechato13 2 months ago
@Bluntbowz Shift+A Then select Mesh then select Cube ;D
HackLover007 2 months ago
Awesome!
xXEduBuntuXx 4 months ago
looks like divinity 2 ego draconis
kolioification 4 months ago
can you make a tutorial for realtime water and fire? it would be very great! thanks
tarkin6767 4 months ago
HAHAHA this is so crap, if there would be runescape 3 it would be like this
xbasz 4 months ago
@xbasz make a fucking better one than you cheeky cunt
ghjgdjgyd 4 months ago
@ghjgdjgyd I was just bored and felt like trolling around. I apologize if someone took that seriously.
xbasz 4 months ago
@xbasz
I generally don't take things seriously. I was actually interested to note that you would compare my game to a professionally published game.
jaechild 4 months ago 3
@jaechild Btw, have you tried using UDK? It's free if you're not planning to make money with it. (Same with CryEngine 3) If you haven't you should probably try it out.
xbasz 4 months ago
How did you make the Spell casting system?
FRKFighteR091 4 months ago
Nice work!
marcelkade 4 months ago
Thanks for the comments. Unfortunatley I haven't made much progress on this game since I posted this. I've also been having internet problems which doesn't help :( Anyhoo, I do intend to finish this one!!! I'm sure you've all heard that before...
jaechild 4 months ago
@jaechild Hey man, I need to let you in on a little secret, blender GE is to great with heavier stuff like this, I would recommend Unity or UDK. And, if you got any C++ experience, make your own engine or try out the free Cryengine 3 SDK. But, youre comp may just suck, can you tell me your specs?
Thorhian 4 months ago
@Thorhian
I have downloaded udk though I think it will be quite a learning curve for me. I am not a programmer but have learnt python along the way so picking up a new language will take me a looong time. I'll give udk a shot and see how it goes. In your opinion which one is easier to learn between udk and cryengine.
jaechild 4 months ago
fucking nice !
NerV7 4 months ago
this is real
Chishado 5 months ago
switch to unity. its an amazing game engine that is easy to use
Balsbury 5 months ago
the game is truly amazing, how long you spent to do so, it's amazing, is that the project is too big
GamesAntonio 5 months ago
man it would be so cool if i could make a game like this could u give me any tips on how to make something similar to this
MW2guy5 5 months ago
Wow great work ;).
xXlMyKeylXx 5 months ago
make more scenes
thegijs1999 5 months ago
Comment removed
TheKiwiSniper 5 months ago
this i really good!!!! it looks a lot like runescape i agree the frame rate should be lower but still nice work
kruntor 6 months ago
Oh I have also made a new female character as well!
jaechild 6 months ago
I am now officially bank on this project. I have not fully tested the occlusion features but I think they will definitely help. I am going to break up the map into smaller bite size pieces and will try having my character in a separate blend file. I have also been reworking the main characters logic to hopefully reduce on the logic. Does anyone know if porting this to 2.5 will have any impact on the fps?
jaechild 6 months ago
Did you try looking into the Blender Game Engine occlusion culling features to help resolve your frame rate issues? Even with a reasonable number of polygons in the objects in the scene you may still be rendering many objects that don't need to be rendered (the entire interior of building when your on the outside for example).
FrankDodd 6 months ago
Your Normal maps are too high quality for a game development..
estevaocma 6 months ago
Blender: He's doing it right.
HectagramTv 6 months ago