BBS
A downloadable tool
IMPORTANT: BBS' development focus is getting shifted to machinima studio as opposed to a game engine, but there are no new updates available yet as a machinima studio, so I'm keeping the description old for now. Sorry for any inconvenience!
BBS is a WIP sandbox/game engine for creating voxel/cubic machinimas and singleplayer adventure maps/mini-games/video games. It's written in Java 8, LWJGL3 and OpenGL 3.3.
Even though it's still unfinished, it offers already tons of features like adding your own items, models, editing world(s), scripting, dialogues, modding, etc. For full list of features, check out this page.
There are no tutorials yet, only a playlist with clips that showcase new features, and a community Discord server (where you're welcomed to ask any question regarding BBS).
Status | Canceled |
Category | Tool |
Rating | Rated 4.8 out of 5 stars (6 total ratings) |
Author | McHorse |
Made with | Lightweight Java Game Library |
Tags | cubic, Sandbox, Voxel |
Average session | A few seconds |
Languages | English, Portuguese (Brazil), Russian, Ukrainian |
Inputs | Keyboard, Mouse |
Links | Support |
Download
Install instructions
If you have Java 8+ installed on your PC, then it should be as simple as double clicking launcher.jar, launch.bat or launch.sh depending on your OS.
If that doesn't work, and no game/logs/latest.log
was generated, then you would need to manually launch it using cmd.exe/Terminal.app or just any shell terminal, something like this:
cd <path_to_where_you_extracted_bbs_files>
java -jar launcher.jar
If that didn't help, feel free to join Discord server for further assistance.
For Windows users: if (Windows) build doesn't work, try running (Windows x86) build.
Development log
- BBS is no longer a game engine... it's a machinima studioAug 31, 2023
- BBS 0.7.2 — Dozens of tweaksJun 21, 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
Comments
Log in with itch.io to leave a comment.
btw when i press the f9 key when in the program it gives me this error "
BBS 0.7.2 (225d3b7) has crashed! Here is a crash stacktrace:
java.lang.NullPointerException
at mchorse.bbs.ui.framework.UIContext.shiftY(UIContext.java:410)
at mchorse.bbs.ui.framework.elements.UIScrollView.apply(UIScrollView.java:49)
at mchorse.bbs.ui.framework.elements.UIScrollView.childrenKeyPressed(UIScrollView.java:145)
at mchorse.bbs.ui.framework.elements.UIElement.keyPressed(UIElement.java:1054)
at mchorse.bbs.ui.framework.elements.UIElement.childrenKeyPressed(UIElement.java:1107)
at mchorse.bbs.ui.framework.elements.UIElement.keyPressed(UIElement.java:1054)
at mchorse.bbs.ui.framework.elements.UIElement.childrenKeyPressed(UIElement.java:1107)
at mchorse.bbs.ui.framework.elements.UIElement.keyPressed(UIElement.java:1054)
at mchorse.bbs.ui.framework.UIBaseMenu.handleKey(UIBaseMenu.java:169)
at mchorse.bbs.ui.utils.UIChalkboard.handleKey(UIChalkboard.java:137)
at mchorse.studio.StudioEngine.handleKey(StudioEngine.java:353)
at mchorse.bbs.core.input.KeyboardInput.lambda$init$0(KeyboardInput.java:35)
at org.lwjgl.glfw.GLFWKeyCallbackI.callback(GLFWKeyCallbackI.java:44)
at org.lwjgl.system.JNI.invokeV(Native Method)
at org.lwjgl.glfw.GLFW.glfwPollEvents(GLFW.java:3397)
at mchorse.bbs.core.Engine.start(Engine.java:195)
at mchorse.studio.Studio.launch(Studio.java:117)
at mchorse.studio.Studio.main(Studio.java:70)"
looks like bbs tried to load graphics (probably a menu) and glfw failed.
hey McHorse i have a question, how do i use this program, i saw you have a saved stream on you YouTube channel, but it says to use the film editor but i don't see that button, so i think that's outdated, could you make an updated video please, thank you.
McHorse this program is a little hard to use but 5 Stars one question do you can talk to me in discord (i just wanted to know some things) but its also ok if not Good Luck with the Project McHorse
Yeah, I understand. Feel free to come to my Discord server: https://discord.gg/N7ZZyNd4UC
Ok im now in the Discord Server
how to download?
What do you mean? Downloads are under Downloads section…
sorry for saying it so late
if i click download it will download
but how do I open the studio, I tried to open it.
and click the bad folder. and i used the code with
in cmd
Now you unzip the folder, place the folder somewhere on your PC and double click launch.bat or launcher.jar (whichever works). You need Java 8+ to be installed on your PC for BBS to work.
This is imo the best block game engine in the world right now. It is friends with the world's best block modeling app: Blockbench and I got animated models and a whole town full of custom blocks all in without a single line of coding! BBS Dev is a great guy always helping when he can.