Kyatric's Recent Forum Activity

  • Oh very nice. Also, not restricted to iPhone users, I've just tested in desktop FF and Chrome and this works pretty good !

    Just a notice, you should maybe also add an action "Toggle status" to simply switch behind status, without having to keep track of which status the button is currently on.

    Good job and a sweet suite you're making ^^

  • Rexrainbow pretty much did the same request and provided a working plugin in expectation it would get integrated into C2.

    You might want to have a look at it ?

  • Create it for those which most need it in your opinion.

  • No problems.

    IMO, picking is what makes C2 so powerful.

    It's like everything, it comes with practice, and the fact that in your third/fourth day of use you're already at that stage just announce very bright days incoming in your future (as well as a lot of headaches too ^^)

    <img src="smileys/smiley1.gif" border="0" align="middle" />

  • 16 more stars to go to be on the first page.

  • Nice :)

    Quick question, by font properties do you mean webfonts or regular system fonts ?

    If the latter, would it be possible to add webfonts to this multiline box ?

  • Try Construct 3

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

    Try Now Construct 3 users don't see these ads
  • Indeed, the index expression (Object(index)) "syntax skips the picked objects and uses the full instance list" (full post source).

    In your case, you should nest a subevent and use the system condition "Pick Nth instance".

    Since sub event picks up from where the parent left (here, two instances colliding), then "Pick 0 instance" and "Pick 1 instance" will allow you to get the datas you want out of the instances and store them in a local variable for example.

    A last blank subevent will allow you to do computation of the datas.

    <img src="http://dl.dropbox.com/u/36472942/construct/forumhelp/Picking_colliding_instances.JPG" border="0">

    This should work. (Not tested, just made for the illustration purpose)

    In event 4, the first 2 actions are two ways of doing the same thing. One is using the newly affected local variables, the second one is by using the object(index) syntax.

    Also thanks for the notice on the How do I FAQ, it's not as exhaustive as I'd like it to be/should be, there are far more topics in the forum that weren't listed, ar items in the list badly formulated and even out of date (there were many releases since the beginning of this list ^^).

    Still it covers quite a lot of ground and should be helpful.

    Congrats on your quick picking up C2's ways (in a matter of 3 days you seem to have been a long way already).

  • You should use the 8 direction behavior instead of car.

    Fimbul also released a custom spaceship movement behavior a long time ago. It might be worse having a look at it.

    Also check the wrap behavior (if you haven't already), it's a "classic" of asteroid's mechanics.

  • Geo: You need to use the anchor behavior as explained in the tutorial about supporting multiple screen sizes.

    Fixed capx

    The only "buggy" thing is the text, being a single word (no spaces), it doesn't wrap but apparently displays only a single line, apparently modifying the size of the text object automaticly.

    This is something I've noticed too recently (possibly since webfonts).

  • Things that can be improved:

    Power. C2 gives you the most basic things you need, but lacks when you want to do some really polished stuff.

    If you respect the recommended best practices and follow the performance tips (as well as use image compression efficiently) you can already do pretty polished games.

    And webGL shaders are already on their way too.

    I could find mid point between closest image points of both objects, but then they are instances of the same object type! and the only way I could get around filtering based on instances is comparing between families. Now when I try to do that, I lose the additional data I require from my original data type, for e.g playing a fx based on velocity (which I cannot retrieve from just families).

    Two things here.

    First have a look at this post giving the first clue about "index picking" and have a look at the topic listed in the section "Picking/selecting instance(s)" in the how do I FAQ you can see picking is way powerful but tricky to master.

    Also for now, families make you "lose the reference" to objects, but be aware that families variables and families behaviors are on their way already. Families were recently added and are still more or less a WIP, an active WIP.

    I guess if we can expose some of the core stuff within the engine, we would able to overcome these, but of course I do not know how far this is possible, but anyway.

    Have you had a look at the SDK ?

    This contains all the things and exposed methods to make custom plugins and behaviors in javascript. The manual is comprehensive and quite exhaustive and the javascript SDK development's forum is there to cover all the missing spots or devs questions.

    On a final note, I really enjoyed the short period I have worked on C2, and really hope this keeps expanding, and we can make some awesome games. :D

    Imo we can already do awesome game, and seeing that still less than a year old, C2 is soon to hit its 78th release, I'd say it keeps expanding and will keep on for the foreseeable future without a doubt.

    Welcome on the forum and enjoy using C2 <img src="smileys/smiley1.gif" border="0" align="middle">

  • I guess this all depends on your personnal preference.

    It makes no difference if the objects are already in the layout at editime, or spawned at runtime, in the end you'll have the same number of events.

    The advantage of placing the object at editime is that you can pin it right of the bat in the start of layout, without having to position it first.

  • You have to expose them through the ACE (so as you said in your first post "make actions to set and expressions to get").

    That's the logical thing to do seing that properties are an array.

    It's on the dev's hand to expose and adapt those properties according to the plugin.

Kyatric's avatar

Kyatric

Member since 18 Aug, 2010

Twitter
Kyatric has 583,405 followers

Connect with Kyatric

Trophy Case

  • 14-Year Club
  • Jupiter Mission Supports Gordon's mission to Jupiter
  • x15
    Popular Game One of your games has over 1,000 players
  • Famous Game One of your games has over 10,000 players
  • x27
    Coach One of your tutorials has over 1,000 readers
  • x10
    Educator One of your tutorials has over 10,000 readers
  • x2
    Teacher One of your tutorials has over 100,000 readers
  • RTFM Read the fabulous manual
  • Great Comment One of your comments gets 3 upvotes
  • Email Verified

Progress

23/44
How to earn trophies

Blogs