We are about to switch to a new forum software. Until then we have removed the registration on this forum.
I just found this "Share your work" category so I thought i could share my last Processing project, as I put quite some work in it.
It is, as the title might suggest, a tower defense game in 3D. I put some more details in the GitHub README:
A tower defense game made in Processing - download at https://processing.org/download/
This is a tower defense game that I created for my computer science / IT class. Basically it's just a 2D interface floating in a 3D space with a 3D "terrain" laid over it.
It it possible to create paths for the enemies and export them by pressing 'x' on the keyboard (prints a line of code that can be pasted in a function to permanently add the path.
Most comments are in German, they were added to explain reasons for specific code to my teacher. For the code itself, e.g. variables or methods, I decided to use English names to avoid the ugly mix of English and German
More information under 'Info' in the game's menu
If you are experiencing performance issues or want the terrain to look nicer, you can adjust the quality variables in the main sketch file.
If you'd prefer that, I also copied all the code in a single file: GitHub Gist
Here are some images:
Sadly, I didn't have enough time for designing models for enemies or towers before I had to hand in the finished program, so they're all just spheres.