Boxfish
by
Small Fish
| Summary | a shrimple and abstract voxel library |
|---|---|
| Description |
Boxfish — a shrimple and abstract voxel library for s&box. note: This library is still a work in progress, so there may be bugs and/or missing features. You can report these on our GitHub, you can also find the documentation for this library there. We have an example game showcasing this library in action here on sbox.game and the source for it on GitHub. We are open source with a MIT license on GitHub! Features - practically full MagicaVoxel format (.vox) importing support - voxel A* pathfinding - default components `NetworkedVoxelVolume` and `VoxelVolume`, and optionally the extendable `BaseVoxelVolume<T, U>` - support for transforms on voxel volumes - voxel textureatlas gameresources, with opaque texture support - other voxel utility helpers Planned features - mesher needs a rework - custom voxel physics/collisions? - more voxel formats - abstraction cleanup - a pretty atlasresource editor window :D - github wiki documentation - in-game voxel level editor - physically simulated voxel volumes - connected textures depending on neighbors - different block types (stairs, slabs, etc...) - liquids? (like minecraft water)Boxfish — a shrimple and abstract voxel library for s&box.
note: This library is still a work in progress, so there may be bugs and/or missing features.
You can report these on our GitHub, you can also find the documentation for this library there.
We have an example game showcasing this library in action here on sbox.game and the source for it on GitHub.
We are open source with a MIT license on GitHub!
Features
- practically full MagicaVoxel format (.vox) importing support
- voxel A* pathfinding
- default components `NetworkedVoxelVolume` and `VoxelVolume`, and optionally the extendable `BaseVoxelVolume<T, U>`
- support for transforms on voxel volumes
- voxel textureatlas gameresources, with opaque texture support
- other voxel utility helpers
Planned features
- mesher needs a rework
- custom voxel physics/collisions?
- more voxel formats
- abstraction cleanup
- a pretty atlasresource editor window :D
- github wiki documentation
- in-game voxel level editor
- physically simulated voxel volumes
- connected textures depending on neighbors
- different block types (stairs, slabs, etc...)
- liquids? (like minecraft water)
|
| Votes | 👍14 👎1 ❤️11 |
| Error Rate | 0% |
| Reviews |
2 reviews
100% Recommended (2)
0% Promise (0)
0% Needs Work (0)
|
| Data | {} |
| Version | Created | Size (modified) | Files | Changes |
|---|---|---|---|---|
| 94614 | 18.4 MB (174.6 KB) | 41 ~4 -1 | fix shader | |
| 85488 | 18.4 MB (37.5 KB) | 42 ~3 | fixed atlas resource texture drawing | |
| 84893 | 18.4 MB (25.1 KB) | 42 ~1 | final re-upload? | |
| 84876 | 18.4 MB (72.7 KB) | 42 ~7 | final changes | |
| 84839 | 18.4 MB (222.4 KB) | 42 ~8 | transformed worlds | |
| 84824 | 18.4 MB (105.9 KB) | 42 +8 ~7 -4 | most recent | |
| 84252 | 18.3 MB (18.3 MB) | 38 +12 ~19 | fixes mostly for a* pathfinding | |
| 83970 | 246.4 KB | 26 +26 | Initial project upload. |
Loading history…