Skip to content
This repository was archived by the owner on Apr 7, 2026. It is now read-only.

Commit dd6d766

Browse files
docs(game): add art direction and visual style guide for RoadWorld
Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
1 parent addc120 commit dd6d766

1 file changed

Lines changed: 89 additions & 0 deletions

File tree

orgs/core/blackroad-os-roadworld/GAME_DESIGN.md

Lines changed: 89 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -189,6 +189,95 @@ Explore Real World → Discover Locations → Complete Missions → Earn Rewards
189189
- Invite friends
190190
- Post discoveries
191191

192+
## Art Direction
193+
194+
### Visual Style
195+
- **Medium**: Hand-crafted pixel art (NOT emoji-derived)
196+
- **Aesthetic**: Detailed, warm, richly textured -- inspired by Stardew Valley and Habbo Hotel
197+
- **Palette**: Blues and warm wood tones as anchors; orange/yellow accents for BlackRoad branding
198+
- **Rendering**: Clean outlines, subtle dithering for texture (wood grain, fabric), soft drop shadows
199+
200+
### Character Sprites
201+
- **Proportions**: Chibi (large head, small body)
202+
- **Resolution**: High-detail pixel art, legible at small scales
203+
- **Hair**: Vibrant gradient coloring (red-orange-purple-blue spectrum)
204+
- **Outfit**: Dark clothing with BlackRoad "B" logo, colorful accents
205+
- **Accessories**: Headphones, branded gear
206+
- **Animation**: Walk cycle frames, idle, interact
207+
- **Background**: Transparent (composited onto environments)
208+
209+
### Furniture & Props
210+
- **View**: Front-facing for individual items (couch, chair, desk)
211+
- **Style**: Clean outlines, interior shading/highlights, subtle shadow beneath
212+
- **Materials**: Realistic texturing -- wood grain on desks/tables, fabric dithering on upholstery
213+
- **Color Consistency**: Blue upholstery, warm brown wood across all furniture sets
214+
- **Categories**:
215+
- **Office**: Desk with drawers, office chair, conference table with chairs
216+
- **Residential**: Couch, bed, bookshelf, TV stand, dining table
217+
- **Appliances**: Fridge, stove, washer/dryer, microwave
218+
- **Recreation**: Pool table, foosball table, ping pong table, arcade machines, dartboard
219+
- **Commercial**: Vending machines, food counter, display cases, shelving
220+
221+
### Environment Views
222+
223+
#### Top-Down (Overworld / Building Layout)
224+
- **Perspective**: Bird's-eye view, tile-based grid
225+
- **Buildings**: Visible colored rooftops (yellow/brick, blue, slate gray)
226+
- **Walls**: White/light gray brick exterior
227+
- **Walkways**: Gray stone tile forming corridors and streets
228+
- **Doors**: Brown wooden doors with doorknobs, "Welcome" mats at entrances
229+
- **Outdoor**: Green grass areas, bushes, landscaping at borders
230+
- **Purpose**: Overworld navigation, building selection, entering rooms
231+
232+
#### Side-View Cross-Section (Interiors)
233+
- **Perspective**: 2D side-view cutaway showing room interiors
234+
- **Rooms stacked vertically**: Multi-floor buildings displayed as cross-sections
235+
- **Wall separators**: Visible between rooms, with floor/ceiling lines
236+
- **Fully furnished**: Every room densely detailed with props, wall art, plants, lamps
237+
- **Ambient details**: Pictures on walls, potted plants, rugs, lighting fixtures
238+
239+
### Location Types
240+
241+
#### Residential Interiors
242+
- **Bedroom**: Bed, desk, computer, chair, bookshelf, wall art, lamps, rug
243+
- **Bathroom**: Shower/tub, toilet, sink, vanity, cabinets
244+
- **Living Room**: TV/entertainment center, couch, coffee table, bookshelves, wall art
245+
- **Kitchen**: Stove, fridge, microwave, cabinets, dining table with chairs
246+
- **Game Room**: Couch, dartboard, pool/foosball table, arcade machine, bookshelves
247+
- **Laundry Room**: Washer, dryer, shelving, storage boxes
248+
- **Media Room**: Large TV/screen, couch, ambient wall art, mood lighting
249+
- **Lounge**: Couch with pillows, bookshelves, coffee table, utility equipment
250+
251+
#### BlackRoad HQ / Office
252+
- **Branding**: "BLACKROAD" signage on walls and counters, branded color scheme
253+
- **Color Variants**: Dark theme with orange accents (branded) / Blue-yellow theme (cafeteria)
254+
- **Cafeteria**: Food counter with staff NPC, bar stools, menu displays
255+
- **Dining Area**: Tables with chairs in rows, booth seating along windows
256+
- **Break Room**: Vending machines, large TV/screens, plants, coffee station
257+
- **Game Zone**: Pool table, foosball table, ping pong table, arcade cabinets
258+
- **Screens**: Branded displays ("OrangeScreen", "RangeCrush" etc.)
259+
260+
#### Shopping Mall
261+
- **Layout**: Multi-floor with central glass elevator, palm tree decorations
262+
- **Store Types**:
263+
- **Tech Store**: Electronics displays, computer setups, demo stations
264+
- **Toyland**: Colorful toy displays, plush items, games
265+
- **Beauty**: Cosmetics counters, product shelves, pink/warm accents
266+
- **Fashion**: Clothing racks, mannequins, fitting area
267+
- **Sports**: Equipment displays, athletic gear, branded sections
268+
- **Arcade**: Cabinet machines, prize counters, neon accents
269+
- **Supermarket**: Aisles with produce, deli counter, refrigerated sections
270+
- **Common Areas**: Food court with tables, walkways between stores
271+
- **Signage**: Each store has a distinct colored sign above its entrance
272+
273+
### Asset Pipeline Requirements
274+
- **Format**: PNG with transparency for sprites/props; full scene PNGs for environments
275+
- **Loading**: Direct image texture loading (replaces emoji-to-Canvas pipeline)
276+
- **Storage**: Cloudflare R2 for production assets
277+
- **Sprite Sheets**: Group related animations (character walk cycles) into sheets
278+
- **Tilesets**: Modular wall/floor/roof tiles for procedural room generation
279+
- **LOD**: Full-detail assets for interior views; simplified versions for overworld zoom levels
280+
192281
## Technical Implementation
193282

194283
### Data Structure

0 commit comments

Comments
 (0)