For Beastro, we had our own homebrew coding standard, but will swap to the Unreal Coding Standard for future projects.
The purpose of creating this Github org is to keep our modular code maintainable outside of a specific project's perforce stream depot. For our proprietary plugins, this will allow us to keep a good history of changes, mark up releases for certain projects, etc. For Unreal Engine code, it will simplify our merging/update process by helping us merge our custom changes a little bit faster.
- Beastro's UE 5.6.1 - In Perforce
- Unreal AngelScript (Timberline Fork)
These projects are not meant to be tied to any in-development IP. They are for discovery and ideation only. Official Projects will exist solely on Timberline Studio's perforce server.
- AS Sandbox
- Sandbox project for tinkering with AngelScript in Unreal Engine
- Flume
- Timberline's proprietary Narrative System, made for Unreal Engine.
- Story Director
- Timberline Utilities
- Timberline Gameplay Effect
- Gameplay Effect system created for Beastro's turn-based combat system.
- RMA ImGui
- Imgui plugin that is maintained and updated.
- We used a different plugin for Beastro. It is very stale and gross.