oosyrag's Forum Posts

  • A. Match all their origin points together.

    B. Use imagepoints, and spawn objects on imagepoints.

    C. Use position each object individually. Nothing wrong with 30 actions.

  • Ok so there's 3 parts to this: displaying an array, modifying arrays, and saving arrays.

    It sounds like you have a solution for displaying, so I'm not going to touch on that much, since there are many different ways to do so depending on how you want it too look and feel.

    My main advice would be to use seperate 2d arrays instead of a 3d array, since you want to be able to modify them individually. For example in your fifth point, you want to remove an item from one array upon adding it to another. If you were to delete the xth row in a 3d array, it would delete that row across the entire z axis as well.

    So start with organizing the arrays you want as seperate objects, displaying them, and modifying them as needed as 2d arrays.

    For saving, you can get an entire array's content as a string with the array.asjson expression. Save this string to a local storage key for loading later with the array object's load action.

  • You can only sort by x where y and z are 0.

    To get around this, you can use a helper array as an index of whichever axis you want to sort by, and reference the main array through that.

  • Try Construct 3

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

    Try Now Construct 3 users don't see these ads
  • I don't mean to be rude but I did read through that twice... What was the question you wanted to ask exactly?

  • There is a create object action under system.

    If your spawn object event isn't running, there is probably an issue with your conditions. The best way to get help is to show what you did in your event. You can right click the event and click copy as text to share on the forums, or take a screen shot.

  • Yes, you can simulate it as xcom did, but do note that it was extremely math heavy and not going to be very accessible for a beginner.

    It depends on the scope of what you want to do really. Xcom actually simulated the path of the bullets and elevation and collision with intervening objects in a 2d engine. If you don't care about that then it should be significant easier.

    killscreen.com/previously/articles/can-beautiful-beleaguered-isometric-perspective-make-comeback

    As far as your specific requirement, no you won't be able to have 3d models in a 3d terrain. What you can do is like in Starcraft, model the units in 3d program, and export sets of sprite animations facing different angles to display in your 2d game.

  • I imagine 8 direction with some custom events to handle gravity might work well for this.

  • Check out the "spawning enemies" section in the Space Blaster example under intermediate examples.

  • Apply an additional downward force on the origin of the relevant object via events manually.

  • Looks pretty smooth to me, although each line can be differentiated if I look closely. Check your pixel rounding and sampling project properties. Or could be a scaling issue.

  • That refers to the fact that hosts and peers connect directly to reach other, therefore if your host and peers are on the same LAN, there will not be any internet related latency.

    You still need to have an internet connection to utilize a signalling server to get connected to begin with however, unless you host your own signalling server on the lan.

  • Based on your description, you seem to want the crop fullscreen mode.

    Use the layer scale actions, with whole integers, for further zoom control.

  • I recommend making your own particles with a sprite object that has the bullet (with gravity) and fade behaviours. Then you can spawn by animation frame.

  • Have you tried turning on bullet stepping?

  • If you need different instances of your game to communicate information to each other or a central server, you're basically making a multiplayer game.

    You can use messages to send information between host and peers via the official multiplayer plugin, or use a third party backend like firebase or photon or something, although that's probably overkill.

    I recall seeing something mentioned recently about linking to Google Sheets, but I'm not sure if that was read only.

    In general though, the specific application you are describing seems like it should be handled by a simple webpage, rather than an html5/construct game.