Spatial database, custom-built to store objects efficiently in three dimensions, and build for my senior comps project
Go to file
2023-12-11 16:43:10 -08:00
connector feat: Added the generate command to load existing world saves 2023-11-13 16:22:46 -08:00
loading change: Updated save loading to work with unity files 2023-12-11 09:56:50 -08:00
server feat: Moved over all of the servers to use unity files 2023-12-11 16:43:10 -08:00
storage fix: Fixed reversed offsets for unity files 2023-12-11 16:38:46 -08:00
visualization refactor: Changed some variable names after the new refactoring 2023-12-10 21:27:39 -08:00
world feat: Finished testing Unity files and got retrieval working 2023-12-11 09:22:50 -08:00
.gitignore change: Added the generated binary to the gitignore 2023-10-29 19:40:38 -07:00
basic_functionality_test.go feat: Refactored all of the scaling tests and separated them out 2023-12-10 21:46:15 -08:00
docker-compose.yaml progress: Worked on some more of the packet decoding 2023-11-08 16:15:31 -08:00
go.mod progress: Worked on some more of the packet decoding 2023-11-08 16:15:31 -08:00
go.sum feat: Added the generate command to load existing world saves 2023-11-13 16:22:46 -08:00
hash_read_test.go feat: Refactored all of the scaling tests and separated them out 2023-12-10 21:46:15 -08:00
inmemory_read_test.go feat: Refactored all of the scaling tests and separated them out 2023-12-10 21:46:15 -08:00
main.go change: Finished loading command and added some scripts for extracting world saves 2023-11-13 22:56:20 -08:00
Makefile change: Updated save loading to work with unity files 2023-12-11 09:56:50 -08:00
ondisk_read_test.go feat: Refactored all of the scaling tests and separated them out 2023-12-10 21:46:15 -08:00
README.md feat: Added a README to the project 2023-11-18 19:49:53 -08:00
templates_test.go feat: Refactored all of the scaling tests and separated them out 2023-12-10 21:46:15 -08:00

spatial-db

spatial-db is a special-purpose database meant to store three-dimensional shapes in voxel worlds

Its original inspiration came from the game Minecraft, but the project expanded to be more general than that. This project was part of my senior Computer Science comprehensive project to graduate from Occidental College