3D printing can be a lot of fun when you have access to 3D printers capable of printing in exotic filaments. BambooFill is filament that uses recycled bamboo fibers mixed with PHA/PLA. It works well on most FDM 3D printers. It can be used to print a wooden sword as the below video shows:
The design files and more information have been made available on adafruit, so you can get a bit creative here. Just bring a decent 3D printer, and you are set.