BUGJam
Documentation for the first BUGJam!
Welcome to BUGJam!
Come jam with us! Check out the FAQ Read the Rules for Participating in BUGJam
FAQ
BUGJam FAQ Frequently Asked Questions. What is BUGJam? This will be a month-long event where...
Team
Name Discord handle / username Skills / interests Favorite... food? Color? Steven N notme84 ...
Rules for participating in BUGJam
Agree to these terms: I will commit to a minimum of 40 hours worth of work across the one mont...
Software list
Here's a list of software we will be using for BUGJam. Whenever possible, we will be using Free ...
The Pipeline
Goals and Non Goals
Goals Create tools and processes to support the production teams for the BUGJam participants. ...
Design
The goal of the pipeline is to support the production team working on the BUGJam. While we will n...
Game folder structure
This is the guide on how to name things, where to put them, and over-all how we intend to organiz...
Godot Tools
WIP Page on tools in Godot In the top right are a few non-standard elements: Left-most chooses wh...
Code Organization and Rules
This document is currently an unorganized scratch pad of thoughts on what the future pipeline sho...
Coding Standards
Art
Resources
Main Character for scale reference >COMING SOON< BlenderKit texture library Addon ...
Style Guidelines
Scale + Proportions All proportions will be very exaggerated in order for the tiny tanuki to na...
Scale and Proportions
We will be working with standard Blender units aka meters. One meter is one Blender unit. One met...
Materials List
Pre approved textures and materials through blenderkit! Please make sure you use materials from t...
WIP: Basic Requirements For The Projects Goals
tanuki night at the meowseum requirements as described by Alice , with Embers goals in mind we s...
Mood boards add your own!
We have to decide what our tanuki would look like! TANUKI here is a swatch of represe...
Gray boxing levels with Godot's CSG nodes
What is CSG? CSG stands for Constructive Solid Geometry. Godot has a built-in CSG system that's ...
Pitching Your Game
Pitch Requirements
BUGJam members who commit to doing at least 40 hours worth of work on the project, will be given ...
How To Pitch Your Game Effectively
How To Pitch Your Game Effectively As somebody who is participating in this jam, you are most li...
Themes
Please comment below what your theme idea is!
Schedule
Specific tasks and deliverables will be managed at https://tasks.bugjam.dev/ Check out the meeti...
Genesis Pitches - Theme: "Pounce"
Python Pounce
A virtual arcade game where you control a claw machine where instead of a claw and cable you cont...
P.O.U.N.C.E. - Paranormal Offensive Unit Neon Calico Engine
The city is under attack by ghosts and goblins, the only hope is the P.O.U.N.C.E. project. A ro...
To the Mewn🌙🚀
You play as a particularly round cat who LOVES jumping. It will be a platformer where you jump fr...
Snounce A 3d snake momentum platformer.
Play as a stretchy comically long fox that jumps into rodent holes of many shapes and sizes, eati...
Really Unsafe Fishing!
You control a P.O.U.N.C.E.R -- a fishing vehicle aptly named due to its ability to beat out the c...
Sneaky Tag
(Possible multiplayer) Sneak up on each other and pounce! Whether you're stalking around while y...
T^n//ki:// D ~ Estiny_Intr//pted
Tanuki : Destiny Inturrupted the sacred Totem has been unearthed by humans and put in a muse...
Stop Feeding the Animals!
On the beautiful island of Cozumel, you are the defender, trying to keep your fellow pygmy racc...
Night at the Meowseum
You are a kleptomaniac cat on a mission to steal a diamond with mystical power from a museum. The...
Pounce Master
An arctic fox explores the snow covered steppe, pouncing on hidden prey hoping to survive in the ...
Sorry I stole you ideas!
Python Pounce (Great Scope) - A virtual claw machine where you Tanuki : Destiny Interrupted...
High Level Concept
Overview In this game, the player takes on the role of a mischievous tanuki breaking into a ...
Working with Git (Version Control)
Git Overview
All professionally managed projects require some kind of version control system.This type of soft...
Git Terms
Repository / "Repo" A repository is the what Git uses to manage projects. Every version of every...
Tutorials
Overview of Git: How to clone the repositories:
Working with PureRef
PureRef produces .pur files. These contain image galleries / mood boards full of reference images...
Configuring Git to rebase when pulling upstream changes
We are experimenting with following a Git workflow where everyone is allowed to work from and com...
Art Asset Workflow
Art Asset - Overview / Guidelines
What is an Asset? In a production pipeline, (both animated films and video games), art assets ar...
Naming Conventions
All art files should use `snake_case`: all lower case letters, with underscores to separate words...
Asset Creation - Part 1: Block Mesh
The purpose of the block mesh is to spend less than 15 minutes to create an extremely rough block...
Asset Creation - Part 2: Block Mesh Plus
The purpose of the block mesh plus is to take the block mesh to the next level. Since the asset b...
Asset Creation - Part 3: High Resolution Mesh
Once the block mesh plus has been approved, it's time to refine it into a high quality high resol...
Asset Creation - Part 4: Low Resolution / Game-Ready Mesh
Since the high resolution mesh often has hundreds of thousands, if not millions of polygons, it c...
Asset Creation - Part 5: Baking Mesh Maps
For the materials we will extract information from the high resolution model and apply it to the ...
Asset Creation Part 6: Applying Textures
1) open your original .blend file Go ahead and delete the original blockmesh Import your low pol...
Asset List
INDEX
Characters Tanuki (main character) Security Robot Security Cameras Puzzle Elements Lasers reflec...
Tanuki Main Character
both: leaf on head sculpted fur shapes at extremities. cheeks,scruff,ankles,tail. racoon mas...
Modular environmental elements
Props long bench pedestal small pedestal medium rope and pole / divider wall mounted light...
Security Robot
wheels shaped like a matroshka doll wobbly bobble movement, uncoordinated, has to rotate the...
Security camera
Smart cameras, expressive. when they see you they look like they take notice, and perk up, and l...
Puzzle Rooms
Room 1 Lazers Mirrors Room 2 Room 3
Contributions
ASSET NAME TYPE CONTRIBUTOR (CC-BY) Tanuki character Alice / Alethium Security Bot cha...
Meeting recordings
02/12/2026 Kickoff Setting up SourceGit and cloning the repositories 02/13/2026 Game pitches 0...
Onboarding
Applications Blender 5.0.x https://download.blender.org/release/Blender5.0/ Godot 4.6.x https...
Programming
Behavior trees and state machines with LimboAI
LimboAI addon overview We'll be using LimboAI for behavior trees and state machines LimboAI doc...
Using Scene Builder
Scene Builder overview The Scene Builder addon has been installed an initialized in the project....
Physics layers and navigation regions
Physics layers Current physics layers are: Environment: Anything in the environment that the pla...