DolyGamesCosmos's Recent Forum Activity

  • Sure there are several ways.

    • You can increase the SCALE of the enemy by a little bit every X seconds or every tick.
    • You can assign SINE behavior to the enemy with the SIZE setting

    You can start whichever method ON OBJECT CREATED and 2nd condition IS MOVING so that it stops doing that once it is stopped.

  • Hi, you can spawn your enemies on top then give them the bullet behavior with an angle of motion of 90 to move down.

    Then, to satisfy your "come closer" request, you add a condition that once the enemy has traveled X amount such as 200 then set his speed to zero.

    That way enemies will spawn on top, move down for 200 and stop.

    TIP: use invisible sprites to move stuff and PIN the graphics on top. That way you don't have to worry about angles and bad collisions.

    Good luck!

  • Sounds like an easy thing to do.

    1) Create a GLOBAL VARIABLE called SPIN_ON = 0

    2) Create an even SYSTEM every Tick or SYSTEM every X seconds

    Add a 2nd condition: SPIN_ON = 1

    --------- ACTION = Spin player (graphics)

    3) Create an invisible sprite which will be the real player. PIN on this the graphics of the player with Position only (because you said you don't want his angle to change).

    4) When someone taps

    --------- SYSTEM set SPIN_ON to 1.

    --------- Move the invisible sprite to the tap coordinates.

    --------- upon arrival SPIN_ON back to 0.

    Good luck.

  • In your Player sprite you can add animations such as idle, attack, move, etc. For each animation you need to import pictures. Then you need to explain in your events sheet when the player should play each animation. Such as when jumping play the jumping animation, etc.

    A menu you can create in a separate layout. You can have a Loader layout going to Menu, going to Game.

    Regarding save refer to the manual.

    I don't understand what you mean by level transaction, maybe transition? Then you need some global variable which is activated upon completing a level and then you can send the player back to a Level selection menu or you can send the player to the next level (another layout).

    You should use an invisible sprite for moving your character ideally with a box collision set. Then your character image can simply be pinned to this invisible sprite. You need to regulate the origin point to make sure it all looks correct.

  • Hi.

    • Check that you destroy objects as soon as possible (less things happening = less lag)
    • Check your exported files's media (sound/images) to see if there are large files; if yes reduce their sizes
    • Check that you use features such as TRIGGER ONCE, because if not the game can create multiple, for example, particles, in a second which slows the game.

    Basically you want to use the absolute minimum objects / calculations in order to make the game work.

    Another TIP that I use which i find very useful is use the HUE Adjust effect which allows you to have multiple colors of enemies while it all uses only one image.

  • Hi.

    You simply say OBJECT on collision with PLAYER >> spawn your explosion, add your score, then OBJECT destroy

    and that should destroy only the object that collided

    Another tip that you might need, there is a SYSTEM select random instance which is useful to pick one out of many instances.

    Another possibility is to put a condition to OBJECT that OVERLAPS the player, which will then only apply to those specific instances which are overlapping. This is useful if you have for example a planet that has an atmosphere and if a plane flies out then it would be destroyed via NOT overlapping atmosphere.

    Good luck!

  • there is another forum thread here of someone giving a suggestion / tutorial of using his youtube videos inside his games from which he earns money

    maybe you can check that out because opening a youtube video is the same thing as opening anything from internet which seems to be what you are asking

    just search the forum for something like earn money with youtube videos or insert youtube videos in games and you should be able to find his thread

    and he had also attached a CAPX that you can download which was very simple if my memory is right

    good luck

  • Hi, I do not understand the question exactly, but I will try to help.

    Any animation is simply fast moving pictures, so:

    1) You can open your animation, such as a GIF animation, in Photoshop for example where all the layers will be visible.

    2) Then you can export all the layers either into a sprite sheet or into individual PNG files.

    3) And then you can create a sprite in Construct 2 and import frames via sprite sheet or via single files.

    4) Set animation to play looping or one time.

    5) Set animation speed.

    6) Manually set speed on each frame if needed.

    7) Use the created animation in Construct 2 whichever way you want, but spawning it as an object or whatever your project requires.

  • There are always many ways to do something. You can indeed do it with arrays. You can also do it by creating several Text items and depending on which button is pressed you show a different Text item.

    E.g.

    On pressed of archer sprite spawn Text #1 "I am strong from distance, but have low life"

    On pressed of mage sprite spawn Text #2 "I have powerful spells, but need mana"

    etc

  • Try Construct 3

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

    Try Now Construct 3 users don't see these ads
  • Hi. I never thought I could create games without programming knowledge. I first tried to learn programming which was tough trying to learn a little bit during free time. Then one day in frustration i google-searched if i can create games without any programming knowledge being pretty sure that it will not give any result and i found out that yes it is possible! There were i think 5 different tools i found out of which Construct 2 was one. I then researched a lot to pick the best one for me and here I am.

    I have always been a gamer and I always wanted to create my own games. Some years ago I started blogging and vlogging and I have been trying to grow regularly while life presents many obstacles to overcome.

    As I started learning and created games with Construct 2 I also then created my gaming portal at DolyGames. I hope to be able to grow and create income to be able to bring a lot of laughter and joy to people while also being free to work in games.

    Cheers,

    COSMOS

  • Hi,

    The game configuration you should control inside C2 such as the game background.

    The index.html background you can change by editing even with something simple as a notepad the index.html file.

    If you open that file just under the <title> you have:

    <style type="text/css">

    body

    {

    background-color: black;

    color: white;

    margin: 0;

    padding: 0;

    overflow: hidden;

    }

    so you can simply write your color there and save before uploading.

  • Hi, here are some ideas:

    • you can use Global Layer for layers that are the same (HUD, BG)
    • you can create 1 layout "objects" and toss all there instead of throwing objects all over in and outside of layouts and simply spawn objects via events in the "normal" layouts.
    • you can use effects like adjust HUE to have many variations of 1 object instead of creating multiple objects.
    • you can use 1 master event sheet with all rules that can apply to all and then use the include event sheet for each dedicated layout. This allows the dedicated layouts (e.g. level 1, level 2) to have very clean event sheets with only special rules which are special only to that layout.
    • you can learn about automatically / randomly generating gaming area to avoid building multiple layouts and instead use the event sheet to dictate the parameters of the generation (i still need to learn this myself )
DolyGamesCosmos's avatar

DolyGamesCosmos

Member since 8 Apr, 2017

Twitter
DolyGamesCosmos has 1 followers

Connect with DolyGamesCosmos

Trophy Case

  • 7-Year Club
  • Email Verified

Progress

8/44
How to earn trophies