Linux - GamesThis forum is for all discussion relating to gaming in Linux.
Notices
Welcome to LinuxQuestions.org, a friendly and active Linux Community.
You are currently viewing LQ as a guest. By joining our community you will have the ability to post topics, receive our newsletter, use the advanced search, subscribe to threads and access many other special features. Registration is quick, simple and absolutely free. Join our community today!
Note that registered members see fewer ads, and ContentLink is completely disabled once you log in.
If you have any problems with the registration process or your account login, please contact us. If you need to reset your password, click here.
Having a problem logging in? Please visit this page to clear all LQ-related cookies.
Get a virtual cloud desktop with the Linux distro that you want in less than five minutes with Shells! With over 10 pre-installed distros to choose from, the worry-free installation life is here! Whether you are a digital nomad or just looking for flexibility, Shells can put your Linux machine on the device that you want to use.
Exclusive for LQ members, get up to 45% off per month. Click here for more info.
But this is too complicated for my mother to deal with. It has a client-server structure, so setting up a single player vs 3 AI player game involves a lot of setup (server, 3 AI clients, and 1 human controlled client).
As the author, I don't understand what's difficult. The user has to start the main program, choose "New Local Game" from the Game menu, and hit Start. What's complicated about that?
As the author, I don't understand what's difficult. The user has to start the main program, choose "New Local Game" from the Game menu, and hit Start. What's complicated about that?
It's very much not obvious to a user like my Mom that that's what you'd want to click on. Sigh ... it's difficult to design a UI around more casual users.
Maybe it would work better if there were menu options for "New 1 Player Game" ... "New 4 Player Game" instead of "New Local Game" - and for these buttons to immediately start a new game rather than bringing up an option screen.
All I know is that my Mom got really confused when I tried to show her how to use it, and she couldn't deal with detailed written/drawn directions on what to do. She never played the game.
FWIW, she was also daunted by Kajongg so maybe it's just hopeless.
The old DOS game she used to play all the time simply started into a game immediately upon execution. So all she had to do was type the executable name and press Enter and that was it.
Nowadays, she mostly plays some slot machine style games on her Android phone.
If it helps any, this CGA only game had zero english. I'm guessing it was written in Taiwan, and my dad got a hand on his copy via the local Taiwanese-American community. It didn't seem like a commercial game release.
Are you still looking for a good solution?
My wife and I both play Mahjong, with 3 robots, and I use a simple script to do all the complicated stuff.
The simple script, I got from Julian Bradfield,(who is I believe the original author), this launches 3 robots. I modified the scrip to allow choosing the number of humans and launches the needed robots.
I assume I can paste a 52 line bash script in a reply post.
Cool, thanks! To be honest, my mother is not playing any computer Majong lately. She seems pretty happy with some Android games on her phone (not Majong). But if she feels like it, I'll see about setting it up for her.
Here is my script. It's as simple as I can make it, with the exception, I included the option to minimize chows in the robots.
The player is "Mom' and the robots are "Tom", "Dick", and "Harry", change them to whatever you want.
Create an entry on the desktop or in the menu
#!/bin/bash
# ~/bin/mahjong.sh
# This script starts mj-server, mj-player and xmj with options.
if [ "$1" = "-h" -o "$1" = "--help" ]; then
echo
echo " Usage: mahjong.sh (No arguments, start from a menu)"
echo " Before first game, change oponent names to something appropriate."
exit 0
fi
LinuxQuestions.org is looking for people interested in writing
Editorials, Articles, Reviews, and more. If you'd like to contribute
content, let us know.