xoros's Forum Posts

  • This is an incredible app - the best free tool for bitmap font creation. The most powerful feature is that you can style your fonts in PS, than just drag and drop the PNG with all the required characters and voila, spritesheet is ready.

  • Yeah, that's true. Than call it reference by instance variable.

  • I think it could be very useful, but it's not possible to establish relations between instances of the same object. I have a feature suggestion for your plugin, it's called reference by tag:

    • user can put a tag (string) into any object or instance and than set reference to that tag.
    • it is possible to pick referenced object/instances by tag
  • Try Construct 3

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

    Try Now Construct 3 users don't see these ads
  • Thanks, exactly what I need.

  • Anybody?

  • Hello there,

    just tried an official spritefont plugin and figured out, it is not possible to import fonts into it. Is there any tool for character maps creation? Or how do you usually do this? I can't imgaine mapping each character in photoshop manaually.

  • Guizmus - thanks for your suggestion. Actually I don't use any arrays for storing tokens. Instead I use an invisible sprite for all the calculations - it calculates much faster and is more flexible, than using arrays. For example a standard "flood fill" algorithm is done on while loop by scaling an invisible sprite up and moving it through all neighbor tiles of the same colour and marking them. So the first step is done.

    May be detecting a shape should work similar to the invisible sprite approach, like there's an invisible cross-shape (which contains all the possible shapes) and I move it through all the connected tokens and check what tokens are overlapping.

  • I'll try to explain again:

    Let's take Bejeweled as an example. When you swap gems in Bejeweled, tokens of the same colour are getting matched (destroyed) if they are positioned in a certain shapes, like a row of three, four, "T", "L","+" shapes. Detecting a row of tokens is not a problem, but how to detect more complex shapes?

    This plugin is using a board plugin for detecting shapes, which will not work in my project.

  • Hi guys,

    so, the question is how to detect typical shapes like "T", "L", "+" etc. in a match three game. Right now I'm using a flood fill algorithm for finding all connected tokens of the same colour (scaling up an invisible sprite, checking the neighbors, moving to the next neighbor of the same colour). I think, I have to filter the result of a flood fill some how.

  • Hello guys,

    What do you think about implementing shortcuts for some frequently used events/actions, like Browser>Log, SetValue, CompareTwoValues or even some custom defined.

    For example: clicking with the right mouse button at the desired position in the event sheet opens up a pull down menu, where you can choose your frequently used actions/events (or custom defined).

    Or even showing them in the event dialogue window somewhere at the bottom, so you don't have to navigate through the hierarchy each time.

  • Hello fellas,

    I checked C2 Keyboard Shortcuts List:

    scirra.com/manual/64/keyboard-shortcuts

    and didn't fount any for event sheet search. I suppose people use it a lot, so it makes sense to create a shortcut for it: something usual like Ctr+F opens a ribbon dialogue and focuses on a search field.

  • That's very cool of you.

  • Oh, I'll try to specify it. Actually it is pretty simple:

    E.g I have multiple .capx files which I would like to join together into a new .capx (with all objects, behaviours, families, variables, events, event sheets, layouts).

    There should be an interface, where I could choose what objects/variables should be merged into the new .capx (e.g. select all or check boxes) and from what source .capx.

    Actually this functionality is already available to some extend by copy/pasting, but as I said before you can't copy paste families.

  • One of the problems of copy/pasting is that it's not possible to copy/paste families.