Game
Learn Functional Programming
5 years ago

Article: Improving visual feedback in LFP


Ideally, I think an educational game has two kinds of knowledge a player needs to learn. There is the content knowledge, which is the educational content the game is intended to teach, and there is the game knowledge, which is what the player must first learn in order to play the game.

While the content knowledge is the most important one, players can’t get very far without understanding how to interact with the system and how to progress.  

During most of its development, I haven’t thought about user experience much so far. The earlier versions (v0.3 and before) had very few visuals to communicate what was going on and what actions are available to the player. It’s difficult to know what you can or can’t click on; there was no feedback to the player on what is happening.

In more recent versions, I’ve tried to have every change in either the state of the game or the available actions also come with some kind of visual change. A few examples include:

Highlighting tokens when you mouse over them and updating the cursor

image.png

When moving a token, a faded box appears over all spots you could move it to. The pointing hand also becomes a closed fist, indicating a click and drag motion.

image.png

Understanding how to progress also isn’t that obvious. I am hoping that added a frame around the goal along with some text when you’re viewing it will make it more obvious.

image.png

I'm hoping these and other changes make the game easier to understand.



0 comments

Loading...

Next up

Shoobies leave a sticky trail of mucus in their wake, which can impede movement for any creature that steps in it.

I have added rewards for quests so that villagers can give you something in return for your hard work helping them. 🥳

I want to know - what's your favourite quest reward?

Shadow The Hedgehog X pixel art

Updated the chest in the maze, adding sound, particles and better animation. But what's in the chest?

Family band complete!

What you all think

Sometimes the suction cup get sticky. Small animation I made in Blender after doing my tutorial on picking up/dropping objects in animations. Crate model by jQueary (https://sketchfab.com/3d-models/game-ready-sci-fi-crate-d98deca6…).

Back in my art school days I used to ride the 710 COPSA line from Parque Del Plata to Montevideo almost everyday. This is the Marcopolo Viaggio G4 Mercedes Benz model from the late 80s, one of the older bus models that was running on the line.

A Shiny Mega Gengar 🌟 For @ManutkArt 's #ThreeColorsChallenge!