Kyatric's Recent Forum Activity

  • As always, without capx, (and in this case a copy of the exported project) there's nothing that can be done.

    Please complete your report as asked in this post.

  • You also have this topic for a little more infos about badges.

  • This is unrelated to this topic, but I guess it's thanks to the badges.

  • Try Construct 3

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

    Try Now Construct 3 users don't see these ads
  • Check out in c2folder\examples (in your install of C2 on your HDD) there is one example called "Physics - distance joint.capx".

    In this capx, the line is a sprite (just a color filled) and both sides of the sprite are "tied" to specific points.

    Check it out, this should help you setup things the way you want.

  • Either you put each part of the character as a single sprite in C2 and animate it via events (your own animation system, eventually using physics)

    Or you draw each frame of the animation and import them as frames of an animation. (the "regular"/designed way in C2)

  • Problem is caused by Adobe Fireworks CS5 as default program for opening PNG files. When I changed default program to Paint they show up again.

    I don't think this is really related, I don't have Fireworks and I also have this issue.

    Sometime the icons disappear.

    It is very random, I can launch C2 and the icons are displayed, and after a while it seems to disappear.

    It feels like a random bug, and the workaround is just to over the mouse over the button, their shape is still displayed and the buttons can be clicked.

    As mentionned, this is so random, I just "live with it" as apparently there's no way to reproduce it.

  • I'm afraid there is no turn based multiplayer example yet available.

    Maybe with the C2 comp, who knows ?

    As far as the realtime multiplayer goes, the HTML5 implementation of websockets wasn't completely over. The browsers have yet to imrove it and enable it by default in their configuration first before it can be considered as fully usable.

    Moreover, server side will have to be programmed in a "true" coding language.

    It's likely that this step will take a bit more time.

    For now it is better to learn and make single player games, or asynchronous game (turn based, yet there's no example yet but you can always take a look at the AJAX tutorial or this topic which are pretty much the ways to go.)

  • There's a flow in your logic there.

    Since you are drawing a "C", the "path" should be an array containing the x,y positionf of the mouse during the path was drawn, not just the starting point and the ending point.

    So it seems to me you should put up some "record" system, that will keep in memory the points where the mouse went by and THEN move the sprite from positions to positions until it reaches the end point.

    That would be for a case where you first draw your path and then move the sprite.

    If the sprite is to follow the path as it is drawn, then every X sec, set the sprite position to the current mouse/touch position.

    Depending on the interval X, the movement can be more or less precise.

    To know about sprite movements, check this topic out.

  • There's normaly no "automatic" way yet.

    Open both project in a single instance of C2 (open programming first, then level design).

    You can copy the objects to your recipient project. (let's say level design into programming)

    Make sure you copy all objects from Level design's layout, have the correct names etc.

    Then go in the event sheet of level design select the events (making sure all the objects required are created in the recipient project (audio, mouse, keyboard, sprites with correct names/instance variables, etc...)).

    Copy them, paste them in the recipient event sheet.

    Make sure that objects have different names in the project (so that you won't try to copy an instance of a sprite named Player with an instance variable "Health" onto a Sprite instance Player with an instance variable "Name" for example).

    Local variables may need to be done in the recipient project manually, before copy/pasting events (a yellow tooltip should let you know about this "difference of variable scope", something like that).

    It can be tedious (depending on the quantity of objects/events) but for now, this should be the road to take.

    It depends on the setup of your project.

    In the end, it might be easier to copy the events from programming into level design (considering sprites in programming are supposed to be placeholders whereas level design has the correct animation frames).

    As said earlier, just make sure that the objects the events are refering to are already present in the destination project/layout.

    I hope it helped.

  • Set an instance variable (name "order" for example).

    Make a condition, testing if the Heart object's instance variable is either 1, 2 or 3.

    The destroy action will pick only the heart with the correct value.

    Be sure to set a different value to each heart.

Kyatric's avatar

Kyatric

Member since 18 Aug, 2010

Twitter
Kyatric has 583,402 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