BBS 0.7.2 — Dozens of tweaks
BBS » Devlog
It’s been a couple months. I honestly lost the scope of the project, and I’ve been demotivated for some time to work on BBS. Right now it’s a bit better, but I’m still not sure what’s ahead, but for now, here is a list of changes:
- Added player recording timeline keybinds to jump to next (
]
) and previous ([
) actions - Added camera editor jump forward and backward keybinds to move cursor more than one tick (jump is configurable in settings)
- Added support for Blockbench’s UV rotations (Aloan)
- Added a feature to click on actors (when a scene clip is selected) to open player recording editor for that actor
- Added body parts merging when tweening forms
- Added context menu to world setting’s shading direction to set it up from camera
- Added ID to world objects and
IScriptWorld.getObject(String)
,IScriptWorld.getObjects(String)
,IScriptWorld.getAllObject()
to query world objects from ID - Added a feature to offset block placement in world editor by scrolling mouse wheel while holding
Ctrl
- Added
overlap
property to model’sconfig.json
to allow rendering models on top of other models without Z-fighting - Added entity speed property to entity’s basic component
- Added adding a keyframe clip generated from player recording in camera editor panel (
Add clip... > From player recording...
) - Added preview of tween duration to player recording editor timeline
- Added custom user form categories
- Added deferred rendering
- Added camera clip panels and icons in add context menu
- Added saving of overlay panel positions during session
- Changed F3 keybind to be global (previously it worked only in the world)
- Changed default form action values: duration
10
(was0
) and tween enabled (wasdisabled
) - Changed not selected tiles much brighter (Aloan)
- Changed font renderer to use color multiplication only for shadows
- Changed fade in and fade out fields to be in a single row in camera clip’s envelopes
- Changed some keybinds (next and previous frame, next and previous action, next and previous clip) to trigger more than once when the key is held
- Changed trackpad fields to always evaluate the content of the textbox on unfocus
- Changed world object clicking in REPL panel to generate new ID based code
- Changed shift duration keybind/context menu action to shift offset to the cursor while keeping duration in the same place
- Changed overlay panels design
- Changed video recording to use direct recording with JavaCV
- Improved form action editing by reflecting values in the world and making form palette open only within timeline’s frame
- Improved shift to cursor keybind/context menu action to relatively shift all selected clips
- Improved UI rendering by introducing rendering batching
- Fixed UV inconsistencies with Blockbench models
- Fixed camera walk mode messes up camera editing by disabling walk mode when entering camera editor
- Fixed body parts not syncing correctly with form action
- Fixed resize bar in camera editor appearing in wrong order
- Fixed a bug with binary data not being correctly read due to overflow of keys
- Fixed first-person form crash (Toray)
- Fixed some grammar issues in English translation by Aloan
- Fixed idle clip to dolly clip converter not taking in account yaw and pitch
- Fixed player recording editor’s teleport tool
- Fixed multiple line form category
- Fixed body parts canceling animations
- Fixed extruded items’ texture mapping (gaps)
- Fixed crash with particle effect form editor
- Fixed X alignment to round when adding or moving keyframes
- Removed Manual (
bbs:manual
) clip - Removed speed options from Path (
bbs:path
) clip
I also released the BBS’ source code.
Files
BBS 0.7.2 (Linux) 28 MB
Jun 21, 2023
BBS 0.7.2 (macOS Intel) 28 MB
Jun 21, 2023
BBS 0.7.2 (macOS ARM64) 26 MB
Jun 21, 2023
BBS 0.7.2 (Windows) 30 MB
Jun 21, 2023
Get BBS
BBS
WIP voxel-like machinima studio
More posts
- BBS is no longer a game engine... it's a machinima studioAug 31, 2023
- Bellychubbies, a BBS pet projectMay 11, 2023
- BBS 0.7.1 — Improving machinima creation toolsApr 30, 2023
- BBS 0.7 — Lighting and lots of miscellaneous tweaksApr 17, 2023
- BBS 0.6 — UI editor and game controllersMar 05, 2023
- BBS 0.5.1 — Configurable keybindsFeb 23, 2023
- BBS 0.5Feb 18, 2023
Leave a comment
Log in with itch.io to leave a comment.