newt's Recent Forum Activity

  • Ampersand is your friend.

    paths\&"pv"

  • Html is not exactly a programing language, but its a good starting point, everybody needs some at some point, and there's not much math involved.

    Plus from there you can graduate to php, or something similar.

  • Yes, especially when you start adding animations, shaders etc. it can really add up.

    You have to take into account your target audience as well.

    Basically the less vram/ better frame rate you have the more systems there are that can run it.

  • Try Construct 3

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

    Try Now Construct 3 users don't see these ads
  • Its a good example, but for the "big picture" you should compare power of two textures, and frame rate.... there's always a trade off.

    For even more optimization check out the tiled background object with P^2, and non P^2 versus frame rate, and ram of your images.

  • Haven't used MMF, but I have Game Maker, and as Lucid said GM isn't even in the same class.

    If I were to continue the comparison in metaphor I would say GM is a program with a front end like a bike with training wheels, and the back end like an eighteen wheeler.

    Obviously a huge learning curve in between.

    On the other side of that I would compare Construct to a hot rod in the making, put together by a couple of shade tree mechanics. Now in this case the front end, is just about as powerful as the back end, even though its pretty much street legal, it still needs a lot of work.

    Both programs can have seemingly random crashes, like just about any other program out there.

    But unlike most closed software out there, if you can identify the problem, there's a good chance it will get fixed in Construct.

  • Aside from the Shadow Caster behavior, your options are a dummy skewed horizontally, a distort map, or a pre rendered shadow.

  • this is kind of what i was thinking of making:

    if i just drew the tiles on screen, collision detection and path-finding wouldn't be able to happen else were.

    Well you would have to keep track of that in the array using another method other than collision detection... virtually.

    [quote:3akgrqcg]and if you used the canvas object to paste tiles that change type, wouldn't you have to remake all the tiles and paste the current changes. I assume that would just cause massive dips in fps

    Not really, canvas is very fast, but you would have to do some sort of quadrant scrolling.

  • Thanks

    If you replace every x miliseconds with

    system evaluate

    int(Sprite3.X)-25>(Sprite2.Value('var')*10)

    It should work pretty good.

  • I think your only option for something like that is to lower the tile count by only creating sprites when they are on screen. A virtual map kept in the array basically.

    You can also lower the tile count by pasting them into a canvas.

  • That is just plain brilliant, and looks quite understandable, even for my small brain capabilities.

    Not sure I understand it, but yes it is brilliant.

  • Didn't quite get the timing right, but its all there.

    http://dl.dropbox.com/u/666516/pageroll.cap

newt's avatar

newt

Member since 12 Nov, 2008

Twitter
newt has 27 followers

Trophy Case

  • 16-Year Club
  • Entrepreneur Sold something in the asset store
  • Jupiter Mission Supports Gordon's mission to Jupiter
  • Forum Contributor Made 100 posts in the forums
  • Forum Patron Made 500 posts in the forums
  • Forum Hero Made 1,000 posts in the forums
  • Forum Wizard Made 5,000 posts in the forums
  • Forum Unicorn Made 10,000 posts in the forums
  • Popular Game One of your games has over 1,000 players
  • Regular Visitor Visited Construct.net 7 days in a row
  • Steady Visitor Visited Construct.net 30 days in a row
  • Enduring Visitor Visited Construct.net 90 days in a row
  • Unrelenting Visitor Visited Construct.net 180 days in a row
  • Continuous Visitor Visited Construct.net 365 days in a row
  • RTFM Read the fabulous manual
  • Email Verified

Progress

31/44
How to earn trophies