-
Notifications
You must be signed in to change notification settings - Fork 3
Logging
polyrain edited this page Aug 1, 2021
·
1 revision
Logging is done through SLF4J, and is used for debugging.
There are several debugging levels which filter the type of logs you see.
Set logging preferences in logging.properties
.
Add logging to a class:
public class ExampleClass {
private static final Logger logger = LoggerFactory.getLogger(ExampleClass.class);
public ExampleClass () {
// example of logging something
logger.info("This is how you log something");
}
}
See slf4j's Logger for logging options.
Design Document
- Story
- Music
-
Characters
- Main Character
- Bosses
-
Enemies
- Sprint 1: Final Design
-
Sprint 2: Elvish Boss
- Decision to make our boss a mage
- Design Inspiration: Staff Weapon
- Design decisions for boss
- Archery attack animation for minions
- Different types of minion elves and designs
- Melee attack animation
- Boss attack animation using sceptre
- Design Inspiration: Shooting fireballs
- Mage Boss attack method: fireball
- Sprint 3: Walk Animations and Design Amendments
- Sprint 4: Refining animations
- Map Design
- User + Play Testing
- Gameplay
- Art Style Design Guidelines
- Emotional Goals