@TheTomatoLover there's not much that can't be added, it's just a question of how much time it would take and if that's worth it versus how much we want it. In this case, there is the extra issue that the underwater part of the SP map was never designed to be seen, the terrains simply end. That was fine when you couldn't see underwater, but allowing the camera underwater in the stock game would push that into bug territory
@Pepper50cal nothing is going away :). SP is still here and will continue to be here. Even if there's a sequel, SP won't disappear, your builds won't disappear, it's all still here like it always was. We're just keeping you informed on what our plans are and what we're doing right now. And I assure you, every day I'm working on new stuff that is really cool and as soon as we get our stuff together to a point where we're confident we can deliver what we show off, I'll be eager to show off a lot.
@windshifter1 unfortunately I feel like there just isn't enough time. Personally I have about a million ideas for things to do to SP, and a finite amount of time. Also, the ideas you suggested, although they sound simple on the surface would actually require a lot of reworking of SP's systems - which would be a nonsensical thing to do if we were already thinking of a potential sequel
@winterro even though you don't see us around a lot, I still browse the forums and site daily and I'm sure a lot of the other devs do too. It's not that we don't like your ideas, it's just that right now we're very full up in the ideas department and not so full up in the time department - and the more we delay the future projects to keep things ticking over, the longer it'll be until what I've spent a lot of my time working on gets to see the light of day
@1342791782 right click on the game's .exe file open properties, in the details section it tells you what unity version it is. This works for any unity game.
it's not new, it's been known for over 7 years at this point. And while yes the design of the website could be changed to prevent it, we're kinda busy with a lot of stuff right now - it's not exactly an existential threat to anything and it can't be hidden, so if people abuse it we can just remove the points they got from it (or even more! :D)
@Tanner0501 if the plane still loads in the game world but you can't see it in the designer, there's a chance that you've managed to accidentally place a part very far away from the plane so when the whole build is centred in the designer, the actual plane is moved far away from the platform in the centre. If you can't find the part yourself you could upload the design and have someone check through the XML to find the stray part.
@ToeTips it's not a rule we decided on ourselves, we can't legally knowingly collect data from people under 13, due to US law. So if we're aware that someone is under 13 then we have to terminate the account.
@Palliumindustries I can't speak for the company, but I will say that you're not exactly the first person to mention that here. I personally think people that think we should just copy over or inspire features from flyout are missing a few key points, first of which being that making our game into another game that already exists is a terrible business strategy. The other thing I think that happens a lot is people make the false assumption that "if [game x] gains n users, [game y] will lose n users!" which isn't true at a scale like this. Playing a game isn't an exclusive contract and very few people just play one game all the time. If anything, increased interest in the genre is good for us, and the chance of Flyout "replacing" SP is approximately zero because it's a PC only game, which SP is not. This reasoning is backed up by the fact that the massively popular Kerbal Space Program and its AAA-backed successor KSP 2 has yet to kill Juno: New Origins. More people interested in engineering and aerospace? Cool. That's what we make games about. Also, this is the bug report post, not for suggestions. The forums are for those.
@vonhubert bombs (after they have been dropped) have a different type of drag to SP's normal drag for some reason, instead of being SP's custom directional drag system they just have standard unity fixed drag (with a value of, if I remember correctly, 0.05). The way PhysX applies this drag is according to the internet via the per-frame formula velocity = velocity * ( 1 - deltaTime * drag). That's a frame-by-frame process, but if you want to do it with continuous calculus then that can be rearranged to the forumla acceleration = - drag * velocity (with drag being 0.05). Which I guess you can form a differential equation for or something
the latest version is always here. Information on modding can be found on the modding wiki that's linked at the bottom of the page when you go into Mods>Help
@temporaryplanetester FT is only an expressions language, and if/else blocks typically group statements (instructions). What you can do if you want is to use the Activator field on a variable setter (click the downwards arrow to expand it) to only set a variable when a condition is met, and then have another setter for the same variable with the opposite condition. Or, if you want to format your code nicer, you could edit it in an external editor and split your ternary operators across multiple lines, like
The most likely way this would have happened is by credential stuffing (trying known email/password pairs that have been leaked from other services online). I don't advise clicking on dodgy links from these bots of course, but the best way you can keep your account secure is by making sure that you use a strong password for your SP account and don't use the same password on multiple online services. You can also use the tool HaveIBeenPwned to check if your information has been included in known data breaches. It probably has. If you've had the same password for as long as you can remember, maybe it's time to set a new one, or start using a password manager that generates secure randomised passwords.
I think the most likely way this would have happened is by credential stuffing (trying known email/password pairs that have been leaked from other services online). I don't advise clicking on dodgy links from these bots of course, but the best way you can keep your account secure is by making sure that you use a strong password for your SP account and don't use the same password on multiple online services. You can also use the tool HaveIBeenPwned to check if your information has been included in known data breaches. It probably has.
I dunno, I don't agree with this, old builds are always there and they work fine... it'd be insane not to seek something better just because it'd make older crafts "irrelevant" or something. It's like disliking faster computers because they made Half Life 1 irrelevant. You can still just download HL1 and play it. It's still there, like it always was. And if you own SimplePlanes, you'll always own SimplePlanes, and you'll always be able to use your builds, as they were made, in SP.
It might be frustrating if you were in the middle of a build when something came along, but my only advice for that is that it's not a job, build for fun and if it's not fun then either make it fun or wait until we do.
@OrderlyHippo stalling generally happens at the same angle of attack (critical angle) of the wing. Using the ailerons changes the angle of the wing and hence the angle of attack.
“Under some conditions, an aileron that is set to lift a drooping wing may actually stall that wing and drop it viciously,”
Essentially, trying to roll left, you're using the right aileron to "lift" the right wing up. If that wing is just on the verge of stalling, the extra lifting is too much to ask of the wing, causing it to stall and lose even more lift, making it fall instead of rise.
Looks like you scaled a piston to 0,0,0 in the XML and it's causing issues with the drag calculation. If you want to get the craft working again it should just be a case of opening the XML and changing it back to something that's not zero. It's part 12620.
Unfortunately it's not that simple and has never been. "3rd party app support" would I assume mean allowing people to install apps from outside the apple app store. Not mods. iOS has a security policy that prevents apps from writing to executable memory pages. So, the only code that can run is code that was compiled with the app before it was distributed. This means that the JIT compiled runtimes that would be required to load mod code at runtime can't run on iOS. This announcement says nothing to imply that would change. Even in the very unlikely case that restriction were lifted - since that has never been supported, Unity has never supported using the Mono JIT runtime on iOS because it would never have worked, so you'd have to wait for them to implement support for that before we could do anything. And trust me, Unity has a lot else on their plate right now and I can't see them spending what is quite a lot of work and time spent testing on a feature the core of the engine that would benefit such a small portion of their users. And even in the extremely unlikely (pretty much fantasy-level) case of that happening, it'd be in years and probably in a newer version of the engine that would take us a bunch of time to upgrade to which could cause bugs and we'd have to find an alternate app store to distribute it on and then do two iOS builds for every release.
Check if you have oculus software installed. There's a bug with it where it prevents games that have optional VR from loading (even in non-VR mode) if it's set as the active XR runtime but isn't running. Try running the oculus software and then launching the game, or setting your openxr runtime to something else
I felt inclined to write a long response to this, but I don’t think it’d flow so I’ll try to summarise it in as few bullet points as I can. It’ll probably be really long anyway, because I have a lot of thoughts and I type too fast for my own good. First, on your comments about fuselage cutting:
Fuselage cutting never removed any options to the game, only added more.
I started work on the fuselage cutter after pondering solutions to the issue of easily making hollow cockpits – necessary to lower the skill barrier to making planes with detailed cockpits – a necessary change for the launch of SimplePlanes VR. Countless people had asked for a mesh subtraction feature, but this was always seen as complex and time consuming to implement, the interface would also be complex to use and there are technical constraints that would make life hard; such as PhysX not supporting dynamic concave meshes – subtracting one mesh shape from another can produce a concave shape even if both initial shapes are convex. I picked clipping by a flat plane because it’s the simplest 3d clipping, which made implementing the algorithm with the particular quirks of SP’s mesh system achievable. Also, clipping a convex mesh by a flat plane will always yield flat planes, which fixes the collider issue. It was only after this investigation that I came up with the idea of defining the plane using sliders in the same way in the UI as width, height or corner radius.
Understand that you’re playing ‘SimplePlanes’ and although you, and other players who put such huge amounts of effort into getting their planes to precisely match real life, are important to us and we’re always impressed with what you manage – naturally, you are pushing the game to its limit. And that can be fun. But remember, this a PC/mobile game about snapping blocks together and flying them.
I don’t understand your complaints about other people’s builds being ‘lazy’ since 1.11 – I’ve only seen top-end quality permeate across to a much wider range of people.
There are definitely some annoyances to the workflow in building in SP, especially at the high end. And we’d all love to have everything work as flawlessly as possible but we have a lot of other things deserving of our time to work on – personally I’m also at university now too, so the time I do get is stretched even thinner.
Everyone enjoys the game differently and everyone’s free to do that. We play games for fun and if you’re not enjoying it, simply don’t play. It’s not like you’re paying Jundroo a subscription or anything – I’d absolutely prefer players to not burn themselves out, and maybe pop back in once in a while to check out what we’ve been up to :)
And secondly, about your comments on Flyout (which seem to have changed since I wrote most of this):
Flyout and SimplePlanes are at heart different games with different target groups they appeal to
Of course, there is overlap between these groups – and you’re free to play one, the other, or both! This isn’t a romantic relationship or an exclusive contract, and barely anyone plays just one game
In addition, there are many other games that also overlap with SP’s fanbase, like War Thunder, KSP, SR2, Besiege, Homebrew, and I’m sure countless I haven’t named. And that’s fine. I play other games too.
In particular, I think Flyout definitely has a lot of appeal to the people like you who want to design their aircraft in a more technical way (this would explain your perspective on it)
In addition to targeting a different (though overlapping) audience, Flyout (as far as I know) isn’t targeting the mobile market.
To summarise, Flyout looks like a nice game and I’m sure plenty of people who play SimplePlanes will give it a go – this isn’t some sort of cult. To paraphrase what you said earlier, my metaphorical pants will remain un-pooped.
Interesting. Would be cool to see if you could save some characters by simplifying larger squares that are all the same colour into larger font squares. Also, if it's just an HTML file where everything is clientside JS, you could host this for free with GitHub pages.
Imagine editing compliments about yourself into a Wikipedia page and then not having the attention span to wait more than 3 hours to pretend you "just found it while browsing" and not sound suspicious
Do you have oculus software installed? There is a bug with oculus' XR loader that if you try to launch a game with optional VR (even trying to launch the non-VR version of SP) it will take ages to launch. This affects other games too. If you do have oculus software installed, try making sure oculus software is open and then launching SP.
Please stop trying to spread misinformation as if the moderation team were just handing out that punishment for saying Allahu Akbar, while omitting the fact that you followed it up with "B o o m", clearly implying you were making reference to terrorism and extremism, rather than peaceful religious practice. If you continue to lie like this, you'll probably be banned again.
@PlaneFlightX could you specify which part you tested on? I'm not getting this bug with a wing or a rotator
@TheTomatoLover there's not much that can't be added, it's just a question of how much time it would take and if that's worth it versus how much we want it. In this case, there is the extra issue that the underwater part of the SP map was never designed to be seen, the terrains simply end. That was fine when you couldn't see underwater, but allowing the camera underwater in the stock game would push that into bug territory
+9@Pepper50cal nothing is going away :). SP is still here and will continue to be here. Even if there's a sequel, SP won't disappear, your builds won't disappear, it's all still here like it always was. We're just keeping you informed on what our plans are and what we're doing right now. And I assure you, every day I'm working on new stuff that is really cool and as soon as we get our stuff together to a point where we're confident we can deliver what we show off, I'll be eager to show off a lot.
@windshifter1 unfortunately I feel like there just isn't enough time. Personally I have about a million ideas for things to do to SP, and a finite amount of time. Also, the ideas you suggested, although they sound simple on the surface would actually require a lot of reworking of SP's systems - which would be a nonsensical thing to do if we were already thinking of a potential sequel
+7@winterro even though you don't see us around a lot, I still browse the forums and site daily and I'm sure a lot of the other devs do too. It's not that we don't like your ideas, it's just that right now we're very full up in the ideas department and not so full up in the time department - and the more we delay the future projects to keep things ticking over, the longer it'll be until what I've spent a lot of my time working on gets to see the light of day
+1Wait!
There seems to be some confusion about the meaning of this post, so before you comment read this quick rundown of the key points:
@1342791782 right click on the game's .exe file open properties, in the details section it tells you what unity version it is. This works for any unity game.
+1it's not new, it's been known for over 7 years at this point. And while yes the design of the website could be changed to prevent it, we're kinda busy with a lot of stuff right now - it's not exactly an existential threat to anything and it can't be hidden, so if people abuse it we can just remove the points they got from it (or even more! :D)
+5@Tanner0501 if the plane still loads in the game world but you can't see it in the designer, there's a chance that you've managed to accidentally place a part very far away from the plane so when the whole build is centred in the designer, the actual plane is moved far away from the platform in the centre. If you can't find the part yourself you could upload the design and have someone check through the XML to find the stray part.
+2@ToeTips it's not a rule we decided on ourselves, we can't legally knowingly collect data from people under 13, due to US law. So if we're aware that someone is under 13 then we have to terminate the account.
+5@DarthGo369 you'd have to make it a glass fuselage, the part type has different rendering and the other parts don't support transparency.
@Mueheheh23 for the nth root of x you can do
pow(x, 1/n)
@CL125 @32 I don't think Tully2001 was banned, they must have deleted their account.
+2This post looks a bit dodgy in hindsight doesn't it @CL125 ?
@Palliumindustries I can't speak for the company, but I will say that you're not exactly the first person to mention that here. I personally think people that think we should just copy over or inspire features from flyout are missing a few key points, first of which being that making our game into another game that already exists is a terrible business strategy. The other thing I think that happens a lot is people make the false assumption that "if [game x] gains n users, [game y] will lose n users!" which isn't true at a scale like this. Playing a game isn't an exclusive contract and very few people just play one game all the time. If anything, increased interest in the genre is good for us, and the chance of Flyout "replacing" SP is approximately zero because it's a PC only game, which SP is not. This reasoning is backed up by the fact that the massively popular Kerbal Space Program and its AAA-backed successor KSP 2 has yet to kill Juno: New Origins. More people interested in engineering and aerospace? Cool. That's what we make games about. Also, this is the bug report post, not for suggestions. The forums are for those.
+8@vonhubert bombs (after they have been dropped) have a different type of drag to SP's normal drag for some reason, instead of being SP's custom directional drag system they just have standard unity fixed drag (with a value of, if I remember correctly, 0.05). The way PhysX applies this drag is according to the internet via the per-frame formula
velocity = velocity * ( 1 - deltaTime * drag)
. That's a frame-by-frame process, but if you want to do it with continuous calculus then that can be rearranged to the forumlaacceleration = - drag * velocity
(with drag being 0.05). Which I guess you can form a differential equation for or somethingdude's cooking some kinda TempleOS game
+7@SimpleStudent too busy adding other stuff to the games
+1the latest version is always here. Information on modding can be found on the modding wiki that's linked at the bottom of the page when you go into Mods>Help
@32 try using the mod tools package located here, they have been updated since the last release of the game to fix this bug
looks like you probably edited a part's position really far off in the distance, you can probably fix it in the xml
+1@OwO we literally made a whole game about that
+5@Kendra nope
+3@Bellcat jokes? we don't do jokes here.
+6lmfao wait until these people hear about mod support
+19@Emirates380 does this work for you? What version of the game does it run on?
+1@temporaryplanetester FT is only an expressions language, and if/else blocks typically group statements (instructions). What you can do if you want is to use the Activator field on a variable setter (click the downwards arrow to expand it) to only set a variable when a condition is met, and then have another setter for the same variable with the opposite condition. Or, if you want to format your code nicer, you could edit it in an external editor and split your ternary operators across multiple lines, like
+3I do a little gliding
+1The most likely way this would have happened is by credential stuffing (trying known email/password pairs that have been leaked from other services online). I don't advise clicking on dodgy links from these bots of course, but the best way you can keep your account secure is by making sure that you use a strong password for your SP account and don't use the same password on multiple online services. You can also use the tool HaveIBeenPwned to check if your information has been included in known data breaches. It probably has. If you've had the same password for as long as you can remember, maybe it's time to set a new one, or start using a password manager that generates secure randomised passwords.
I think the most likely way this would have happened is by credential stuffing (trying known email/password pairs that have been leaked from other services online). I don't advise clicking on dodgy links from these bots of course, but the best way you can keep your account secure is by making sure that you use a strong password for your SP account and don't use the same password on multiple online services. You can also use the tool HaveIBeenPwned to check if your information has been included in known data breaches. It probably has.
+4I dunno, I don't agree with this, old builds are always there and they work fine... it'd be insane not to seek something better just because it'd make older crafts "irrelevant" or something. It's like disliking faster computers because they made Half Life 1 irrelevant. You can still just download HL1 and play it. It's still there, like it always was. And if you own SimplePlanes, you'll always own SimplePlanes, and you'll always be able to use your builds, as they were made, in SP.
It might be frustrating if you were in the middle of a build when something came along, but my only advice for that is that it's not a job, build for fun and if it's not fun then either make it fun or wait until we do.
+16@Vincent bork
@IDNSatyaUpdootGrinder the propellor part is being added as part of the 1.0 update
+7@GorillaGuerrilla an easy way to download stuff from your normal browser is to copy the link to the plane and then press Ctrl+L in the designer
+2@OrderlyHippo it's just an angle of attack. Have something show your current angle of attack and bring the plane to a stall.
SP build photos come up a surprising amount when you search for images
+4@OrderlyHippo stalling generally happens at the same angle of attack (critical angle) of the wing. Using the ailerons changes the angle of the wing and hence the angle of attack.
here's a page that might explain some of the concepts: https://www.aviationsafetymagazine.com/features/stall-recovery-ailerons-or-rudder/
Specifically the section titled "the stall":
Essentially, trying to roll left, you're using the right aileron to "lift" the right wing up. If that wing is just on the verge of stalling, the extra lifting is too much to ask of the wing, causing it to stall and lose even more lift, making it fall instead of rise.
+5Looks like you scaled a piston to
0,0,0
in the XML and it's causing issues with the drag calculation. If you want to get the craft working again it should just be a case of opening the XML and changing it back to something that's not zero. It's part 12620.Unfortunately it's not that simple and has never been. "3rd party app support" would I assume mean allowing people to install apps from outside the apple app store. Not mods. iOS has a security policy that prevents apps from writing to executable memory pages. So, the only code that can run is code that was compiled with the app before it was distributed. This means that the JIT compiled runtimes that would be required to load mod code at runtime can't run on iOS. This announcement says nothing to imply that would change. Even in the very unlikely case that restriction were lifted - since that has never been supported, Unity has never supported using the Mono JIT runtime on iOS because it would never have worked, so you'd have to wait for them to implement support for that before we could do anything. And trust me, Unity has a lot else on their plate right now and I can't see them spending what is quite a lot of work and time spent testing on a feature the core of the engine that would benefit such a small portion of their users. And even in the extremely unlikely (pretty much fantasy-level) case of that happening, it'd be in years and probably in a newer version of the engine that would take us a bunch of time to upgrade to which could cause bugs and we'd have to find an alternate app store to distribute it on and then do two iOS builds for every release.
tldr
+3The hollow glass has different paint layers for the outside and inside surfaces. Try painting it with your layer set to all.
+3Check if you have oculus software installed. There's a bug with it where it prevents games that have optional VR from loading (even in non-VR mode) if it's set as the active XR runtime but isn't running. Try running the oculus software and then launching the game, or setting your openxr runtime to something else
+2@OkaNieba the sea is a flat circle that follows you around. You normally can't see the edge because it is beyond the fog distance
+3I felt inclined to write a long response to this, but I don’t think it’d flow so I’ll try to summarise it in as few bullet points as I can. It’ll probably be really long anyway, because I have a lot of thoughts and I type too fast for my own good. First, on your comments about fuselage cutting:
And secondly, about your comments on Flyout (which seem to have changed since I wrote most of this):
Interesting. Would be cool to see if you could save some characters by simplifying larger squares that are all the same colour into larger font squares. Also, if it's just an HTML file where everything is clientside JS, you could host this for free with GitHub pages.
+2@uwugaming69420 read the huge text in the description
Imagine editing compliments about yourself into a Wikipedia page and then not having the attention span to wait more than 3 hours to pretend you "just found it while browsing" and not sound suspicious
+11@UPTOSPACE345 that's the
max
function -max(a,b)
is the greater of a and bDo you have oculus software installed? There is a bug with oculus' XR loader that if you try to launch a game with optional VR (even trying to launch the non-VR version of SP) it will take ages to launch. This affects other games too. If you do have oculus software installed, try making sure oculus software is open and then launching SP.
Please stop trying to spread misinformation as if the moderation team were just handing out that punishment for saying Allahu Akbar, while omitting the fact that you followed it up with "B o o m", clearly implying you were making reference to terrorism and extremism, rather than peaceful religious practice. If you continue to lie like this, you'll probably be banned again.
+4