Guizmus's Recent Forum Activity

  • I don't know how you place your grid right now, surely with a pin to the player.

    Instead, place it by setting every tick the grid position to (round(player.X/tilesize)*tilesize) + offsetX

    (round(player.Y/tilesize)*tilesize) + offsetY

    where offsetX and Y are constants initialized depending on your grid origin. (ho, and remove the pin ^^)

    This way, the grid will only be positioned on tile places, making it a lot nicer. It won't follow the player smoothly though, but you can't have both ^^

  • Mobile devices have limited resources, and compared to nowadays computers are like dinosaurs. There are a lot of optimization to do when you plan to release a game on mobile.

    Here is a great tutorial for those optimization, that might help you.

    Hope this comes in handy !

  • Like all rexrainbow's plugins, the best way to DL them and keep them up to date is to use his repository. You can find it in his signature, but here it is : PluginRepo

    I didn't find any forum topic about this plugin right now (strange, I think I remember reading a documentation on it...)

  • What about CSV, with an ID in the first column (unique by monster), N columns for all the datas about your monster (at least the animation), and 1 column for the ID of the evolution of the monster (or more than 1, like level, or special conditions, even multiple evolutions for a single monster if needed) ?

  • I can't produce a capx right now (computer down), but if I remember well, the JSON for an array in C2 is 3 dimensional in the datas, as the array is. So you would have to load it with :

    {"c2array":true,"size":[3,1,1],"data":[[["test1"]],[["test2"]],[["test3"]]]}

    and not :

    {"c2array":true,"size":[3,1,1],"data":["test1","test2","test3"]}

    witch is consistant with your current result (taking the [0][0] of a string is the first letter)

  • Also, you activate the group, triggering this loop at every tick, so you'll have an infinity of data output. Call a function instead, or deactivate the group after.

  • As of always, please write in this forum in English, or at least provide a translation (google trad even).

    Thanks !

  • Try Construct 3

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

    Try Now Construct 3 users don't see these ads
  • If you use the Pathfinding, the A* algorithm behind it will only give you the shortest path. You'll need to do the paths yourself if you want it in another way.

    As I did the same as you, here is how I managed multipath : waitpoints. Just put some waitpoints on the paths, and associate a "waitpoint route" for every spawner or every mob (depending on what you want). Then, instead of looking for a path to the exit, look for a path to next waiting point, and again until you are at the objective.

  • I have signed up...but cannot share the link to file from my computer via right-click like in dropbox. I have to share it from website:(

    I subscribed too, but link sharing works fine for me, even better than in dropbox. For example, you can see history of files just by right click. It's under "copy actions" in the contextual menu for me.

  • Hey saied267

    I didn't have any problem opening this capx. Are you sure you have the last version of C2 (r138.2) ?

    Here is the beta download page if you don't.

  • Depends how you coded it, size of images, ... without capx, it's hard to say.

    Be sure to check this tutorial on the subject : performance tips for mobile games

  • I don't know if this is still an improvement to come, but thanks a lot for explaining that you could cut/past elsewhere and the events would come back. Still, terrifying. I agree twice if it's even possible.

Guizmus's avatar

Guizmus

Member since 26 Mar, 2013

None one is following Guizmus yet!

Trophy Case

  • 11-Year Club
  • x4
    Coach One of your tutorials has over 1,000 readers
  • Educator One of your tutorials has over 10,000 readers
  • RTFM Read the fabulous manual
  • Email Verified

Progress

15/44
How to earn trophies