Bunhouse Releases in Three Days!
Bunhouse is releasing in three short days! Woot! I'm so incredibly excited and I hope you are all too. Over the last two weeks, I took an incredible gamble. I decided to completely redo one of the game's most fundamental mechanics (carry objects and snapping them to locations) completely from scratch. Reckless? Yup. Worth it? Definitely! I wholeheartedly believe this was absolutely the best move for both near term and for the longevity of Bunhouse. I believe the game is much better for it :)
As a reminder, Bunhouse releases on October 19th at 6pm EST. I have been playtesting aggressively but may do a small patch before release depending if I find any other lingering bugs. Until then, just know I'm so excited for you all to play! See the detailed changelog from the most recent beta build below:
Changelog 1.0.0
ADDED: Dark wood variant of arbor with ivy
ADDED: Dark wood variant of small circular table
ADDED: Dark wood variant of small square table
ADDED: Statue
ADDED: Medium Rock
ADDED: Fountain
ADDED: Golden mushrooms to discover
ADDED: Achievement - Daniel Bün
- Hop around the entire map to find all the golden mushrooms
ADDED: Achievement - Legend (hidden)
ADDED: Crown hat
- Unlocked by doing “Legend” achievement
ADDED: Jackalope hat
- Unlocked by doing “Daniel Bün” achievement
ADDED: Cheat code to reset steam achievements
ADDED: Sound effect for unlocking hats
ADDED: Dirt material now slowly changes to mud when being watered
ADDED: Sound effect for sprinkler
ADDED: Poop mode cheat code
- Added secret interaction while in poop mode
ADDED: New bun fur patterns
- Clown
- Wally
- Niles
- Penelope
ADDED: Made buns cuter
-----
CHANGED: Absolutely massive overhaul and complete redesign of the game’s most fundamental mechanic - carrying objects and snapping them to locations
- Originally built on a plugin, and slowly adapted for different use cases, the code was not acting consistent, and I couldn’t change a portion of the plugin’s source code without affecting everything else in a very negative way. As such, I decided to make a new snapping system completely from scratch. Ill-advised a week before launch? Definitely. Worth it? Definitely.
- The system behaves much more consistently and has the following benefits:
- If an object is supposed to be placed at a location but that location is occupied, the new system simply goes to a nearby location instead of making the preview mesh red and disallowing the snap to that location. This prevents frustrating moments of trying to place something but being unable because the object wants to go to the closest spot, instead of a nearby open spot.
- Should erase all instances of objects occupying the same spot (this used to be particularly evident when placing objects under tables, or with tiny pots clipping into and next to larger ones. Now, a spot being taken isn’t decided via collision, but via arrays and dictionaries that determine occupancy.
- Allows for certain objects to be displayed at 45 degree angles for more interesting setups
- Dynamically chooses if your hanging pot should go beneath the pipe or on the ground (based on bun horizontal distance to pipe)
- Objects can no longer be set down through walls
- Seeds can now be placed on tables and only take up 0.5 x 0.5 space for more compact ways to organize seeds
CHANGED: Completely revamped tutorial
- Longer now with a lot more information (still only takes 2 minutes to complete)
- Highlights some things that were left out before:
- Tells you specifically how to access the plantipedia
- Shows you how to repot a plant (tutorial gives an extra medium pot)
- Emphasizes more clearly when buttons should be held vs. pressed
- More clearly emphasizes the importance of the inspect function
- More newbie-proof (tables can’t be picked up during the tutorial, only the necessary objects)
- Objects can no longer be placed on the grid where future tutorial objects will spawn ( at least not until the tutorial is over)
- Added a reminder a minute after the tutorial ends that you can head to the main menu for questions on how to play
CHANGED: Starting materials after tutorial are now a lemon button fern, a pilea, and a medium pot which means after the tutorial, the player now has three pots and three seeds/plants without having to spend carrots yet
CHANGED: Material for preview mesh (now more subtle and less flat looking)
CHANGED: Reduced price of arbor with ivy to 200
CHANGED: Resized koi pond slightly to better fit on 3x3 grid
CHANGED: Time it takes for walls to disappear reduced to 0.1 seconds from 0.25 seconds
CHANGED: Slightly adjusted water pipe locations
CHANGED: Altered UV maps on medium round circular table
CHANGED: Reduced poly count of fish pond
CHANGED: Now reduces background music volume temporarily when playing the “New Record” fish catching interlude so the music doesn’t conflict
CHANGED: Reduced Maximum time between songs to 2 minutes and minimum time between songs to 30 seconds
CHANGED: Canvas material on shade units less shiny now
CHANGED: Updated connectors to water droplets that hover above plants (for easily displaying what plant the player is watering with the same outline effect as the water droplets themselves
CHANGED: Player can now use zoom camera functions during appearance menu
CHANGED: Sound effect for opening crates (slide whistle was starting to annoy me lol)
CHANGED: Added simple pop sound effect when pallet disappears
CHANGED: Changed trash can throw away effect to include slight pop for more immediate feedback
CHANGED: Added a missing name to the credits
CHANGED: Added base to sprinkler to make it more visible from afar
CHANGED: Put the yoga mat higher on the order furniture list
CHANGED: Catching fish now has a chance to find carrots because fish like to steal carrots and hoard them obviously
CHANGED: Dirt dryer particle effect has some dust clouds with it now
CHANGED: Added collision to delivery birds
CHANGED: Players are now pushed by birds and the delivery truck instead of clipping right through them (no more getting run over!)
-----
FIXED BUG: plentiful carrying/snapping issues
FIXED BUG: Forgot to add description to dirt dryer
FIXED BUG: Sprinkler achievement not unlocking
FIXED BUG: Golden materials not applying to watering can and dirt bag when they come down from a parachute (if the player accidentally throws their tool away)
FIXED BUG: Issue with golden tool materials and the updated dirt bag fertilizer skin
FIXED BUG: Exclamation that appears when overwatering plants doesn’t disappear when using the new dirt dryer item
FIXED BUG: Attaching pot to table then moving table does not change sun value
FIXED BUG: Collision issue with shade unit and sun unit
FIXED BUG: Player collides with water pipes before they are purchased and even though they are invisible
FIXED BUG: Unable to throw away dirt dryer
FIXED BUG: Weird visual glitch around eyes when in upward facing bun position
FIXED BUG: Sprinkler unlocks not saving (have to be unlocked again)
FIXED BUG: Plant upgrade particle erroneously plays when starting game
FIXED BUG: Hanging pots clipping inside pallet after ordering from mailbox
FIXED BUG: Particle collision issue with fountain
FIXED BUG: Occasional issues with sell spot text not showing when it should
FIXED BUG: Sometimes opening the mailbox menu and closing it would not unpause plant functions (preventing them from growing or dying)
FIXED BUG: Removed herobrine
