replace readme.txt with print("Press X to shoot!")

General discussion about LÖVE, Lua, game development, puns, and unicorns.
Post Reply
User avatar
knorke
Party member
Posts: 274
Joined: Wed Jul 14, 2010 7:06 pm
Contact:

replace readme.txt with print("Press X to shoot!")

Post by knorke »

Do you know the feeling when you download a .love file from the forum (or some other indie game) and you start it...and then you have no idea what to do?
So you start pressing random keys to figure out the controls and after a dozen deaths you know all buttons and can finally start playing for real.
I know that feeling very well and it is not fun.
Many users might even just give up very quick, attention span is short on the internet.
Who wants to lose potential players before they have even started playing? But I think many game makers accidently do that.

So please, put instructions into your game. Ingame, not in a readme or on a website.
Do it even if it is your very first project and not a serious game anyway.
Actually, the worse the game is the more clear the controls have to be displayed because players will spend less time trying to figure them out. :crazy:
Do it even if you think the controls are obvious.
Do it even if it is just a techdemo.
Especially do it in a techdemo: Sometimes those are so abstract, users will not even know what kind of inputs to search for.
It takes lots of effort to polish a game to be fully userfriendly. But this literally just one line like:

Code: Select all

love.graphics.print("Use asd to move. R to restart.", 20, 20)
User avatar
ReFreezed
Party member
Posts: 612
Joined: Sun Oct 25, 2015 11:32 pm
Location: Sweden
Contact:

Re: replace readme.txt with print("Press X to shoot!")

Post by ReFreezed »

Agreed. :monocle:
Tools: Hot Particles, LuaPreprocess, InputField, (more) Games: Momento Temporis
"If each mistake being made is a new one, then progress is being made."
User avatar
milon
Party member
Posts: 472
Joined: Thu Jan 18, 2018 9:14 pm

Re: replace readme.txt with print("Press X to shoot!")

Post by milon »

+1 :monocle:
Any code samples/ideas by me should be considered Public Domain (no attribution needed) license unless otherwise stated.
User avatar
darkfrei
Party member
Posts: 1204
Joined: Sat Feb 08, 2020 11:09 pm

Re: replace readme.txt with print("Press X to shoot!")

Post by darkfrei »

You are right!
(but keep make proof-of-concepts without F1 for it)
:awesome: in Lua we Löve
:awesome: Platformer Guide
:awesome: freebies
Post Reply

Who is online

Users browsing this forum: No registered users and 2 guests