Customizations
Customizations in Remixed Dungeon refer to modifications that change game mechanics, content, or balance.
Overview
Customizations encompass any modifications to the base game that change gameplay mechanics, add new content, or modify existing content.
Types of Customizations
New Items - Custom weapons, armor, potions, scrolls, and artifacts
New Mobs - Custom enemies and NPCs with unique mechanics
New Levels - Custom dungeon areas with different layouts and themes
Modified Mechanics - Changes to combat, hunger, magic affinities, etc.
Balance Changes - Adjustments to stats, effects, or probabilities
New Spells - Custom magical abilities and effects
Implementation Methods
JSON Configuration - Modify game parameters using JSON files
Lua Scripts - Add custom logic and behaviors using Lua
Java Code - Extend functionality with new Java classes
Asset Replacement - Change sprites, sounds, and other resources
JSON configuration files for data-driven changes
Lua scripting system for custom logic
Modding APIs and extension points
Sprite description files for custom animations
Modding Framework
The game includes a modding framework that allows customizations to be packaged and distributed as mods.
Examples
Custom item implementations
New mob AI behaviors
Modified level generation algorithms
New spell mechanics and effects
Custom UI elements