İlk commit: Stepstead web (statik panel + db)

Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
This commit is contained in:
jts 2026-07-11 11:30:59 +03:00
commit dea01dd6a8
18 changed files with 3764 additions and 0 deletions

168
assets/prompts.md Normal file
View file

@ -0,0 +1,168 @@
# Stepstead — Görsel Üretim Promptları
Güncelleme: 2026-07-06 (gece). **Tamamlananlar listeden çıkarıldı** (ana atlas,
15 lokasyon kartının TAMAMI, 15 pinin TAMAMI, oyuncu bayrağı, 3 olay kartı).
Her sahne promptuna **ana atlası referans görsel olarak ekle**.
Lokasyon kartları 16:9; pin/ikon/portre görselleri 1:1 ve **şeffaf arka plan** iste.
Hepsinde yazı/etiket YOK.
## Ortak ön ek — sahne görselleri (lokasyon/olay kartı)
```
Using the attached world atlas as the style and geography reference, render a detailed
zoomed-in regional illustration in the exact same hand-drawn parchment cartography style —
same aged parchment texture, fine ink linework, rich watercolor tints, muted earthy palette
with warm golden accents, same ornate border frame. No text, no labels, no letters. Region:
```
## Olay Kartı İllüstrasyonları (17 kaldı + çerçeve + d20)
Ortak şablon (3:4 dikey):
```
Using the attached world atlas as the style reference, render a fantasy event card
illustration in the same ink-and-watercolor style, portrait 3:4, ornate golden card
frame: [SAHNE]. Dramatic but painterly, no text.
```
| Kart | [SAHNE] |
|---|---|
| Gezgin Tacir | a cheerful traveling merchant with an overloaded mule, holding up a trinket by a forest road |
| Dev Ayı | a huge brown bear rearing up on a forest trail, morning mist |
| Mantar Halkası | a perfect circle of glowing mushrooms in a dark clearing, faint fairy light |
| Eski Harabe | crumbling moss-covered stone ruins with a broken archway, ivy, low sun |
| Nehir Geçidi | a fast river crossing with slippery stepping stones and a frayed rope line |
| Gizemli Yaşlı | a hooded elder with a lantern staff standing at a foggy crossroads |
| Kırık Araba | a merchant cart with a shattered wheel, spilled crates, an anxious driver |
| Sağanak | a traveler bracing under a violent downpour, cloak whipping in wind |
| Şanslı Buluş | a coin pouch and a gleaming ring lying in the grass beside the road |
| Kurt Sürüsü | a wolf pack blocking a forest road at dusk, the alpha baring its teeth |
| Vahşi Domuz | a huge scarred wild boar charging through undergrowth |
| Taze Geyik İzi | fresh deer tracks in soft mud leading into golden meadow grass |
| Mağara Örümceği | a giant spider descending in a torch-lit mine tunnel, thick webs |
| Korsan Artığı | a washed-up pirate chest among seaweed and wreckage on a rocky shore |
| Yaşlı Avcı | a grizzled old hunter by a small campfire, offering advice, bow on his back |
| Terk Edilmiş Ağ | a torn fishing net tangled on lake reeds, a few fish still caught |
| Ayı İni | a dark bear den opening between giant tree roots, bones scattered |
**Kart çerçevesi (şeffaf, içi boş):**
```
An ornate fantasy trading card frame, portrait 3:4: aged gold filigree border with
carved corner medallions, inner window fully transparent/empty, parchment-toned outer
edge, painterly style matching the attached atlas. Transparent background inside and
outside the frame, no text.
```
**d20 zarı (2 durum):**
```
A polished d20 dice icon in painterly fantasy style, [emerald green glowing / cracked
dark red], slight 3/4 angle, soft glow, blank faces without numbers, transparent
background, no text, game UI icon, 1:1.
```
## Karakter / NPC Görselleri
Ortak portre şablonu (1:1, omuz üstü):
```
A painterly fantasy character portrait, bust (head and shoulders), warm ink-and-watercolor
style matching the attached atlas, muted earthy palette with golden accents, soft parchment
vignette background, no text, 1:1. Character: [KARAKTER]
```
| Portre | [KARAKTER] |
|---|---|
| Oyuncu avatarı (E) | a determined young wanderer in a hooded travel cloak with a leather satchel and walking staff, friendly eyes |
| Oyuncu avatarı (K) | a confident young female explorer with braided hair, travel cloak and a map case slung across her shoulder |
| Vendor NPC | a plump jovial market merchant with a magnificent mustache, fur-trimmed vest, holding a brass scale |
| Gezgin Tacir | a wiry traveling peddler with a wide-brimmed hat and a backpack full of pots and trinkets |
| Yaşlı Avcı | a weathered old hunter with a grey beard, fur hood, a scar over one eyebrow, longbow visible |
| Gizemli Yaşlı | a mysterious hooded elder, face half in shadow, glowing lantern light from below |
| Haydut | a masked highway bandit with a crooked grin, leather armor, dagger at the collar |
**Tam boy oyuncu figürü (harita/HUD token'ı):**
```
A full-body chibi-proportioned fantasy wanderer character, standing pose, hooded travel
cloak, satchel and walking staff, painterly style matching the attached atlas, clean
silhouette, transparent background, no text. Suitable as a small game map token.
```
## Skill İkonları (10)
Şablon:
```
A round fantasy skill icon, painterly ink-and-watercolor style matching the attached
atlas, gold ring border, parchment inner background, transparent outside the circle,
no text, 1:1. Icon subject: [KONU]
```
| Skill | [KONU] |
|---|---|
| Madencilik | a crossed pickaxe and a glowing copper ore chunk |
| Balıılık | a fishing rod with a leaping fish |
| Toplama | a bundle of herbs and berries in a small basket |
| Ağaç Kesme | a woodcutter's axe embedded in an oak stump |
| Avcılık | a longbow with a nocked arrow and an antler |
| Savaş | two crossed swords over a small round shield |
| Demircilik | a blacksmith hammer striking a glowing anvil |
| Simya | a bubbling potion flask with drifting sparkles |
| Aşçılık | a steaming cooking pot over a small fire |
| İnşaat | a mallet, a saw and a wooden plank frame |
## Item İkonları (aile bazlı sprite sheet)
Şablon — her aile için tek prompt, grid iste:
```
A sprite sheet of [N] fantasy game inventory icons in a consistent painterly
ink-and-watercolor style matching the attached atlas, arranged in a neat grid on a
transparent background, equal spacing, each icon centered in its cell, no text, no frames.
Icons: [LİSTE]
```
Örnek aileler:
- **Odunlar:** `oak log, birch log, pine log, dark walnut log, ebony log — stacked cut logs, tier color darkening left to right`
- **Cevherler:** `copper ore, tin ore, iron ore, silver ore, gold ore — rough rock chunks with visible metal veins`
- **Külçeler:** `copper ingot, bronze ingot, iron ingot, silver ingot, gold ingot — stacked metal bars`
- **Otlar:** `mint sprig, sage bundle, lavender stems, chamomile flowers, wild garlic, nettle leaves`
- **Balıklar:** `carp, trout, perch, pike, salmon — side view, subtle scale detail`
- **Et & deri:** `rabbit meat, venison cut, boar meat, wolf pelt, bear hide`
- **Tool'lar:** `stone axe, copper axe, iron axe, stone pickaxe, copper pickaxe, iron pickaxe, simple fishing rod, sturdy fishing rod, masterwork fishing rod`
- **Bootstrap:** `small grey stone, wooden stick, coiled green vine`
- **Consumable:** `steaming mint tea cup, honey bread, dried meat strips, glowing stamina potion`
## Sistem / UI Görselleri
- **Kamp göstergesi:** `A small pitched canvas camp tent with a tiny campfire, painterly game icon, transparent background, no text, 1:1.`
- **Adım ikonu:** `A single boot footprint icon, gold on transparent background, painterly, clean silhouette, game UI, 1:1.`
- **Gold ikonu:** `A small pile of three gold coins with an embossed compass rose, painterly game icon, transparent background, 1:1.`
- **Günlük ödül:** `A wrapped gift chest with a glowing ribbon, painterly fantasy game icon, transparent background, 1:1.`
- **Streak alevi:** `A small stylized orange-gold flame icon, painterly, transparent background, 1:1.`
- **Liderlik rozetleri:** `Three round laurel-wreath rank medals side by side: gold, silver, bronze — same design, painterly, transparent background, no numbers, no text.`
- **Buton seti:** `A fantasy game UI button set on a transparent background: a wide rounded carved-wood button with gold trim in three states side by side — normal, pressed (darker, inset), disabled (desaturated). Painterly, no text.`
- **Panel çerçevesi (9-slice):** `A fantasy game UI panel frame suitable for 9-slice scaling: dark stained wood border with gold corner fittings, fully transparent empty center, painterly, no text.`
- **Progress bar:** `A fantasy game UI progress bar on a transparent background: ornate gold end caps, dark leather track, glowing amber fill shown at 60%, painterly, no text.`
## Marka
- **Logo amblemi:** `A fantasy game emblem WITHOUT any letters: a winding path of golden footprints crossing a stylized parchment map toward a distant castle silhouette, circular emblem, ink-and-watercolor, transparent background.` *(Yazı ayrıca tipografiyle bindirilecek.)*
- **Splash:** `A wide fantasy landscape: a lone wanderer with a walking staff on a hilltop path at sunrise, looking over a vast hand-drawn map world blending into real terrain — forests, a harbor, a distant volcano; painterly ink-and-watercolor, warm golden light, no text, 16:9.`
- **App ikonu:** `A single gold map pin with a tiny footprint symbol in its circular window, painterly fantasy style, bold and readable at small size, flat warm parchment background filling the square, no text, 1:1.`
## Şablonlar (sonrası için)
**Zindan iç haritası (üstten):**
```
Using the attached world atlas as the style reference, render a top-down dungeon floor map
in the same hand-drawn parchment style: stone corridors and chambers drawn as clean ink
outlines, cracked flagstone floors, [a spider nest chamber / a bear den / flooded tunnels],
torch sconces, rubble, a clearly visible entrance at the bottom and a treasure chamber at
the top. No text, no labels, no grid numbers.
```
**Kasaba/şehir iç haritası (üstten):**
```
Using the attached world atlas as the style reference, render a top-down town map in the
same hand-drawn parchment style: individual buildings with detailed rooftops, a central
plaza, market street, [harbor district / temple hill / craftsmen quarter], garden plots,
perimeter wall with gates, winding streets. No text, no labels.
```