Dev Blog Final Approach to 1.0

Discussion in 'Dev Blog' started by SamuriFerret, Apr 3, 2016.

  1. Cross-posted from Tiy's dev blog post.

    _________________________

    Hey all!

    So Starbound’s next update is the big 1.0 and it’s getting close, so I wanted to update everyone on where things are and what to expect. Leaving Early Access doesn’t mean the end of updates for Starbound by any means, instead it will mark a shift away from engine work and towards additional content creation.

    In the past we’ve referred to this update as ‘the story update’ and indeed the player will finally be able to experience the complete Starbound story arc.

    [​IMG]

    Along the way you’ll meet new friends, undertake a series of missions and search for clues across countless planets. The story arc isn’t intended to replace the sandbox gameplay, but instead provide it with context whilst leaving the game open and boundless.

    So, let’s go over some of the big new and returning features in 1.0

    Story Content

    You are a Protector in training. The protectors belong to the Terrene Protectorate. An organisation formed on earth by humanity to protect and guide the universe towards peace. The story begins on earth, on your graduation day and quickly has you hurtling out into the stars.

    The story consists of 8 instanced missions that take the player from overrun mining facilities to ancient temples and sunken libraries. To unlock missions you’ll be given quests which utilize many different aspects of the Starbound sandbox to send you searching for clues. Clues can be found in many different ways, from visiting towns and talking to the locals, exploring dangerous dungeons, to building colonies and completing quests. Our goal is to reward however you like to play.

    All of these missions (excluding the intro) end in a unique boss fight and meeting new friends that aid in the expansion of the outpost, which is now upgraded as you progress.

    As of this update the mission/story progression, armor progression, ship progression and colony progression are all entirely separate. Whilst missions do increase in difficulty as they progress, it’s up to you how you want to tackle them in terms of gear, weapons and items. We’ve removed any artificial gates, though you will need to ensure you have the equipment needed to overcome any environmental hazards.

    [​IMG]

    The lore and NPC dialogue has also been tweaked around this story and forms a cohesive narrative which ties the Starbound universe together.



    Planet Generation

    Up until now, each planet in Starbound had one major biome, with some sub biomes scattered within it. With the goal of freeing up the progression and removing artificial gates in mind, planets now contain multiple major biomes, in interesting combinations. Planet generation feels new and fresh with many more possibilities for variation and interesting content. It’s now possible to find a volcano in a jungle or a ruined town in a desert.

    [​IMG]



    New Dungeons

    We’re also bringing these planets to life with great new dungeons, villages and beautiful microdungeons. Planets are populated with more content than ever and we’re making sure those dungeons contain rewards that are meaningful both to the story and to sandbox gameplay.

    These new villages extend to every race, including the Hylotls who now have a complete set of dungeons and villages in game.

    [​IMG]



    New Side Quests

    Alongside the story progression and clue quests there are a number of new side quests, including a battle arena, a museum that needs to be populated with artifacts, and test chambers to unlock tech upgrades. We’ve also expanded the quest system with a quest tracker, compass and multi-part quests which update as you undertake them.

    [​IMG]



    Generated Quests

    In order for a world to feel alive and cohesive it requires context. We’re establishing that with our new generated quest system. As you explore the stars, you’ll meet NPCs who need help in various ways. These NPCs will ask you to check out specific locations on their planets to complete their requests. Quests are generated in such a way that the NPCs are aware of the planet they’re on, the creatures that inhabit it and where other locations are in the world.

    Completing these quests will grant you all sorts of different benefits and some can leave you with new friends.

    [​IMG]



    Crew Members

    In order to reward players for creating colonies we’ve allowed particularly happy colonists to become crew members. If you accept their service they’ll beam to your ship, wear a uniform and fall under your command. Crew members are capable of fulfilling a number of different roles; Soldiers will fight alongside you, medics will heal you mid battle, mechanics will make your ship more fuel efficient and stylists can outfit your crew in custom uniforms.

    Crew members can be picked up and dropped on your ship at any time, crew members that follow you will interact with the world around them, examining and commenting on objects they pass and sometimes interacting with them.

    [​IMG]



    Mercenaries

    If building colonies isn’t your style you can always head to The Beakeasy and hire a penguin mercenary. These mercenaries will carry out the same roles as crew members but their assistance comes at a premium.



    Ship Upgrades

    Ships are now upgraded by reaching a certain quota of crew members. Alternatively, if crew members aren’t your style, licenses to upgrade your ship can be bought on the black market at the Penguin Bay. Post 1.0 we’ll continue to look into the feasibility of entirely custom built ships.

    [​IMG]



    New Crafting Progression

    The crafting progression in Starbound has been completely revamped. There are many more crafting tables, each with tabs that specify categories of craftable items. Crafting recipes have become more meaningful and interesting with more thought behind what each of these recipes requires of the player. It’s easier than ever to find what you want, when you need it. Your pool of recipes advances more logically and the improved UI makes crafting less of a chore.

    [​IMG]



    Fossils

    You’re now able to craft a fossil station and new fossil tools allow you to unearth a wide range of bones underground. To excavate fossils successfully you’ll need to complete a tricky minigame. Once completed you’re able to display collected fossil pieces in craftable display stands.

    [​IMG]

    Hunger is Back

    Hunger has been reworked and has returned in an optional survival mode. The UI has been revamped and food now rots over time (with refrigerators keeping food fresh). Eating food now also has a healing effect outside of survival mode.

    [​IMG]



    New Weapons

    There are a plethora of new, extremely unique weapons scattered all over the universe. These weapons make for good rewards, provide varied gameplay and many of them are built on backer requests.



    Revamped Pet System

    The pet system has been massively improved, captured pets now appear in your inventory, the range of creatures you’re able to catch is much wider, the capture animations have been improved along with the pet behaviours. Pets can also be equipped with collars which provide them with special abilities and you’re able to craft healing and tether stations to heal and tether your pets to a location.

    [​IMG]



    Augment System

    Similar to pet collars, armor augments can now be applied to certain back armors to give the player special properties. These range from increased damage and speed to fun special effects.

    [​IMG]



    Combat Updates

    Combat continues to be updated and tweaked. We’ve continued to adjust the way damage works. When hurt the player now has increased invincibility frames. When a monster is hit by a player it’s unable to damage the player for a short period. Meaning you no longer have to worry about being hit by monsters caught in your special attacks. There are many small changes we’ve made here while we continue to work on balance.

    [​IMG]



    Polish

    There are far, far too many things to mention here but the overall effect is one of a far more polished, finished experience. It touches every aspect of the game; code, sound, graphics, design are all included. We will be pushing a release candidate of Starbound to unstable some time before 1.0 whilst we continue to polish for the final release.



    Performance and Optimization

    Performance in Starbound falls into two categories, client performance (framerate) and server performance (update rate). We’ve entirely rewritten the renderer to massively improve client performance so your framerates should be higher than ever. We’re now working on server performance and expect to at least double the update rate before 1.0.



    A New Style of Multiplayer

    Multiplayer in Starbound has always been a bit technical to get off of the ground, requiring the player to set up a server, forward ports, share IPs and so on. We’re hoping to use Steam to massively streamline this process though there are still some technical hurdles we’re working through. Our goal is to create two kinds of multiplayer experiences.

    • Drop in/Drop out of a friends ‘singleplayer’ game, through steam invites. This would be limited to 4 players max by default (edited via config). This method would require no server hosting, no IP sharing or port forwarding. Simply invite your friend to the game you’re currently playing offline.
    • Dedicated Servers. This would continue to use the server/client model and be entirely configurable by server admins. The goal being to provide as flexible a solution as possible.
    We’re also looking at what security improvements we can make, though this is going to be a tough one with the degree to which Starbound is moddable.



    Steam Workshop

    Alongside Steam matchmaking we’re intending to make use of the steam workshop to support mod sharing and subscribing.



    This is just a few of the features you’ll be seeing in 1.0 and as always we’ll be posting about development here.

    If you’d like to comment or have any questions you can post here



    Until next time!
     
  2. 2chairs1table

    2chairs1table Master Chief

    Finally! You've done so well until now chuckle fish! Thanks A Lot!
     
    Spritley Jack, PabloM and JKP9 like this.
  3. Kawa

    Kawa Tiy's Beard

    Hype train derailing in three...
    ...two...

    ...one.
     
  4. Ainzoal

    Ainzoal Ketchup Robot

    Everything in this post is music to my ears. Except Hunger being only in survival mode since dying in survival also means you drop your items on death. >_>
     
  5. Tleno

    Tleno Spaceman Spiff

    What about the endgame content? I mean, I see you still have some features from promised/potentially planned ones to add, like terraforming, but what about maintaining the game interesting after you completed the story / have the most satisfying gear and all? I mean, many titles nowadays, including massive AAA projects like Destiny, end up with a great start and mid-game experience just to... kinda get dull soon after you reach the highest levels, I really hope you manage to avert it one way or another.
     
  6. Hel

    Hel ✨ Johto's Finest ✨ Forum Moderator

    The changes look really great. Looking at it the game looks entirely different than the Starbound in my Steam Library, and honestly its looking a LOT better.

    I actually can't wait for this.
     
  7. DeeAj

    DeeAj Void-Bound Voyager

    Does this mean serverside inventories/characters will be possible? I really really really hope it does ...
     
  8. Ainzoal

    Ainzoal Ketchup Robot

    Ummm didn't you read the opening statement. 1.0 is the point where they get to focus more on content than engine development =_+
     
    Lavranzo and Sylxeria like this.
  9. Helix1111

    Helix1111 Big Damn Hero

    Still completely avoiding My question of if there will be optional strictly vanilla servers allowed, I guess this is not happening which is a shame because playing online with people with cheap ass mods is the worst... I ask this question every post and it's ALWYAS ignored.
     
    Akre and Hatsya Souji like this.
  10. SaintSellers

    SaintSellers Tentacle Wrangler

    Looking forward to the advancement of Starbound. I have recently gotten back into the game and I've been having a blast. Though I did get some mods to increase the experience a bit more, I haven't spent much time exploring either the main content or what I added. I believe the update will intrigue me even more than I am now to keep playing this diamond in the ruff and recommend to all my friends. Good luck with future development and happy gaming for fellow Starbounder's out there.
     
    Ralek and JKP9 like this.
  11. Tamorr

    Tamorr Supernova

    That is quite a mouth full; I am sure glad I took more breaths to read that.

    All I can say is....

    YAY!!!!!!

    Good to see a drop in drop out thing for multiplayer. That I know will be quite handy for when a friend and I want to play and can't find a server. So much being added and welcome to see and explore all the changes when it arrives. And finally being able to see what the story unfolds in its' book on the shelf. Lots of great things coming. :nuruflirt:
     
    treebear102, Ralek, Flake13 and 3 others like this.
  12. Aegis J Hyena

    Aegis J Hyena Existential Complex

    Big Dreams. This all looks shiny, but it took forever to get here. I think their eyes are bigger than their stomach and we've got quite a while to wait yet... Looks absolutely awesome for an update, but I'll believe it when I see it.
     
    Boshed and JKP9 like this.
  13. Tleno

    Tleno Spaceman Spiff

    Sorry, but calling the game "1.0" still means it's pretty much feature and content-wise complete, even if the act of labeling it 1.0 is purely symbolic. You're opening the floodgates for reviewers and everyone else right there, so having a lacking endgame might, in fact, have very adverse effect.

    How do you expect them to do it? If somebody just uses mods to generate tons of vanilla items, how will you check whether those items were received trough vanilla play or hacked in with some mods? Unless client-side inventories are introduced this would be very hard to avert.
     
  14. Excalibur!

    Excalibur! Void-Bound Voyager

    Has anyone else seen Clippy?
     
  15. DEltaEXE

    DEltaEXE Scruffy Nerf-Herder

    Yes. I'm okay with this.
     
    JKP9 likes this.
  16. Captain Rage

    Captain Rage Phantasmal Quasar

    That's a blue whale for a changelog. Congratulations, everything is looking great!
     
    JKP9 likes this.
  17. madkatter25

    madkatter25 Scruffy Nerf-Herder


    Just curious, if the game updated to 1.0, would you lose all of your progress on previous save files? Or would they be there still, it just wouldnt really "work" in the full release?
     
    Flake13, AfterBurner0, ToHT and 2 others like this.
  18. spef22

    spef22 Space Hobo

    Yay! Thank you! Thanks for always working so hard on this game! We love you, Chucklefish! <3
     
  19. illuminati168

    illuminati168 Aquatic Astronaut

    GNNNNNNNNNNNEHHHHHHHHH!!!!!!!!! ONE POINT ZERO!!! HAPPINESS OVERRIDE!!! GGGGGGNNNNNNNNNNEEEEEEEEEEHHHHHHHHHHHH!!!! BLEH BLEH BLEH BLEH!!! UPDATE HIUAGOIDFUASGYLEIUAGLIDUSGA¬!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
     
    Flake13 likes this.
  20. spef22

    spef22 Space Hobo

    As a pet?!
     

Share This Page