TELLES0808's Forum Posts

  • Here it's working (or I think so ^^)

    scirra.com/forum/holly-cow-i-was-saved-by-the-backup_topic56863.html

  • Try Construct 3

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

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

    Thank you for the interest. This mosaic was published on Scirra by one Year for free, and you was able to download it all the time.

    Now it's improved with much more poses and image formats. The cost of production, in time, was huge, but you can download it just for only US$5 dollars and start creating your own templates with easy!

    <center>

    <img src="https://dl.dropbox.com/u/47035927/vendas/images/Equilibrium.gif" border="0">

    <img src="http://1.s3.envato.com/files/34896724/image_preview.png" border="0"></center>

    Buy it (Click Here), and help me finish Equilibrium, a completely free and Amazing game, compatible with PCs, Smartphones and Pads!

  • First, you need to configure it to save the backup on a specific folder, then, you go there and open the CAPX saved as backup ^^

  • Use Sine behavior and Triangle option, or, a easiest way, use destination points with IDs.

    When the enemy overlap the destination point with ID 0, and his ID is 0 too, make him follow the next destination point with ID 1, then, change the enemy ID for 1 and ahead.

    To make your enemy go to the destination point is simple, and have many ways:

    Setup your enemy to have the instance variable ID, the first valor is 0;

    The same for the points, each point with a different and crescent ID number;

    Everythick:

    Enemy.posX < Destination_point.posX;

    Enemy.ID = Destination_point.ID;

    < Enemy.posX = Enemy.posX +1;

    Enemy.posY < Destination_point.posY;

    Enemy.ID = Destination_point.ID;

    < Enemy.posY = Enemy.posY +1;

    Enemy is overlapping Destination_point;

    < Enemy.ID add +1;

    Got it?

    If you still needing help I'll do a sample for you.

  • The idea of specific event sheet for objects (behavior sheet) could work well. Maybe separate the concept of event sheets in global sheet, scene sheet, and object sheet. They would then have different picking scopes. . That would improve C2 immenselly. Huge feature. No more picking problems in some recorrent situations. That's my feeling about it at least.

    Second this.

  • Holy Cow!! I was saved by the Backup!

    Today, after many hours of job, I tried to preview and it glitched, destroying the main file. But! But the backup system saved seconds before and saved a day of work ^^

    Did it happened to you too?

  • Ashley

    Hmmm, I'm not sure I agree with this. Width should by definition always be a positive value. Mirroring an image on a 2d plane should have no effect on the actual value. I understand that internally, mirroring may invert the width, but as a property value, width should return the measurement of an object from side to side. It's especially confusing considering that sprite rotation has no effect on the width value.

    Since I can't rely on width to return a positive value for any given sprite anymore, and most of the sprite's in my game's visual state is indeterminant, it just means I have to wrap all my Width and Height calls in Math.abs statements.

    I can't imagine a situation in a game where you would want to get a negative value for the width of a sprite. I guess you could argue that it lets you tell if a sprite has been flipped/mirrored, but there is already explicit conditional logic in place to check for that.

    I spent almost 30 minutes trying to debug a subtle issue that when I finally managed to track it down, it was because width was negative.

    You can use the mod of the width.

  • I would be very honestly. It's difficult to make 2D games, because the number of variables involved is huge, but thinking in 3D, where it have 1 new axis, is terrible. Making 3D RPGs are the easiest way to use PlayMaker, because RPGs usually don't jump (if so, you're in trouble, because detection in 3D is a headache pain...).

  • This is a work on progress. It's part of my game, and I'm testing my skills on it before transfer to the main project ^^

    Feel free to play the alpha test.

    I'll publish the complete version of this game on December, after finishing at least 3 complete stages.

    It work with touch and mouse. Avoid the black blocks and if you die, simple reset your character xD

    PC / Mac version:

    http://goo.gl/xWx9v

    Mobile Version:

    http://goo.gl/wkH6Q

    The main objective is make a mini game very similar of Das Uberleben. I'm fan of this game dude, it's awesome!

    [tube]http://www.youtube.com/watch?v=9yzxkGfYe28[/tube]

    Please, give your feedback about the idea. It'll be a exclusive stage of Equilibrium, the main game, where the character will jump off the earth continent diving to the earth core, getting a gigantic firefly on the path (Avatar inspiration? lol)

    That's it.

  • using "Tiled" you can design the level and export in PNG each layers.

  • Name your animations "Animation1", "Animation2", "Animation3", etc.

    Then use :

    set animation to : "Animation" & str(playerNumber)

    Ahh don't know why I didn't think of that. Thanks Albatr.

    set animation to: "Animation" & randomNumber;

    You don't need the str() there. So, you can make math to achieve what you need, like:

    set animation to: "Animation" & randomNumber*randomNumber/randomNumber+randomNumber;

    I tested this way and is working fine.

  • Also, if it's a really simple game, you can use the rope style of pin.

  • >

    > => if I use a family Instance Variable, the value for each enemy can't be different as it could be with private instance variables.

    >

    It can be. You can do

    > +Bullet: On collision with Enemies
       -> Enemies: Subtract 1 from Health
    
    +Enemies: Health = 0
       -> Enemies: Destroy
    

    where 'Enemies' is a family.

    Also, when you use an instance variable for the family, it only have the purpose to make easy your job by sharing the same instance name with all the objects inside, but each individual instance of the family will manage their instance variables individually (or not, if you set to all of them change the variable)

  • Did you guys recognized the google drive service launched recently?

    drive.google.com

    It's like dropbox, so, it may help some folks here ^^