openblack icon indicating copy to clipboard operation
openblack copied to clipboard

openblack is an open-source game engine that supports playing Black & White (2001).

Results 183 openblack issues
Sort by recently updated
recently updated
newest added

Use an uniform array in LandIsland to feed the u_blockPositionAndSize uniform as instance data inside vs_terrain.sc.

This PR is the first in two or more parts for re-doing the camera controller model. This bit brings the vanilla input mapping as a service. The part for rebinding...

Loading openblack takes a few seconds on desktop and much longer on Android. There are many possible reasons for this: * File system read access latency / random walks. *...

help wanted
performance

ImGui styling options are varied and can probably be tuned to exactly match vanilla's UI look. ![image](https://github.com/openblack/openblack/assets/1013356/9942202a-c012-40c3-91fe-ddf4184667e3) ![Screenshot_20230727-104518](https://github.com/openblack/openblack/assets/1013356/0d85fd67-38d0-4a58-9c4a-04f46e39c5c8) Ref: https://flyover.github.io/imgui-js/example/ A few years ago, I reverse engineered the Widgets (called...

feature
help wanted

CTD at startup due to unknown sound sample not matching expected struct LHAudioWaveData

bug

Related to the hotfix in #648, we have to install System Host dependencies for at least Linux. It affects x86 and arm. Android is excluded from finding OpenGL. The check...

bug
platform-specific: linux
vcpkg
dependencies

Bug discovered on windows using Vulkan rendering backend. Using the enter temple option lead to a game crash. [log.txt](https://github.com/openblack/openblack/files/12136649/log.txt) EDIT : Spawning the temple interior mesh through the meshViewer does...

bug
bug: log file included

Many of the dependencies use threading * bgfx (turned off) * openal (hard requirement) This causes linking error when using `-pthreads -matomics`. Additionally there are runtime issues about thread pool...

help wanted
platform-specific: web

Spawned creatures are missing eyes. There is a separate eye mesh that must be rendered. Each eye should be an entity. Each entity should have a Mesh, Transform component. A...

feature

We have the code and configuration necessary to build an android apk in release mode but the apk cannot be loaded because it is not signed by org.openblack. To do...

test
platform-specific: android
TODO