Skip to content
Dunking Dog Games Dunking Dog Games

Devlog Update – 'Dorf Romantik' meets 'The Settlers'

· Unity , Devlog

Hex tile placement game devlog update screenshot

I’m a solo dev working on this tiny building game in my free time…

Over the last couple of weeks, I worked on a hexagon-based tile placement game. I envision a combination of “Dorf Romantik” and “The Settlers”.

I want to make placing tiles satisfying, so I worked a lot on game feel and other basic mechanics of tile placement logic and resources. Not only that, but I’m also revamping the scoring logic, more on that update.

Here’s a sneak peek:

Development Focus Areas

Tile Placement Mechanics

The core gameplay loop revolves around satisfying tile placement:

  • Hexagonal grid system: Each tile connects to six neighbors
  • Resource management: Collect and spend resources to place tiles
  • Scoring system: Points based on adjacency bonuses and set completion
  • Game feel: Satisfying animations and sound effects when placing tiles

Scoring System Overhaul

The scoring logic is being completely redesigned:

Old SystemNew System
Simple point per tileAdjacency bonuses
No set completionSet-based rewards
Linear progressionMultiplier combos
Static valuesDynamic scaling

Current Progress

  • ✅ Hex grid foundation complete
  • ✅ Basic tile placement with animation
  • 🔄 Scoring system in development
  • ⏳ Resource economy balancing
  • ⏳ UI/UX polish

Technical Details

Engine & Tools

  • Unity 2023.2 LTS for stable development
  • C# for game logic and mechanics
  • DOTween for smooth animations
  • Custom hex grid library for tile management

Key Challenges

  1. Hex coordinate system: Implementing proper axial/cube coordinates
  2. Tile adjacency detection: Efficiently checking neighbor relationships
  3. Animation timing: Coordinating placement animations with game logic
  4. Performance optimization: Handling large grids on mobile devices

What’s Next?

In the coming weeks, I plan to:

  1. Complete the new scoring system implementation
  2. Add resource generation mechanics
  3. Implement basic AI opponent for single-player mode
  4. Start UI/UX design for menus and HUD

Stay Updated

Follow this devlog series for regular updates on development progress. You can also follow us on social media:


Have suggestions for the scoring system? Share your thoughts in the comments below! 🎮✨

Tags: unityindiedev