newt's Forum Posts

  • Still need a little info. Like are these all the same object? Then what do you want to happen afterwords, as overlapping is a continuous event.

    The problem is that :"sprite overlaps sprite" will look at every sprite instance on the screen, and select those that meet the condition, including any that are overlapping sprites where the pv is already changed.

    +> sprite value = 0

    -> sprite overlaps sprite set value to 1

    Wont work correctly, as there is the possibility that a 0pv sprite will overlap a 1pv sprite.

    Also, overlaps doesn't start with some random sprite. If you want a certain group you will have to come up with way to pick that group.

  • Edit:

    Never mind I'm an idiot.

  • So what your saying is once sprite overlaps sprite pick both sprite, and sprite, and add them to a list of sprites that will not be picked again unless they overlap a previously unpicked sprite.

    Yeah a pv wont handle recursion, so you need a list. Lucid's "S", Ars0nide's Datastructre plugs Deque, or even the List Box object will work. That with a pv, and a loop.

    Edit:

    Actually Uid rather than pv might be better here....

    Or multiple pv's

    Then you wouldn't need a separate object as each sprite could hold its index, as well as an "is selected" pv. But then you have to get tricky with picking and pv's to avoid adding previously selected sprites.

  • Instead of per pixel, how about a grid of less points spread out?

    . . . .   instead of      ........
    . . . .                   ........
    . . . .                   ........[/code:2v0bvtzp]
    If that makes sense.
  • Oh, how unexpected. The MOD object was a pain in the *** to be frank, this should come in handy. Thank you so much R0J0hound!

    ^This x10

    One thing, should play music from resource have an alias?

  • Awesome stuff.

    Should make recursion a breeze.

  • I'm happy to say that it finally works for me! If anyone is having nVidia sprite editor glitches, try re-installing your drivers, selecting a custom install, and have it NOT install the 3D Vision drivers!

    I'm so glad I can go back to making my game! Yay!

    Are 3d objects working?

    3dbox, 3dobject, Sprite Z-height?

    And what about FX, are they all working as well?

  • Forgive me for even suggesting it but,.... FX?

  • How about both, a local value, and a non declared variable?

    Also arrays.

  • <img src="http://dl.dropbox.com/u/666516/pigephant.png">

  • Try Construct 3

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

    Try Now Construct 3 users don't see these ads
  • An app for doing flowcharts on game design wouldn't be a bad idea.

    Things like npc switching, conversations, etc aren't always easy to conceptualize.

    Something that gives a dev a graphical representation might help a lot.

  • [quote:3572h17w]It returns the smallest integer not larger than the input.

    But by that logic wouldn't ceil(1.9) return 1?

  • To do it without using zoom, you should be able to just increase the size of your tiles, as well as the size of the layout.

  • You can also set your loop to start at 1, and subtract 1 from loopindex when setting the map.

  • Its less about being a newb, and more about getting a proper introduction to game making.

    Construct is probably the best choice in terms of ease of use vs power, but lets face it there is very little documentation geared to someone just starting out. Actually I don't think there's any info on the wiki about exporting at all.

    Then what resources we do have are geared to give that "ahah" moment, that most game developers, frustrated with other programs share when we see how simple the devs made it.

    While the forum does suffice for most questions, its hardly a good idea to expect people to join the forum, let alone ask the question. The number of guests down at the bottom should attest to that.

    Scratch on the other hand, is made just for the purpose of showing people the world of game making. Not only is it well documented, they have made an active effort to teach, by creating an environment for sharing.