Thanks to visit codestin.com
Credit goes to github.com

Skip to content

chalkpe/ima

Folders and files

NameName
Last commit message
Last commit date

Latest commit

ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 

Repository files navigation

ima

GitHub package.json version GitHub Actions Workflow Status Website

Two-player riichi mahjong (2์ธ ๋ฆฌ์น˜ ๋งˆ์ž‘)

Rule modifications

  • Chii enabled (์น˜ ๊ฐ€๋Šฅ)
  • No nukidora (๋ถ๋นผ๊ธฐ ์—†์Œ)
  • No manzu, pinzu simples (๋งŒ์ˆ˜, ํ†ต์ˆ˜ ์ค‘์žฅํŒจ ์—†์Œ)

Features

  • Local yaku (๋กœ์ปฌ ์—ญ)
  • Mangan shibari (๋งŒ๊ด€ ํŒ์ˆ˜๋ฌถ์Œ)
  • Transparent tiles (ํˆฌ๋ช…ํŒจ)

Local yaku list

Double yakuman

  • Daisuurin (๋Œ€์ˆ˜๋ฆฐ)
  • Daisharin (๋Œ€์ฐจ๋ฅœ)
  • Daichikurin (๋Œ€์ฃฝ๋ฆผ)
  • Daichisei (๋Œ€์น ์„ฑ)

Yakuman

  • Renhou (์ธํ™”)
  • Ishinouenimosannen (์„์ƒ์‚ผ๋…„)
  • Isshokuyonjun (์ผ์ƒ‰์‚ฌ์ˆœ)

Mangan

  • Iipin mouyue (์ผํ†ต๋ชจ์›”)
  • Chuupin raoyui (๊ตฌํ†ต๋…ธ์–ด)

2-han

  • Uumensai (์˜ค๋ฌธ์ œ)
  • Sanrenkou (์‚ผ์—ฐ๊ฐ)
  • Isshokusanjun (์ผ์ƒ‰์‚ผ์ˆœ)

1-han

  • Kanfuri (๊นกํ›„๋ฆฌ)
  • Tsubamegaeshi (์ธ ๋ฐ”๋ฉ”๊ฐ€์—์‹œ)
  • Shiiaruraotai (์‹ญ์ด๋‚™ํƒœ)

Development

Requirements

Install

### Clone repository
git clone https://github.com/chalkpe/ima && cd ima

### Copy env file for dev servers
cp server/.env.example server/.env
vim server/.env # Update TWITTER_API_KEY, TWITTER_API_SECRET

### Copy env file for production build
cp server/.env.local.example server/.env.local
vim server/.env.local # Update TWITTER_API_KEY, TWITTER_API_SECRET

Run dev servers

### Run valkey and postgres (or run manually)
docker run -d --name valkey -p 6379:6379 --rm valkey/valkey:8.0
docker run -d --name postgres -p 5432:5432 -e POSTGRES_PASSWORD=password --rm postgres:14

### Init project and sync db
npm install
npm run prestart -w server

### Run dev servers
npm run dev -w client
npm run dev -w server

Run production build

docker compose up --build

License

MIT License

About

๐Ÿ€„๏ธ Two-player riichi mahjong

Topics

Resources

License

Stars

Watchers

Forks

Packages

 
 
 

Languages