Profile image

SP2 | Hole Carving

CM SupremeDorian  28 days ago

Hey everyone! We hope you’ve been enjoying the demo, it’s been awesome seeing you playing (and breaking) it this past week. We’ve got a bit of an impromptu SimplePlanes 2 blog post here for you today. Normally we post dev blogs dedicated to multiple related topics at a time, but this time it’s just focused on one topic, and it’s one we think a lot of you are going to be very excited about.

As of writing this, today we did a livestream on our YouTube channel where we messed around in the demo, doing races and stuff – if you missed that, click here for the VOD. The topic of this blog post was announced and shown off during that stream, so if you watched that you already know what’s coming.


The Problem

One of the most part-intensive aspects of many SimplePlanes builds is stuff like custom landing gear bays, internal weapon bays for things like stealth jets, windows for airliners, and many more things of a similar nature. They take up so many parts because you need to manually make the hole you want using multiple fuselages which could quickly get out of hand depending on what you were going for. Modern fuselage features like fuselage slicing, introduced in SP1 version 1.11, plus the community’s ever-growing skill, help to minimize the part requirements for these things, but they still require more parts and effort than they ought to.

So… what’s the solution? Well, this question was actually kind of answered in the fuselage slicing post I just linked to if you read closely, but that answer was dismissed at the time because it just wasn’t feasible to implement. However, SP2’s fuselages are rebuilt from scratch, so the impossible now seems not only possible but very feasible. So without further ado, here’s a window into what Nicky has been working on:

Hole Cutting

As it turns out, the solution to holes in fuselages taking a lot of parts is to just… let you cut a hole into a fuselage. Through what I can only imagine to be the same kind of dark wizardry we’ve all come to expect from him, Nicky has added “boolean cutting” to the fuselages in SP2. This means that, with just one invisible little box, you can carve chunks out of a fuselage’s geometry. This doesn’t use any “negative space” rendering fakery like the procedural landing gear from Juno: New Origins; this creates an actual hole in the fuselages with an option to automatically turn the piece you just cut out into a door or even a window. In other words, those landing gear bays, weapon bays, and windows I mentioned? You’ll be able to do those without any extra fuselages, opening the door (heh) for new players to much more easily create crafts with complicated geometry, but also for more skill expression for experienced players. It’s an incredibly powerful feature that the team is super excited about, and we can’t wait to see what you all do with it. Note though that as of writing this, the fuselage’s hitbox isn’t changed when you cut holes into it, however this may change by the time the game is out.


That’s all for today, consider this an early Christmas present! We’re going on our holiday break now, and we’ll get back to work on the game in January. Happy Holidays and have fun with the demo!

  • Log in to leave a comment
  • Profile image

    @SupremeDorian Oh ok lol. Thanks for telling me! I can’t wait for the official release in march!

    yesterday
  • Profile image

    @TheLoadingGorilla It occurs to me that I had forgotten to bring this up officially, but this is our last SP2 showcase blog for the time being

    yesterday
  • Profile image

    @Graingy GORILLA WANT NEW BLOG POST NOW RAAAAAA CAN'T WAIT TOO IMPATIENT RAAAAAA

    yesterday
  • Profile image
    52.9k Graingy

    AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA

    Patience :)

    yesterday
  • Profile image
    38.4k DDVC

    Will this be available for wings too?

    yesterday
  • Profile image
    3,748 stevemc01

    This is beyond science.

    yesterday
  • Profile image

    another new profile picture I see.

    +1 3 days ago
  • Profile image

    @Graingy Bep.

    3 days ago
  • Profile image
    52.9k Graingy

    @TheLoadingGorilla Yep.

    3 days ago
  • Profile image

    @Graingy You've only made forum posts with that account, and yet you have more than 1600 points. Lots of forums.

    3 days ago
  • Profile image
    52.9k Graingy

    @TheLoadingGorilla My personal account is where the party is!
    .,.
    Its name has never changed.

    3 days ago
  • Profile image

    @Graingy Ah, gotcha.

    3 days ago
  • Profile image
    52.9k Graingy

    @TheLoadingGorilla I run the Graingy account. I am obligated as part of my job to keep it branded accordingly.

    3 days ago
  • Profile image

    @Graingy Brand image?

    3 days ago
  • Profile image
    52.9k Graingy

    @TheLoadingGorilla It comes for most. Unless you're tied to a specific brand image, so many will falter.

    3 days ago
  • Profile image

    @Graingy YET...

    3 days ago
  • Profile image
    52.9k Graingy

    @TheLoadingGorilla Yet.

    +1 3 days ago
  • Profile image

    @Graingy Thankfully that phase has not hit me... yet...

    3 days ago
  • Profile image
    52.9k Graingy

    The Dorian of Supremacy has entered the phase many others have as well:
    Identity Crisis

    +1 3 days ago
  • Profile image
    52.9k Graingy

    @Boeing727200F alternatively, mouse slaves.

    +1 4 days ago
  • Profile image

    @Graingy it 150% needs one !1111!!!

    4 days ago
  • Profile image
    52.9k Graingy

    @Boeing727200F I hope the server hamster gets a co-worker!!!!!!!!!!!

    4 days ago
  • Profile image

    also for SP's website not to be slow!1111!!!!!1

    4 days ago
  • Profile image

    @Graingy I wish that Roblox listened to its community and fixes itself (impossible)!!!11!!1

    4 days ago
  • Profile image
    52.9k Graingy

    @Boeing727200F I hope someone stubs their toe so hard it falls off 💖

    4 days ago
  • Log in to see more comments