rexrainbow's Forum Posts

  • dl.dropbox.com/u/5779181/test_square_grid_move/index.html

    Another demo of grid game.

    • Press arrow key to up/down/right.
    • Click blue/red tile to switch color. Red tile can not be cross over.

    It created by another square grid move behavior.

  • brusacco

    I'll try. Currently, I have not enough time, sorry.

  • Agree with Potato says. Keep it simple, stupid.

  • I really want there just to be one 'Else' mainly for elegance. It just seems like there should be one option that does everything you'd expect it to. If there were a programming language that required two versions of 'else' because it could not make one that did what you needed, I would be inclined to think that's a badly designed programming language. So it's a bit of a philosophical point

    "Else" in case 3 is not straight forward, since there are more than one possible result.

    User might not really make sure what's the actually one, so they might take more effort to understand/memorize it. (And put more question on forums)

  • rafhelp

    See edittime.js in official facebook plugin

  • Puffolotti

    Array , CSV, and Hash table can provide 2d data structure. It depends on what you need --

    • array: using number index, sorting
    • hash table: using string index, can not loop retrieve yet. Easy to start with empty.
    • csv: using when you have a lot of initial value. You can edit initial value by excel.

    So you might try array or hash table if you need to start with an empty table.

    About question 1, hash table can not "loop thru a hashtable" yet, but array can do that.

  • Try Construct 3

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

    Try Now Construct 3 users don't see these ads
  • newt

    Yes, they are all plugins, not behaviors.

  • Board plugin

    SquareTx plugin

    Movement plugin

    Instance group plugin -- post in here

    HexTx

    These are part of my board plugins package.

    Sample capx, to create orthogonal square tile map.

    Sorry, I don't have time to explain how to use it.

  • About "Online multiplayer", does it mean that C2 can create logic running on server, or just provide a network connecting?

  • Ashely : "Separate Loading"

    It is important for web game to decrease loading time.

    More over, could it be possible to decrease memory usage at runtime on mobile (to improvement performance)?

  • I'm not saying Tile Map Editor is the best editor. It's just another tool to make/load tile.

    After loading tile map, it has a lot of logic to do. So it is just the first step.

  • Candescence

    XML parser plugin is easy to make, you can put this request on "Plugins for Construct 2" entry. Or PM to

    --

    rexrainbow: I am aware of that, though it doesn't really change the fact that it has to be inputted manually rather than read from an external file. Though I suppose it can't be helped until the devs develop a way to read from an XML file.

    --

    BTW, tmx importer plugin can parsing *.tmx file which is created by Tile Map Editor. So

    1. *.tmx is a XML file

    2. tmx importer plugin CAN PARSE *.tmx (XML file).

  • About function:

    1. event with green arrow can not be put under other event anymore, you could try to put "start of layout" under other event.

    2. what is "else" for function? One of my solution is when you try to call a function by name string, but there is no compared name, so there is no function be called.

    Put "Function xxx not be called" in event is strange. For example,

    + on function "f1"

    + Function "f1" not be called

    + on function "f2"

    + Function "f2" not be called

    + on function "f3"

    + Function "f3" not be called

    If you call "f1", it will trigger event:on function "f1", and event:Function "f2" not be called, event:Function "f3" not be called

    Do you think it really you need?

  • > Candescence

    >

    > Tile map supported -- TMX importer And a demo

    I'm aware of it, but it has some limitations that I really don't like, such as having to input the data manually into an action rather than reading it off an XML file, and only showing the actual tile map at runtime rather than in the editor as well. Among other things.

    It's neat, but it's not very practical at all, IMO.

    The string comes from a XML file created by Tiled Map Editor.

    However, tile map editor can not create hex tile map.

  • kataryna

    I test it before, it can change layout under playing video.

    test capx, test in firefox.