GameMonetize Posted August 20, 2015 Author Share Posted August 20, 2015 YEAH! Quote Link to comment Share on other sites More sharing options...
GameMonetize Posted August 20, 2015 Author Share Posted August 20, 2015 I want to open the door now ;D Dad72 1 Quote Link to comment Share on other sites More sharing options...
Wingnut Posted August 20, 2015 Share Posted August 20, 2015 Wow! Temechon has modeling talent, too, eh? Friggin' good stuff, t-doggy-dog! I have had stuttering audio problems on many BJS scenes in the past, but today, it's perfect. Anyone else seeing some possible z-fighting flashing along some floor lines? *shrug* Just curious. Quote Link to comment Share on other sites More sharing options...
Convergence Posted September 4, 2015 Share Posted September 4, 2015 my baby-steps in game making, already noticed that a big chunk of time is being sunk in performance optimization instead of modeling/coding Note: yes, avatar does not have a skin yet (probably a good thing, would otherwise be nude), and does not animate yet. I started learning rigging last week haha and only tried it on the horse you might see if it loads. Also it might take a little patience for all assets to show up. If you see mesh grass and other foliage, and some buildings, you should be good. http://misc.blicky.net/babylon/ move with WASD. Performance tips welcome jerome, Jaskar, Samuel Girardin and 4 others 7 Quote Link to comment Share on other sites More sharing options...
Dad72 Posted September 4, 2015 Share Posted September 4, 2015 Beautiful optimization for such a large terrain. this is a good start RPG Quote Link to comment Share on other sites More sharing options...
GameMonetize Posted September 4, 2015 Author Share Posted September 4, 2015 Impressive! Quote Link to comment Share on other sites More sharing options...
Ahiru Posted September 4, 2015 Share Posted September 4, 2015 @AsimiAsl, yeah, works better now. Okay, here the current version of that space thingy: http://p215008.mittwaldserver.info/space/ (be patient, it might load a bit slow and didn't use any asset manager yet ) Click to fly around and explore the galaxy That's all you can do so far. Planed features collisions with asteroids, maybe a cool energy shield effect with fresnel, space station to get upgrades for the ship, more spaceships, LASERS!, shooting asteroid, explosions .... space derbies (after explosions) with jeromes solid particle system, ... and everything else I want to try out... maybe some kind of story What is this warning in the console about?[.WebGLRenderingContext-0x7fe5b1cee690]GL ERROR :GL_INVALID_OPERATION : glDrawElementsInstancedANGLE: Source and destination textures of the draw are the same. Quote Link to comment Share on other sites More sharing options...
iiceman Posted September 5, 2015 Share Posted September 5, 2015 @Ahiru: that seems to be a chrome problem. We had a discussion about it here: http://www.html5gamedevs.com/topic/16080-webgl-error-with-godrays-gl-invalid-operation/?hl=%2Bwebgl+%2Berror I think the result of the discussing was that a bug report has been made with the dudes at google But I don't know where exactly I can see that bug report and if there is any news on that topic yet I didn't have time to continue working on it yet anyways. @Convergence: that fire and it's light effects look pretty cool, how did you make that? Care for a mini tutorial or something? Quote Link to comment Share on other sites More sharing options...
Convergence Posted September 5, 2015 Share Posted September 5, 2015 Impressive! Thanks Any performance tips/considerations from the master? @Convergence: that fire and it's light effects look pretty cool, how did you make that? Care for a mini tutorial or something? I mostly followed this tutorial actually: http://www.gamedev.net/page/resources/_/creative/visual-arts/creating-fire-in-a-particle-editor-r2609 sans some of the fancy stuff like easing; and im lazy so i only used one texture instead of the suggested 3 or more. Oh and for the light, its just a PointLight that randomly changes intensity every frame. iiceman 1 Quote Link to comment Share on other sites More sharing options...
Vousk-prod. Posted September 5, 2015 Share Posted September 5, 2015 Quote from the end of the fire particules tutorial you mentionned :"Another way to export fire into a game is to use a developer version of the program Magic Particles (Dev). This version has an API to export the special effects into the game engine at a level ofprocessing particles."If Magic Particules is well known and used in pro games and movies graphic field, that may be interesting to port for BJS. Quote Link to comment Share on other sites More sharing options...
jahow Posted September 8, 2015 Share Posted September 8, 2015 Convergence: your demo is impressive to say the least. I'd be most curious to know how you handled world building. It's obviously not a simple blender imported scene, as the game wouldn't be able to recognize where to put what seems to be randomized, instanced foliage. A little bit of advice for performance, if it ever helps: try activating the scene debug layer ( scene.debugLayer.show() ), and take a look at what takes most of the time. On my computer, it seems that the frame update time is quite high, but I haven't investigated much more. Is it possible that some expensive computation is done every frame unnecessarily? Your draw calls are definitely in the range of reason, so this is a very good thing. Same thing for the amount of active meshes. Well done Quote Link to comment Share on other sites More sharing options...
Convergence Posted September 9, 2015 Share Posted September 9, 2015 Convergence: your demo is impressive to say the least. I'd be most curious to know how you handled world building. It's obviously not a simple blender imported scene, as the game wouldn't be able to recognize where to put what seems to be randomized, instanced foliage. A little bit of advice for performance, if it ever helps: try activating the scene debug layer ( scene.debugLayer.show() ), and take a look at what takes most of the time. On my computer, it seems that the frame update time is quite high, but I haven't investigated much more. Is it possible that some expensive computation is done every frame unnecessarily? Your draw calls are definitely in the range of reason, so this is a very good thing. Same thing for the amount of active meshes. Well done Thanks The foliage is indeed randomized (x and z), with pos.y being updated through a Ray.intersect(groundMesh) when the character moves, which is a bit of a performance hit, I'm hoping there is a speedier solution than Ray.intersect. its only being done every 8 frames or so, so it shouldn't affect FPS too much. This is a typical profile when walking around, it seems like intersectTriangle is often on top, which I believe is part of the collision engine (and also used by Ray.intersect). I'm guessing the obvious optimization would be to substitute most meshes with collision dummies? (sigh.. not looking forward to that). Another big one is garbage collection, no clue how to go about optimizing that, other than naming anonymous functions in the renderloop, which I don't have any of. Quote Link to comment Share on other sites More sharing options...
GameMonetize Posted September 9, 2015 Author Share Posted September 9, 2015 Hello garbage collector is a tough one You have to track all "new" that you use and replace them with cache. I went through this pass at the beginning of Babylonjs and now all math operation use only cached and reusable variables Quote Link to comment Share on other sites More sharing options...
Alvaro Posted September 13, 2015 Share Posted September 13, 2015 Hey guys, I have being working with a terrain generator (libnoise) with a layer of glue in the middle (WebApi) to adapt the library to my necessities and a web client to navigate with babylon.js. I am pretty new with babylon and ui in general. I am more a back-end guy, but I enjoyed building this. Not sure what would be the next step. Still thinking about it, and open get some feedback!! http://wtwd.cloudapp.net/TerrainGeneratorClient/ account: [email protected]pass; demoaccount NOTE: Click the login button, pressing just enter won't work Wingnut and iiceman 2 Quote Link to comment Share on other sites More sharing options...
jerome Posted September 13, 2015 Share Posted September 13, 2015 Wunderbach !!! Quote Link to comment Share on other sites More sharing options...
iiceman Posted September 14, 2015 Share Posted September 14, 2015 @Alvarao: somehow I can't log in. It says "Logging in..." but nothing see,s to happend. No error in the console. @jerome: I think you mean "wunderbar", don't you? (Or do you mean the french punk band Wunderbach? o_0 https://fr.wikipedia.org/wiki/Wunderbach) Quote Link to comment Share on other sites More sharing options...
jerome Posted September 14, 2015 Share Posted September 14, 2015 oopp.. my german curses are as distant as my math curses !Wunderbar ! you're right Quote Link to comment Share on other sites More sharing options...
Alvaro Posted September 14, 2015 Share Posted September 14, 2015 @iiceman: I have restarted the service. It looks like I have some stability issues I guess that more people than expected tried to access. It is working now. It is actually better if you just create an account instead of use the demo one, Each account is saving the last location visited and therefore doesn't make sense to have several people connected with the same account. It could cause problems.If you decide to create one, use any silly password because is not secure yet. Please, try it again. Quote Link to comment Share on other sites More sharing options...
iiceman Posted September 15, 2015 Share Posted September 15, 2015 I tried again and failed before I finally managed to get it working. When trying to register an account...The blue bar says: There was a problem! error:Bad RequestConsole says: Failed to load resource: the server responded with a status of 400 (Bad Request)# Then I figured that I have to use an email addess... thought I could use a fake one... didn't expect that you already send a confirmation email I finally tried the demo account again and it worked. So all good, was just me who couldn't get it right, but more hints in the registration process might be helpful It looks pretty cool, well done. I found some smaller issues on the coast... or maybe you meant to do it like that, I don't know. Quote Link to comment Share on other sites More sharing options...
Alvaro Posted September 15, 2015 Share Posted September 15, 2015 They are actually issues. Quote Link to comment Share on other sites More sharing options...
jesterswilde Posted October 7, 2015 Share Posted October 7, 2015 Hey everyone,I just finished my first foray into babylon.js, doing a week long game project with 3 other people.I wanted to say thanks to everyone on this board for you great questions and insightful answers. This board was a great tool to mitigate the learning curve. Anyways, we made a multiplayer robot racing game (with explosions), we're pretty proud of it. Game: http://r6redux.herokuapp.com/Game with shadows: http://r6redux.herokuapp.com/?shadows=1Github: https://github.com/hrr8-hermes/hrr8-hermes Screenshot: I was especially thankful for the Max exporter. It was probably the leading reason we chose Babylon. Comments, critique, criticism are all welcome and appreciated. Wingnut, HugoMcPhee and jerome 3 Quote Link to comment Share on other sites More sharing options...
GameMonetize Posted October 7, 2015 Author Share Posted October 7, 2015 I appreciate your feedback about 3dsmax as I spent a lot of time on it But I was not able to test your game Quote Link to comment Share on other sites More sharing options...
jesterswilde Posted October 7, 2015 Share Posted October 7, 2015 Apparently the link was to https and not http. It should now be all working. Thanks for clicking. I'm sure it was an immense amount of work, you had a full UI goin on, and not the built in maxscript windows either. While I was a programmer on this, I was an animator prior and I feel that the more accessible this tech is to artists / designers the more successful it will be (cooler projects.) If I had time, I would have delved into the Unity tool. Layout was definitely an awkward thing, I just built everything as a single mesh with a single texture and did some unit conversion due to time pressure. Quote Link to comment Share on other sites More sharing options...
GameMonetize Posted October 7, 2015 Author Share Posted October 7, 2015 Hey this is super cool! Quote Link to comment Share on other sites More sharing options...
jesterswilde Posted October 7, 2015 Share Posted October 7, 2015 Thanks. It's definitely a bit rough around the edge, but we are proud. Quote Link to comment Share on other sites More sharing options...
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.