b cover
b screenshot
Genre: Indie

b

Update

update #10




this is a refresh where some values have been reset to hopefully solve an issue some people have in the previous version


the previous version is available from the BETAs as usual.

Update

1 year ago today b is greenlit!

update #9



features:

  • nVidia Ansel

changes:

  • fog lighter, lifts from morning to noon and descends from evening to night
  • lighting slightly adjusted
  • fireflies light range longer
  • space beyond stars

Update

update #8



features:
  • asteroids at night
  • beach option



changes:
  • night sky stars high-res, not moving
  • leaf wobble distance increased
  • outer space stars parameters slightly changed
  • maximum meadow edge/2 length reduced to 12
  • number of dandelions = 40 by default
  • HDR rendering enabled
  • tree bark color modified
  • space dust stream color darker
  • sun, moon and lighting parameters slighty changed
  • mist distance at time modified



"fixes":
  • ladybugs landing on leafs now smoothly



known issues:
  • some resolution not possible as fullscreen selectable, defaults to native display resolution when selected
  • game can crash on exit, captured by crash handler



Asset additions:
  • LowPoly Asteroids Pack
  • Mesh Effects
  • ESO/S. Brunier: The Milky Way panorama, 18 MP



The previous version is available from the BETA branch 9_update7version (Steam library -> right click game -> properties).

Info

new beta version available from Steam library game properties BETAS tab, branch "8_experimental"

Updates
middleware to latest beta version (Unity 2018.1 Beta 10)
Plugins to latest versions

Changes
sun lighting, affecting grass and trees
trees stem color darker
outer space stars colors
flowers are 3D models, this might be the first step to interactivity such as "breeding" new flowers by pollinating

Note: Press "Alt + Enter" on your keyboard twice to enter full screen mode. Flowers 3D models having a fixed orientation lets meadow appear less colorful. Frame rate increased on my machine by 50 % in the start position.

Info

ceasing development on b

the middleware with which b is build with, s current latest version halves the frame rate.

Frame rate improvement being the only area of interest with regards to further development of b this is the end of considering Updates.

Anything else is as intended, like beings, controls and collidables.



:)

Update

update #7




changes:

  • menu appearance slightly changed due to preparation of possibly coming mod support
  • "disable elastic camera" moved to new "F1" key menu
  • "ladybugs blow rooted dandelions" disabled by default, now all options are by default like in the original released version
  • dandelions seeds get removed from air when changing number of dandelions
  • meadow size can now be changed during a recreation
  • "move wings to upward flight direction" mechanic changed: now press and hold the assigned key for it to instantly fly upwards when having flight speed larger 0


features:

  • VR with Oculus and OpenVR
  • key "backspace" to reset VR camera
  • menu now controllable by mappable keys (see launcher tab "Input"), default "arrow keys" and "enter" to toggle / apply, in VR press down or right multiple times to reach the bottom buttons or the scrollbar in order to change the column and access out-of-view options (this is tedious but all options can be reached)
  • "wobble central big tree" option in main menu to improve performance when disabled and flying towards the meadow center
  • "enable contact shadow" option in "F1" menu for shadow of grass blades on grass blades


known issues:

  • fullscreen resolutions other than native (most-bottom) hang the loader: press "Windows" key once, then after b loaded press "Windows" key again to focus back to b
  • rainbow visibility in VR ignores head orientation, uses b orientation
  • disabling VR leaves the resolution at the resolution of the VR display for the left eye
  • meadow creation of "meadow edge/2 length" 15 takes around 10 minutes to complete on the optimum recommended system during which framerate is very low (1 digit), it is complete when clouds fill the sky


fixes:

  • moon lighting now only affected by sun
  • sun in front of other matter


new 3rd party libraries (both allow for less CPU usage and thus higher frame rates are possible):

  • MEC Threaded
  • Next-Gen Soft Shadows


VR advice:

  • enable "unknown sources" in your VR main software's preferences if available
  • best open your VR main software first and confirm any message by it in VR before enabling VR in b
  • "contact shadows" and SSAO are disabled in VR
  • be mindful of of any flight manoeuver where your body doesn't perform the manoeuver its eyes give you the impression it does


Note:

  • last Update version (update #6) now available from branches in BETAS tab of game properties in Steam library
  • that branch name prefixed by number indicating its position in order of release (which is the branch release order for that but is supposed to be the build release order in which the position is 5)


Outlook:

  • VR let me smile already, I doubt I add (VR) motion controls to b
  • moddability is something I would like to do but if the effort to explicitly implement it looks to be around as high as or higher than the effort done to prepare for it (2 weeks and a completely new empty Unity 2017 project recreating all management code and scene GameObjects) that might not come in the near future
  • internet multiplayer is enticing but it requires an appropriate high request/effort ratio :)

Info

preliminary VR support without motion controls


  • BETAS branch preliminaryvr

Oculus and OpenVR supported.

Meant for a sitting experience.


WARNING:

dizziness inducing when attempting to roll due to eyes transmitting the impression of oneself rolling while the rest of the body likely isn't.


prerequisite:

if using Oculus, enable unknown sources in Oculus Home preferences


usage:

1. if using Oculus, open Oculus Home first before applying VR in b.
2. enable VR ingame and Apply.
3. if your device gets initialised, VR works with it, else it probably doesn't.


features:

  • reset VR camera behind b by key backspace
  • navigate menu by arrow keys (in VR, press key right multiple times until you are on scrollbar, then use scrollbar, checkboxes and buttons at bottom to navigate around), change / apply checkbox state / button by key enter
  • "wobble central big tree" now can be disabled


change:

appearance of menu slightly changed


known issue:

rainbow visibility b facing direction dependant, not camera direction dependant


not hugely optimised for VR, unpacked my device only yesterday :)

optimisation and motion controls probably at next weekend.

Info

mod candidate build available from the BETAS tab in the modcandidate branch



In a completely new empty Unity 2017 project, code has been generalised such as the former tree and dandelion only planting loop now accepting external objects which then also get automatically replanted after a meadow size change or the settings menu being extendable by code now. The latter example is the reason for one of the changes below. A mod development reference pdf has been added to the install folder of b in Steam. Note that explicit mod support itself is not yet included.


changes

  • settings menu slightly different
  • "disable elastic camera" setting moved to player menu (key F1)
  • meadow size can now be changed even when a current recreation is in process
  • dandelions seeds get removed from air when changing number of dandelions
  • "ladybugs blow rooted dandelions" disabled by default
  • meadow can be seen getting created during initial open menu
  • fog distance at dawn and dusk
  • storage space requirement now only 140 MB !
  • memory requirement during window resizing is up to triple of the maximum observed ingame memory usage by Task Manager at default settings of 640 MB which is therefore now 2 GB


fixes

  • moon lighting now only affected by sun
  • sun in front of other matter
  • CPU doesn't appear to run at around full throttle anymore when recreating landscape after being back from moon

Update

update #6



changes:

  • updated game engine, improves framerate
  • reduced distance in which leafs wobble, improves framerate
  • music fades smoother towards the edges
  • removed display of onopening values for checkboxes in menu
  • space visibility based on distance from meadow instead of distance from moon
  • moon closer to meadow again
  • "m" orientation change different, takes 1 more second


features:

  • slider for grass density reduction at distance, improves framerate if gpu is limiting, 3 is highest reduction
  • dust stream between moon and meadow


fix:

some trees, dandelions not planted on ground after landscape size change


known issue:

sun always drawn behind matter



Note:

landscape (and weather cell) creation does take long after landscape size increase, when ladybugs fly toward a goal again, creation is complete

this is a Unity 2017 build

Info

performance improvement is available from the BETAS tab on games properties in library (right click game name in games list, select properties) in the unity2017 branch



frame rate up up to around 20 % due to:

  • update of game engine to yesterday fresh released Unity 2017 and using C# 6 compiler
  • utilizing of deferred rendering
  • separating leaf wobbling from tree wobbling and reducing distance within leafs wobble


known issues:
  • b shadow flickering under some lighting orientation, particularly at the start
  • changing landscape size after returning from moon lets the cpu run around full throttle
  • moon shown through sun


changes:

"m" orientation change different now, 1 second longer


features:

dust around half distance to moon