Mipey's Forum Posts

  • Try Construct 3

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

    Try Now Construct 3 users don't see these ads
  • I think he meant third (3rd)... I might be wrong, though!

  • Try the GhostShooter template project (New -> New Template/Example)

  • There is an "Is on layer" expression that you can use.

  • Alternatively:

    + Key X is pressed

    Foo = 1 - Foo

    A simple trick - if Foo is 0, you get 1, if Foo is 1, you get 0. It switches back and forth.

    Then you can make your inventory event trigger once:

    + Foo = 1

    + Trigger Once While True

    Stuff

  • Hm, yeah, that could get tricky. You can use a global variable; when you press the Enter key, add to this variable and compare it in event sheet to make sure it hasn't already been pressed. That's the quick solution I thought of.

  • If I remember correctly, ImageManipulator doesn't behave nicely with Start on Layout.

    Try Trigger Once instead of Start on Layout; that way the layout will load first, creating sprites, then the ImageManipulator will load images into sprite objects.

    Let me know if it works!

  • I think I am going to work on a space simulation/adventure game next. What I have on my mind should be simple enough to implement in Construct, if I can get past the hassle of designing a dialog system.

  • http://dl.dropbox.com/u/629300/bouncing_balls.cap

    Basically balls of different sizes with Ball behavior set to 0 initial speed, 50 gravity, set to solid attribute. Also solid walls around the layout. Some balls disappear when they collide, warp around or such.

  • Sweet, more stability improvements! Now I wonder if that platform behavior modification has made its way in or Deadeye is going to start thrashing about.

    Behaviors

    - [CHANGE] Ball behavior: adjusted bounce/move-out-when-trapped algorithm. It's different, not sure it's any better, but might solve some problems people have been having.

    I just tested the Ball behavior; creating multiple balls with 0 initial speed and letting them fall (gravity), the behavior is sometimes erratic - disappearing balls, teleporting around (spazzing) etc., though it doesn't seem to occur that often.

  • Let's be honest, there aren't very many quality games Construct can showcase yet, while GM has quite a collection.

  • For obvious reasons, I won't list common features.

    Pros:

    • more freedom (you can do things that you can't do in GM)
    • free (you said it yourself)
    • powerful (it can run stuff smoothly where GM would choke, turn blue and purple and then keel over)
    • easy to learn and get started
    • very easy to prototype games
    • one of devs is a kangaroo lover

    Cons:

    • still in development (not finished, though it can be used to make and release games with, but it is nearing the release) - expect stability issues, bugs and stuff
    • still difficult to develop a major stable project
    • still has some annoying limitations (that are being addressed in Construct 2)
    • wonky scripting support
    • the other dev is not a kangaroo lover

    All in all, in my opinion Construct is an excellent introduction into game development, however for more serious projects I'd wait until the final release (soon!) or even Construct 2 (which won't be any soon).

    If you ask me for opinion on switching to Construct, well, it certainly wouldn't hurt to give it a whirl to prototype a game or couple. You might be surprised, who knows? However, be aware that while it may be easy to get into Construct, it is hard to master it as with everything else. As of now, I've yet to see a complete major game made in Construct.

    That may change with the final release version, however, as everyone is pretty much putting their major projects on hold until then.

  • Well, a lot of Open Source is basically Do-It-Yourself stuff. People make roof, the placing thereof is left to you.

    *eyes the palettes of roof panels in front of house and sighs*

  • + Every 2000 ms
    ++ random(2) = 1
    

    System: Create Asteroid at random(2)*DisplayWidth, random(DisplayHeight)

    ++ Else

    System: Create Asteroid at random(DisplayWidth), random(2)*DisplayHeight[/code:1f7xfqg9]

    Theoretically, this should randomly pick horizontal or vertical edges and randomly create an asteroid on one of those edges.

  • SNES; the most memorable games.