Skip to content

SwiftProjectOrganization/MJS.swift

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

13 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

MJS.swift

Purpose

MJS.swift is an IOS application to keep scores of one or more MahJong tournaments.

A MahJong tournament consists of all four players being the wind players for all 4 winds. Thus in total at least 26 games, but usually more.

Completion of a tournament can take days, weeks or even much longer. That's why I developed this little app.

Usage

Create a tournament by tapping the "+". Select the newly created tournament. All players should have 2000 points. Press "Game completed" and, if necessary, rotate the players and enter the computed scores.

Notes

The "computed scores" are the game results for each player.

To do

  1. Icloud storage of tournaments. Done in MahJong_Scores_2_0!

  2. Horizontal alignment in CompletedGameView.swift needs to be improved. Done!

  3. Use of @AppStorage for rule set and wind positioning in Tournaments.swift

  4. Currently the IndividualTournamentView shows game status according to the current wind. It might be better to hold player positions fixed. Done!

  5. Is it useful to keep an overall average player score across tournaments?

About

Simple version of a MahJong score keeping IOS app

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages