HomeProjectsStronghold

🏰 Stronghold

ปลูกเมือง 2D · 5 อาคารอัปเกรด · ระบบสงคราม

📂 Games 📦 3 versions 📅 started 2026-07-08 🌐 https://codehub.sj88ai.com/stronghold/
city-builder2dstrategyCanvas 2D

📖 Overview

ปลูกเมือง 2D · 5 อาคารอัปเกรด · ระบบสงคราม

🛠️ Tech Stack

  • Canvas 2D

🏷️ Tags

  • city-builder
  • 2d
  • strategy
v1.2

🏰 Stronghold Lite v1.2 - Growing Kingdom

released 2026-07-08

🗣️ User Command

ทำให้เห็นเมืองโต

🤖 AI Response

Added 14×10 grid city view with terrain types, building placement, level badges, population icons, sky+clouds+sun, growing city name (Hamlet→Village→Town→Fortress→Royal Citadel→Empire)

✅ What Changed

  • ["\ud83c\udff0 Stronghold v1.2 \u2014 Growing Kingdom view", "", "\ud83d\uddfa\ufe0f CITY GRID (14\u00d710 = 140 cells)", "- 6 terrain types: grass-1, grass-2, dirt, water, rock, flower", "- Trees \ud83c\udf33 and bushes \ud83c\udf3f decorate the map", "- Trees disappear when buildings placed on them", "- Buildings occupy 1\u00d71 or 2\u00d72 cells based on size", "", "\ud83c\udfd7\ufe0f PLACEMENT SYSTEM", "- Click building in sidebar \u2192 select mode", "- Click tile \u2192 place (must be empty + within bounds)", "- Yellow dashed preview = valid spot", "- Red = blocked (occupied/out of bounds)", "- Click existing building \u2192 upgrade menu", "", "\ud83d\udcc8 LEVEL VISUALS (on city tiles)", "- Lv2-3: emoji + colored box-shadow", "- Lv4: yellow glow", "- Lv5: pulse animation + \u2605 star badge + radial halo", "- Size-2 buildings (Keep, Barracks, etc.) span 2\u00d72", "", "\u2600\ufe0f SKY + LANDSCAPE", "- Sky gradient (blue\u2192orange) with sun + clouds", "- Day/night atmospheric feel", "", "\ud83c\udfd8\ufe0f POPULATION ON CITY", "- Houses show \ud83d\udc64\ud83d\udc64\ud83d\udc64 icons based on level", "- Building-level counter visible", "", "\ud83d\udcca GROWTH PROGRESSION (auto-updates)", "- 1 building: \ud83c\udf31 Hamlet", "- 3+ buildings: \ud83c\udfd8\ufe0f Village", "- 5+ buildings: \ud83c\udfd8\ufe0f Town", "- 10+ buildings: \ud83c\udff0 Fortress", "- 20+ buildings: \ud83c\udff0 Royal Citadel", "- 30+ buildings: \ud83d\udc51 Empire", "", "\ud83c\udfae Same upgrade/war/raid system preserved", "\ud83d\udd0a Sound effects retained", "\ud83d\udcbe Save/load localStorage", "Single HTML, 50KB, 0 deps"]
v1.2 screenshot
📁 1 files 📝 +0 lines 🖼️ 1 screenshots 🚀 Live → https://codehub.sj88ai.com/stronghold/
v1.1

🏰 Stronghold Lite v1.1 - Travian Upgrades

released 2026-07-08

🗣️ User Command

อัพเกรด Stronghold เป็น Travian style กดอัพได้

🤖 AI Response

Added 5-level upgrade system with scaling cost (1.6x), 30% production bonus per level, MAX star system, sound effects, floating Lv numbers, visual tile growth

✅ What Changed

  • ["\ud83c\udff0 Stronghold v1.1 \u2014 Travian-style Upgrades", "", "\ud83c\udfaf Upgrade System", "- 16 buildings \u00d7 5 levels each (1-5 stars)", "- Cost scales 1.6\u00d7 per level", "- Production +30% per level", "- MAX star at Lv5 with gold glow animation", "", "\ud83d\udd0a Sound Effects (Web Audio)", "- build: 440Hz \u2192 880Hz chirp", "- upgrade: 3-note triumphant C-E-G", "- max: 5-note sparkle C-E-G-C-E (high)", "- attack: 200Hz \u2192 80Hz sawtooth (thunder)", "- win: 4-note arpeggio", "", "\u2728 Visual Feedback", "- Floating 'Lv2/Lv3/...' numbers fly up when upgrading", "- Tile level class (lv1-lv5) with different box-shadow colors", "- Lv5 has glow animation + drop-shadow filter", "- MAX badge: pink/purple gradient star", "", "\ud83c\udfd7\ufe0f Sub-tabs in Build panel", "- \ud83c\udd95 New \u2014 show unbuilt", "- \u2b06\ufe0f Upgrade \u2014 show built (not MAX)", "- \ud83d\udccb All \u2014 show all", "", "\ud83c\udfae Gameplay Loop", "- Build \u2192 Upgrade \u2192 Train \u2192 Attack \u2192 Resources \u2192 Repeat", "- Each level visible on village tile (click tile = jump to upgrade)", "- Each upgrade: sound + floating number + log entry + visual glow", "", "\ud83d\udcbe Save/load localStorage preserved", "\ud83c\udfa8 Kawaii medieval: gold + pink + purple theme maintained", "Single HTML, 43KB"]
📁 1 files 📝 +0 lines 🖼️ 0 screenshots 🚀 Live → https://codehub.sj88ai.com/stronghold/
v1.0

🏰 Stronghold Lite - Build Empire, Wage War

released 2026-07-08

🗣️ User Command

สร้าง Stronghold Lite ให้น่าเล่นสุดๆ

🤖 AI Response

Built single-file HTML strategy game with 16 buildings, 8 units, 7 enemies, full resource/war loop, defense invasions, fame system, win at 50 fame

✅ What Changed

  • ["\ud83c\udff0 Stronghold Lite v1.0", "16 buildings (Keep/House/Farm/Mine/Lumber/Quarry/Barracks/Archery/Stable/Workshop/Tower/Wall/Hospital/Church/Treasury/Market)", "8 units (Militia/Archer/Swordsman/Knight/Crossbow/Catapult/Heavy Knight/Hero)", "7 enemies (Goblin\u2192Demon King, scale with power)", "4 tabs: Castle/Army/Campaign/End Day", "Resource loop: gold/wood/stone/food + pop + defense", "War loop: attack enemies, gain loot + fame", "Defense loop: enemies raid every 5-10 days if undefended", "Fame system: 50 fame = victory", "Simulation: 10-15 round battle log", "Save/load via localStorage", "Kawaii medieval: gold + pink + purple theme", "Single HTML, 35KB, 0 deps"]
📁 1 files 📝 +0 lines 🖼️ 0 screenshots 🚀 Live → https://codehub.sj88ai.com/stronghold/
📚 CodeHub - version-controlled code, screens & AI instructions
Storage: /mnt/16tb/codehub/ · SSL: Let's Encrypt · Server: nginx · Built: 2026-07-09 15:28 UTC