lionz's Forum Posts

  • The origin point is what's used to set the position of a sprite so this is what happens normally when you use Set Position.

  • IGDev

    Yes it's possible.

    Select the audio object in the Properties bar (note the audio object, not the sound file).

    Set Play in background to Yes.

    Should've just pm'ed me jeffige ha

  • Tilemap.

  • You can add a local variable to a global variable if it's in the same set of sub events, use system add to. The local variable won't be selectable if it's not inside the same event and sub events.

  • You can use pathfinding behaviour for this. Click on an enemy and find path to enemy. Then on reaching destination you can play some attack animations etc

  • You can probably use the Platform behaviour check 'Is On Floor' for this.

  • You could take it out like you did but put in a condition. It's not 100% clear what the condition is for resetting the frame to 0, is it when all animations are complete? A reset function might be best used here.

    Something like this might be useful to control the reset?

  • In the normal layout view right-click and insert the Touch object, then the Touch options become available.

  • Try Construct 3

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

    Try Now Construct 3 users don't see these ads
  • Planet Coaster made the top 50 on Steam in 2016 http://store.steampowered.com/sale/2016_top_sellers/ "as measured by gross revenue", and there have been recent hits like Prison Architect, so there must be some kind of market for the business or building style strategy/simulation games. I'm certainly interested in games along these lines...

    Ah yes, Prison Architect looks more like a doable thing in C2. Planet Coaster far too complex and 3D for me to make on my own in C2 haha. I guess people are still playing the genre then...

  • Not sure about the tycoon games idea. I have never been interested in setting up that sort of game because I have run real businesses my entire life though I do know some people like those games.

    I do like Burvey's idea for a roller coaster and theme park design game using ready made components.

    Ya that is pretty much what Rollercoaster Tycoon allows. I'm weighing up my options, looking for feedback because obviously it's been done before but was thinking perhaps I could put a different edge on it or use another theme whilst maintaining use of the construction mechanics.

  • I would love to see a game where you can build your own coasters, or even a game where you can "ride" pre-made coasters. I don't know what roller coaster tycoon is though (I've heard of it but never played it). Is that more like a simulated theme park where you make decisions to make money etc?

    Yeah it's more of a decision making game where you do build the theme park but you have to do it in a strategic money making way. There is an open world option though where you can just build a park for fun without objectives. Theme Park World on the Playstation had a feature where you could ride the rollercoasters you built in first person, Tycoon probably has it but can't recall. Rollercoaster tycoon does have enough options to make it pretty much seem that you are building your own rollercoaster, you can place the tracks where you want and set the colour, theme, name, speed, carriage type and size etc etc. Mechanics for riding a 3d coaster is going to be pretty tough in C2 haha, even simulating it in 2D sounds difficult. Also see one of the above posts, the game Planet Coaster on Steam looks like it is doing well and has this kind of thing in full 3D.

  • What do you need help with?

  • I think the estimated memory usage is based on the biggest layout. If you have a layout full of assets then its probably based on that, but this won't be used or loaded in the game so performance should be fine and the memory usage is going to be much lower. You're using it as a store for assets yes? I sometimes do that because you need an instance somewhere to set the initial values. If you have just the one layout at the moment with the background image then the memory usage will be based on that but it seems quite high for just one sprite.

  • Try and keep it below 100mb. Best practice is to load in smaller images. Another is to use the tilemap stuff but seems like you have already dismissed using that. I don't know why you would want to limit the number of layouts, this doesn't really do anything. If using a single layout is better for your project then that's fine but it won't affect performance. A layout doesn't load until you go to it. The memory being used is for the current layout.

  • If you need to keep track of the number of objects :

    System pick all Object1

    --- Object1 is on screen > Set Global Var to Object1.PickedCount

    Now Global Var is the number of Object1 on screen. Whenever Global Var is 0 then none of them are on screen.

    If you don't need to keep track of the number of objects :

    Object1 is on screen > Set a variable to true

    else

    Set false

    This would mean whenever any Object1 is on screen then the variable would set to true, if set to false then this means no Object1 are on screen.