Added: 9 months ago
From: jaechild
Views: 80,553
Sort by time | Sort by thread (beta)

Link to this comment:

Share to:

All Comments (207)

Sign In or Sign Up now to post a comment!
  • че так торчит игру?

  • One like is not enough for this. It's so awesome.

  • 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

  • how long did it take to make this O_O

  • wow this looks incredible! Reminds me of Skyrim.

  • Is the Framerate of game in real test like this rate?

  • ♥♥♥♥ ツ love it is it all done in blender?

  • 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

  • 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

  • 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

  • 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

  • Was this by any chance inspired by fable 3?

  • @MonotoneCreeper More like Morrowind.

  • 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

    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.

  • Looks like he might have accidentally sat on a stick or something oO

  • @DWarrior4

    Thats how he hides his spare sword :)

  • 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?

  • I like the environment, models, and magic effects, looks great.

    But that walking animation is just horrible!

  • hows that udk engine

  • 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!

  • Awesome but all of the blender games I have seen are laggy

  • 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.

  • 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.

  • ajinomoto tu hisiste eso?>

    

  • 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.

  • @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 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

    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.

  • @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 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.

  • HOly SHiitttT...! that was AWESOME~~~~!

  • how did you make it interactive? i only know how to make objects and pulleys

    

  • HOLY SHIT THIS IS AMAZING DX WOW TEACH ME PLEASE

  • 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 want your mind.

  • 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...

  • awesome? :D

  • 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!

  • This reminds me of Gothic 2 :D

  • 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 =)

  • 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.

  • 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

  • fix the textures

  • Comment removed

  • 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

  • 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

  • Comment removed

  • Comment removed

  • how did you make the npcs

  • you should be a game designer someday

  • *gasp* You just opened up a can of world of warcraft and oblivion woop ass!

  • i might help you whit the frame rate but i need to look around the file to see how things are :/

  • this beats runescape by a long shot keep up the good work

  • tu Polacy przejmujemy ten filmik !!!

  • Obrigado! Gostei

  • damn you made this nice

  • get a better computer...

  • this is such a nice game its has a lot of potential

    too bad you stopped working on it :(

  • Import it to Unity

  • 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

  • Comment removed

  • @TheRedinst id like to take a look into that

  • @IhoptimusLime Send me a Private message.

  • TEACH MEE!!!!

  • Dude i wana download this game !! Damn i wana try it plz !!!!

  • I have deleted my cube friend and forgot how to get him back, your game gives me hope

  • 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

    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 Try unity 3d it's cool... btw, good game.. keep it up, mate

  • @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

    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 You need Javascript and C#, Javascript is very similar to C#, so if you know a bit of this youll learn fast... :)

  • @jaechild but I believe it uses Boo, which is a variant of Python

  • @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 not really. Blender wasn't meant to create games. It was meant to create models and animations.

  • @jaechild if you want dry down scaling the res of yor objects in blender.

  • @jaechild You could try exporting your Blender project to the Ogre engine to gain performance using GameKit.

  • @Duststorm01 code.google.com/p/gamekit/

  • @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 actually i think thats in Unity 3D, Search Unity Cookie in google, they have some epic tutorials there

  • @jaechild Unreal Development Kit is a better option than Unity.

  • @reeceyfezza lol you just compared a devkit to a desktop environment o.O

  • @flohuels both are game engines...

  • @reeceyfezza aah sorry missunderstood the term Unity >.<

  • @flohuels ..Okay.

  • @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 :)

  • Take a look at occlusion culling in unity 3. You can probably import your project into Unity and you'll get much better framerate

  • 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...

  • 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.

  • the guards are huge!!

  • Id buy this. good job

  • So today I made a 2 spheres combined and I'm proud

  • 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!

  • 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

    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 how did you learn blender?

  • @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 Where did you learn to program with python in blender? This is really good.

  • @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 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

  • making your character a better walking animation will help man he is like ice-skating now :D

  • @MrLefwtf

    I have tried to improve some of the animations. I posted a reply to this video which shows some of my developments

  • What are your system specs?

  • @codeythesilent

    I have an

    i7 2.8Ghz

    4 GB ram

    8600 GT graphics card

  • @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.

  • PLS PLS PLS make some tutorials i want to know HOW :D

  • This is startlingly reminiscent of Skyrim — an amateur version, of course. Well done.

  • bro, on behalf of all the viewers, please make a blender animation/game engine tutorial. you are pro ;D

  • @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.

  • I extruded a cube. And you made a game.

    waw I'm such a pro!

  • @CryoSoulzzz

    We all started there at some point.

  • @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

    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

  • This is absolutely sick

  • how long have you been working with Blender dude?

  • @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 have you also tried animations and shorts?

  • wtf is wrong with tgehe walk?

  • @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.

  • Did you make this

    ???

  • @DarkDragonofSPORE

    Yep, its one of my after hour projects! I work on this between Skyrim, eating, working and sleeping (in that order)

  • 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

    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.

  • Reminds me of morrowind in a way! :D

  • Render distance maybe?

  • 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

    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.

  • Wtf.. i don't even know how to create a cube in blender. Its so CONFUSING D:

  • @Bluntbowz Yep!

  • @Bluntbowz Here's a little tutorial:

    1.) Open Blender

    2.) Your done! Enjoy your cube!

  • @randOmazing The cube doesn't appear for me. There's just a flat 2D circle.

  • @Bluntbowz really? What version do you have?

  • @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.

  • @Bluntbowz Well... I don't even know what blender is!

  • @Bluntbowz Shift+A Then select Mesh then select Cube ;D

  • Awesome!

    

  • looks like divinity 2 ego draconis

  • can you make a tutorial for realtime water and fire? it would be very great! thanks

  • HAHAHA this is so crap, if there would be runescape 3 it would be like this

  • @xbasz make a fucking better one than you cheeky cunt

  • @ghjgdjgyd I was just bored and felt like trolling around. I apologize if someone took that seriously.

  • @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 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.

  • How did you make the Spell casting system?

  • Nice work!

  • 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?

  • @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.

  • fucking nice ! 

  • this is real

  • switch to unity. its an amazing game engine that is easy to use

  • the game is truly amazing, how long you spent to do so, it's amazing, is that the project is too big

  • 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

  • Wow great work ;).

  • make more scenes

  • Comment removed

  • this i really good!!!! it looks a lot like runescape i agree the frame rate should be lower but still nice work

  • Oh I have also made a new female character as well!

  • 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).

  • Your Normal maps are too high quality for a game development..

  • Blender: He's doing it right.