Design your own hexagonal strategy game with custom pieces, rules, and boards
đ Step 1: Design Your Game Pieces
Choose a geometric shape for your piece
Give each piece a name and choose its color
Set piece properties: rotation, abilities, behaviors
Create multiple piece types for your game
No SVG corruption - uses built-in shape images!
Geometric Shape Designer
â New System! Using geometric shapes instead of pixel art - no more SVG corruption issues!
Choose Shape
Circle
Square
Triangle
Hexagon
Rhombus
Select a shape above
Piece Abilities
Your Piece Collection
No pieces created yet. Design your first piece above!
⥠Step 2: Define Movement Patterns
Select a piece from your collection
Mark hexes where it can MOVE (green)
Mark hexes where it can ATTACK (red) - can be different from movement
Set movement range, jump ability, and capture rules
Configure special abilities and restrictions
Movement Pattern Designer
Click Hexes to Mark Valid Positions
Tip: The piece is shown in the center. Click hexes around it to define movement/attack patterns.
Click again to remove a hex from the pattern.
Movement Configuration
Maximum hexes piece can move in one turn
Movement Rules
đ Hardcoded Pattern Preview
These relative coordinate arrays will be saved for accurate move highlighting (like original Romgon):
đĸ Movement Pattern
No movement pattern set
đ´ Attack Pattern
No attack pattern set
đĄ How it works:
When a piece is selected during gameplay, these offset values are added to its current position to calculate valid moves/attacks.
Example: If piece is at (3,4) and offset is {rowOffset: 1, colOffset: 0}, valid move is at (4,4).
đ˛ Step 3: Design Your Game Board
Set board dimensions and overall shape
Define hex zones (inner, middle, outer, dead zones)
Mark special hexes (base, escape, fortress positions)
Set starting positions for each player's pieces
Configure zone transitions and movement restrictions
Use the "Place Shape" tool above to set starting positions on the board.
Select shape type and player below, then click on board hexes.
đŽ Special Board Mechanics
Configure special zone behaviors and hex-based mechanics for your game
Zone-Based Mechanics
Board-Wide Rules
How many hexes away players can see (1-10)
âī¸ Step 4: Configure Game Rules
Set win conditions and game objectives
Configure turn limits and piece restrictions
Enable/disable game features (undo, chat, etc.)
Define special rules and mechanics
Game Metadata
Help players find your game
Win Conditions
Game ends after this many turns
Piece Restrictions
Game Features
đēī¸ Zone Legend Preview
This panel will appear in-game to help players understand your board zones
đ¯ Board Zones Guide
đ° Base Zone
Starting positions for pieces. Your home territory.
đĄī¸ Inner Zone
Close to base. Defensive positions.
âī¸ Middle Zone
Main battlefield area. Where most action happens.
đ Outer Zone
Edge hexes. Border of the playable area.
â ī¸ Dead Zone
Unusable hexes. Cannot move here.
⨠Special Zone Mechanics
đ
Teleport Zone
Instantly transports pieces to linked location
đ
Trap Zone
Pieces become immobilized when entering
đ¯
Goal/Exit Zone
Reach here to win or score points
â
Collectible
Collect items from these hexes
âĄī¸
One-Way
Can only move in specific direction
đ§
Slide/Ice
Pieces slide until hitting obstacle
âĄ
Boost Zone
Double movement range
đ
Slow Zone
Reduced movement (mud/swamp)
đĨ
Damage Zone
Hurts pieces when entering
đ
Heal Zone
Restores piece health
đ
Spawn Point
Pieces respawn here
đŠ
Checkpoint
Save progress point
đĄ Tip: This legend will automatically update based on the zones you use in your game.
đŽ Game Mechanics (Casual Game Features)
Configure special mechanics for puzzle, casual, or race-style games
How many pieces can occupy the same hex (1-10)
How long players have to complete the challenge
Number of collectibles needed to win
Puzzle must be solved within this many moves
Custom Rules (Optional)
đ Test & Publish Your Game
đ Publish Settings
Image to show in game library
đ Integration Instructions
After publishing, your game will be:
â Available in the Game Library
â Playable via direct link: romgon.net/play?game=YOUR_GAME_ID
â Searchable and rateable by other players
â Saved to your account (if logged in)
Players can:
âĸ Play against AI or friends
âĸ Rate and favorite your game
âĸ Share the link with others
âĸ Report issues or suggestions