dominick

dominick

Designing Game Systems That Teach Without a Tutorial

Hey everyone,

I’ve been working in digital board game development for a while now, and one recurring challenge we face is designing systems that don’t rely on heavy tutorials to onboard players. Unlike traditional games, many board games are about understanding the flow of rules and mechanics organically — which forces us as devs to think differently about how we communicate gameplay.

In our recent projects, we started using design patterns that gradually expose rules through context rather than instruction, like:

  • Embedding the core rule logic directly into early game choices
  • Designing actions that teach consequences by doing (not telling)
  • Using visual repetition to establish rhythm and logic

It’s pushed me to rethink a lot about how humans process rules, friction, and choice.

Curious if others here have tackled similar UX or system design challenges — especially when you’re building for players who aren’t “gamers” in the traditional sense. How do you balance clarity, challenge, and trust in the user?

Looking forward to hearing your take.

First Post!

AstonJ

AstonJ

I don’t play many board games but for general video games I like those which expose things as you go, or where the initial parts of the game are the tutorials. What I really hate is playing a game and not knowing what I’m supposed to do, and at times I’ve abandoned games because of it. So I’d say make sure you teach people how to play the game as early on as you can and progress based on how well it appears the player has grasped the rules/gameplay :023:

Where Next?

Popular Game Dev topics Top

bot
A new item has been posted: This thread was posted automatically, if you feel it could be in a better category and are at Trust Level ...
New
New
New
AtlantiaKing
Watch the trailer here: More info available on our steam page here: Don't Forget on Steam Don’t Forget is a 3D singlepl...
New
alexws
We are going to launch a new business based on gaming industry. but no time to build the games from scratch. but we have a small team to ...
New
Paz
Hi there! I’m hosting a jam with my team and would like to invite you to participate :slight_smile: It’s about building just one level o...
New
axenteflorin24
1691 Maze Escaper, in this video game the character played by the great and unique Rimescu Şmenărescu. Who is this Rimescu Şmenărescu rea...
New
RakanHaddadSoftware
The fate of deadly dynamite blowing up is in your hands! You must prevent dynamite from touching nasty fireballs, or else it will blow up...
New
dveloper
just made a scratch game, check it out! #brick breaker https://scratch.mit.edu/projects/1319253885
New
bboolean
Hello! Here’s a group theory (think Rubik’s Cube) like game I made called Ro. Make boxes rotate, translate, twist, and duplicate so that ...
New

Other popular topics Top

dasdom
No chair. I have a standing desk. This post was split into a dedicated thread from our thread about chairs :slight_smile:
New
AstonJ
poll poll Be sure to check out @Dusty’s article posted here: An Introduction to Alternative Keyboard Layouts It’s one of the best write-...
New
PragmaticBookshelf
From finance to artificial intelligence, genetic algorithms are a powerful tool with a wide array of applications. But you don't need an ...
New
AstonJ
There’s a whole world of custom keycaps out there that I didn’t know existed! Check out all of our Keycaps threads here: https://forum....
New
AstonJ
Continuing the discussion from Thinking about learning Crystal, let’s discuss - I was wondering which languages don’t GC - maybe we can c...
New
AstonJ
Was just curious to see if any were around, found this one: I got 51/100: Not sure if it was meant to buy I am sure at times the b...
New
husaindevelop
Inside our android webview app, we are trying to paste the copied content from another app eg (notes) using navigator.clipboard.readtext ...
New
PragmaticBookshelf
A concise guide to MySQL 9 database administration, covering fundamental concepts, techniques, and best practices. Neil Smyth MySQL...
New
Fl4m3Ph03n1x
Background Lately I am in a quest to find a good quality TTS ai generation tool to run locally in order to create audio for some videos I...
New
CommunityNews
Open-source implementation of the classic GTA engine now running directly in your browser. Experience the reVC technology demo on DOS.Zon...
New