Tokinsom's Forum Posts

  • +1 At the very least for organization/management. I've got layers for backgrounds, objects, overlays, triggers, zones, HUD, and then global for pause menus and options. Would be nice to be able to toggle visibility or lock all a whole group in one click or target a whole group at runtime.

  • No need. You can use something like

    +Object is NOT overlapping solid at offset: Object.Width, 4

    -Turn object around

  • Thanks man I'll try it out soon

  • Well yeah.

  • How can I get an object using the platform behavior to jump to a specific position? i.e. an enemy jumps from right side of the screen to the left or jumps from the right or left side to the middle.

    There's a parabola example around here somewhere that can do this well, but I just wanted to see if it can be done with the platform behavior and minimal variables because I'll be using it often and with a number of different objects.

  • We're talking about 2 different things. I was referring to loading Tiled's tileset layers (with multiple tilesets each) into C2's tilemap objects via the TMX Importer at runtime. The TMX Importer was designed to use sprite objects acting as tiles, so it doesn't provide the necessary features to use tilemap objects instead. On that note, using sprites acting as tiles is horribly inefficient and hard to manage, so if you ask me, the TMX Importer should be canned.

    You're talking about importing .tmx layers into tilemap objects in the editor. While that is a solution, it is a really awful workflow when you have many tilemap objects + other objects, zones, triggers, etc. in the layout that you have to account for. Again, it is merely a temporary workaround as far as I'm concerned.

    Now...You might be able to load tile layers properly during runtime via XML or something, but that still doesn't justify switching to Tiled. You'll sacrifice everything C2's layout editor has to offer and have to hard-code every single objects' creation and properties, among other things. There's a lot of baggage. It's too late to do that for our game anyway; we're over 9 months in.

    Besides, Ashley is almost done with this feature. We already have a single-tile pickup. I'm simply asking he also allow us to pick up multiple tiles with a marquee selection.

  • Try Construct 3

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

    Try Now Construct 3 users don't see these ads
  • .....ok? I think you're completely missing the point here.

  • I really don't want to derail this thread with Tiled discussions (it's happened before) so I'll just say this: C2 does not provide all the functionality you need to properly utilize external editors like Tiled. Mostly because they often use "Tile Layers" which utilize multiple tilemaps each, whereas C2 only has "Tilemap Objects" that utilize a single tilemap - There are fundamental differences that prevent them from working well together. You can sort of import .tmx files directly into C2's Tilemap objects, but this is a completely unacceptable workflow and merely a temporary workaround as far as I'm concerned. Even if C2 could properly use Tiled...it's kind of silly to sacrifice everything C2's layout editor offers for 1 feature, don't you think? C2's layout editor is vastly superior seeing as it's fully integrated and "WYSIWYG". If Ashley adds this one feature then I can't think of a single reason to use an external editor other than randomly/dynamically generated levels.

    I hope that settles that

  • Yeah there's a handful of new features it could have but I'm just trying to get what we NEED right now before it's too late!

    We already built one level for our game (320x240 res with 8x8 tiles) and it took over a month because we don't have this feature :<

  • I don't think he's building HTML5 games with that thing...

  • Yeah, it's essentially copy/paste. Some tile editors actually have you use a 'pointer tool' and ctrl+c / ctrl+v which is awful, so I refer to it as "picking up" instead. If you've used Tiled before, it's the same as right click + dragging.

    Most tilesets are arranged in a way that saves the most space and groups certain tiles together, but specific patterns/structures have to be created yourself on the map. Right now you have to recreate each one by hand, tile-by-tile. With this feature you can do that once, "pick up" the whole thing, and place a duplicate elsewhere. You can also do this with smaller patterns and such to speed things up.

    I guess there just aren't many people using the tilemap object or else this would be a very commonly requested feature :T

  • Ashley I would like to request for the bazillionth time that we get a multi-tile-pickup in addition to the single-tile-pickup that was added a few releases ago. We have been needing this since the day the tilemap object was added over a year ago. As I've said before it will...

    -Drastically increase production speed by allowing us to reuse laid out tile patterns no matter the size or complexity.

    -Let us rotate/flip/mirror said tile patterns.

    -Allow us to shift large portions of tiles as needed.

    Please and thank you. Good day. Cheers.

  • If I understand correctly you want to do something like this:

    -Set object x to 10 + random(10)

    -Set object y to 20 + random(20)

    This will create an object in a "random zone" between 10 and 20 on the x axis, and 20 and 40 on the y axis.

  • Today we finished our first mini-boss, Cython. (working name..?)

    You can chip away at his body segments which makes him lighter and faster, ultimately revealing the cores to do real damage.

    Not the craziest miniboss out there but it was great practice and I finally got the whole boss state thing finished. Only ~15 more to go! O_o;

  • That uh...never occurred to me...I use functions with UID params all the time, too. Bah! Still a workaround but ultimately cleaner than my Units method. I'll give it a shot!