archbirdplus

Results 18 issues of archbirdplus

看起来像是问题是从corpse_xname (objnam.c)来的。 ``` /* it's safe to overwrite our nambuf after an() has copied its old value into another buffer */ if (any_prefix) Strcpy(nambuf, nambuf); ``` 这一点代码有什么用?根据strcopy的[docs](https://en.cppreference.com/w/c/string/byte/strcpy)这用法是未定义行为。 我觉得注释掉这个代码会修复问题。

This issue is about merging the necessary modifications to allow Cubyz to compile on Mac. This has several benefits: - Prevent my modifications from constantly going stale. - Allow Mac...

enhancement
engine

- [x] Fetch target-specific cubyz_deps. - [x] Add option to build from local cubyz_deps. - [ ] Fetch headers separately from the binaries. - [ ] Link to official releases...

> If any of the following points are ignored, your texture will be rejected: > ... > 2. There must be at most 16 different colors in the entire texture.

enhancement
content

I suppose we might be able to just build both X11 and Wayland GLFW into a single build for all linux.

enhancement
contributor friendly
engine

Summary of changes: * Replace instances of `_GLFW_COCOA` with `__APPLE__` where it makes more sense. * Let X11 code dlopen `.dylib` files when building for Apple platforms. These changes allow...

Adds `fpsCap` field which lets Cubyz sleep if it processes the frame fast enough. On lower end hardware, this would let Cubyz deliver a more consistent framerate, albeit lower. -...

Currently, Cubyz physics, networking, and graphics rendering run sequentially. Lag spikes in each affect all of the others. Most noticeably, this means that during lag spikes you cannot jump or...

bug
undecided
physics

![image](https://github.com/PixelGuys/Cubyz/assets/53286705/289d170a-7e6c-41a3-9320-1a86b6cdcdd3) Notes: - Are the categories properly assigned? - Rename TaskType to TaskClass? - Which time units to use? - Numbers fluctuate a lot -> #438 - "Wouldn't this make...

Preferably split it up as well: - chunkgen - lighting - whatever else This would help optimizations.

engine
ui/ux