QuaziGNRLnose's Forum Posts

  • looks great!

    do you have an eta on the sub-plugin?

    eh, maybe in a week

  • Try Construct 3

    Develop games in your browser. Powerful, performant & highly capable.

    Try Now Construct 3 users don't see these ads
  • I've been working on the edittime sub-plugin that will allow you to manipulate objects like regular sprites, apply behaviours etc.

    it looks like this atm:

    any suggestions?

  • 1) i haven't tested it with any of those

    2) not yet

    3) you can import .obj files as well as .js files exported in three.js JSON format

    4) this plugin doesn't handle animation yet, it draws 3D graphics and you do the rest.

    Documentation will come slowly, i'd like to have extensive documentation but i'm the only one working on this so i have to do work adding features etc at the same time, i'll aim to release new examples every few days.

  • Editor side plugin and collision support is in the works btw, im very open to suggestions for whatever you wish to add on.

  • I don't know what you mean by implementing a dat.gui.js GUI, it's not a part of the plugin!

  • Either you are not doing something right (use the action to load .obj files) or your model isn't loading because there's something wrong with it. Send me the .capx by pm.

  • Joannesalfa, mostly spagetthi code lol

    Yea they'll come slowly, but play around and see what you can do as well, the descriptions give a good idea of how to use the functions

  • I've fixed the alert bug, an update should be up soon that also fixes another minor bug.

  • QuaziGNRLnose Thanks for letting me know.

    Another question, sometimes built-in behaviors are useful, is bad practice to use separated Q3D as Sprite 3D with one model?

    The plugin isn't meant to be used that way, you can't even create two seperate Q3D windows at the same time without seriously messing things up because of the fact you can only have limited webgl contexts running concurrently. The way to do this is to link objects you create in Q3D to an object like a sprite or something, and make whatever properties you'd like shared, eg. set xyz position to (sprite.x,sprite.y,0) you can even pass the id of the created object to an instance variable so that it is always paired up and easy to pick the right object.

    Eventually there will be separate objects to be used with the main plugin that will attempt to make this sort of thing easier, they're on the way, but what i suggested is a good way to do things because the behaviors are 2D, so you really have to decide for yourself how you want them to work in 3D using events.

  • Joannesalfa

    Yea this alert is coming up in 170 but not 168, i'm trying to get to the bottom of it but it doesn't affect functionality, its something the checked release is doing.

  • Joannesalfa

    Right now i don't have support for particle systems, but its one of the features i personally want very much so it'll be added eventually. You can create 2D camera facing sprites atm, not sure i this is what you mean by JSON like sprite. Tiny tank uses them for the match flame and explosion flash for example.

    You can manually cull objects if you want to by hiding/un-hiding them but this might have other bottle-necking effects due to the fact it would be super high level code trying to perform low level optimizations. I'll see what i can do but right now i feel there are features which should take priority over implementing occlusion culling.

  • QuaziGNRLnose excuse my curiosity ill buy it right away but first ive got some questions

    1st is there any need of coding with this plugin?cause i dont know almost anything

    2nd do i have to pay again if you update your plugin or you are in the same direction like c2? pay once and use it forever with free updates

    3rd im developing an rtype clone so ill try to mix 2d graphics with 3d objects for more depth.what is the limitation of an objects triangles?the less the best i know.even in unity and udk highpoly models could blow up a machine im not naive, but can c2 and q3d handle at least mid-poly models? i saw the demos and i thought it can.whats your benchmarks show?what is the highest of polys you try and run smooth in your pc?

    1. Not sure what you're asking. You will definitely need to know how to use construct, but as an example: everything in the tiny tank demo is made in the event editor, so no "coding" knowledge is needed apart from the ability to use constructs event editor effectively. This plugin requires an intermediate skill level with construct, so you'll need to know the basics.

    2. No, updates are free, its buy once.

    3. You'd be able to use this plugin to mix 2D and 3D. You could make your background/foreground entirely 3D and have 2D sprites above that background, if you really wanted you could make the entire thing 3D like Tiny Tank. All you have to remember when mixing 2D and 3D is that the 3D elements can't intersect the 2D elements, one will have to be above the other.

  • > you should get an email, try checking your spam folder and if not let me know by pm

    >

    got the demo up and working

    quest , u can load eg "human_walk_0_female.js" is there any meter to make to tell how long render loading time etc .

    do u have an code for that ? this is cool stuff

    do you mean to make a loading bar? to make that you'd have to load a bunch of files in sequence as soon as the last one was finished, updating a loading bar graphic each time the load completes, i left this kind of thing up to the user to make since its pretty game specific how you want loading to be handled.

    you can load some .js files but not all their functionality is supported yet.

  • QuaziGNRLnose how do you add models to the folder. Do I have to find the Tempt folder each time?

    you add models similar to audio files

    https://www.scirra.com/manual/141/files

    add you images/.obj/.js files here, then write the name in text to load as it is in the "simple file loading" example

  • Please post in the official thread from now on