vee41's Forum Posts

  • You can also use free music, check this thread for good links: discussions.unity.com/t/where-can-i-find-music-or-sound-effects-for-my-games/163

    There is some quality stuff available for free, pay attention to the license as it may have conditions like crediting the original author.

  • This example appears to be working fine in Chrome. Can you be more specific about exactly what you think the problem is?

    Ashley, seems the font I used was lost(!?), I edited the .capx. Here are the results from other computer, where I got the problem in the first place:

    <img src="http://dl.dropbox.com/u/19921470/Font_Problem.PNG" border="0" />

    The font displays well, until you change it via fontsize event. Is this case of unsupported font (I did not get the usual warning notification with Comic Sans MS which is in that image.)

  • Try Construct 3

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

    Try Now Construct 3 users don't see these ads
  • You load the image as a sprite, then zoom in with the sprite editor and edit the image 1 pixel at a time using the eraser tool to remove the 'white' and add transparency.

    A little time consuming but that's how I did it for the walking character in my maze.

    You can use the fill tool as well; just set the colors alpha to 0.

  • If custom plugins are an option, EaseTween has easeIn/Out function. If not, perhaps some unholy custom combination of lerp/unlerp would work?

  • Thanks Perhaps I should have been more clear, I meant easing in and out along the x and y axis, not zooming in/out.

    Another Yann example I've been using for something similar: construct.net/en

    :)

    Something like lerp(screenPositionX, screenTargetX, dt) should work too. Or did I misunderstand, you wish to smoothly scroll the screen from X,Y to another X,Y?

  • I've been using Yann's technique in this thread for similar stuff: construct.net/en

  • Link to .capx file (required!):

    dl.dropbox.com/u/19921470/fontsize_problem.capx

    Steps to reproduce:

    1. Click the start button

    Observed result:

    Font seems to change when changing the texts fontsize. This seems to happen with other fonts as well, so it does not seem to be related to the font used.

    Expected result:

    Font should stay the same

    Browsers affected:

    Chrome: yes

    Firefox: yes/no

    Internet Explorer: yes

    Operating system & service pack:

    Win7 64bit, all the latest updates

    Construct 2 version:

    r121

  • Check out EaseTween, shouldn't be too hard with it.

  • Check out custom behavior called easytween, you can find it there I recall.

  • This includes one solution:

    Forest generation

    Not sure if it applies 100% in your case, but might give you an idea :)

  • I still wondering about activating Construct 2 on steam using my license.

    The top thread in this forum: construct.net/en :)

  • Do paddle collisions like this and it should work (and you wont need to repeat same actions for every powerup type):

    Paddle On collision with PowerUp

    .. PowerUp animation SmallBall

    ...Ball set animation to Small

    .. PowerUp animation LargeBall

    ... Ball set animation to Large

    .. Add 50 to score

    .. Set BuffTimer to 5

    .. Powerup Destroy

  • This video plugin might or might not be of help to you :)

    construct.net/en

    As far as I know, there is no difference like that between free/personal edition of C2.

  • I find in your example the "Trigger Once" is in front of "For Each", which is the magic make it works! but It is only trigger once in the whole game/layout. What if I want re-trigger this when the condition matches?

    You'll need to put it under event that is the condition you mention there. Generic method would be:

    global variable RUN_LOOP = 0

    RUN_LOOP = 1

    ..your loop here

    ... your loop action stuff

    .. RUN_LOOP = 0

    Now, whenever you wish to run that loop you can set RUN_LOOP to 1 in your events. That's the generic way, better way is making your loop a function. :)

  • Wouldn't Dictionary(levelNumber).Get("Stuff") work? That is the IID way. Assuming you have one dictionary representing each level, if you have multiple you could have separate dictionary objects for each dictionary that you need for one level.