n1ckn1ght / riichit Goto Github PK
View Code? Open in Web Editor NEWA mobile application for training skills in riichi-mahjong
A mobile application for training skills in riichi-mahjong
There are already drawables in the game files, they just aren't used.
Пример:
44678м 11223333п
Option to ask players what they are waiting for in case of tempai at the end of the game
После объявления кана из-под риичи, кнопка перестанет гореть золотым. Риичи при этом остаётся.
Han and fu points are not detailed now.
Yaku are shown without han points for them.
Needs to be implemented for new players.
Translate to RU and make visually appeal at least, if not #23
Current tutorial is not interactive at all, in fact, it's plain simple and kinda sad.
It'd be good to have more creative tutorial for new players, at least in future plans.
This is actually more difficult to fix than I expected...
Для лучшей тренировки в режиме Solo Man
Save scores in records, make player's "bank", lose some points for losing a game and due to penalties.
Manual yaku pick with comparing to auto
Игра позволяет взять ещё один тайл из мёртвой стены, хотя должна была запретить вызывать кан.
Т.к. уверен, что фиксил такое поведение, дополню, что действие производилось из-под риичи.
Дополнительный тайл нельзя сбросить, кнопка Over не появится, т.к. "No tiles left!", есть только опция нажать Tsumo.
Chombo if riichi hand has no tempai included.
How about calculating tempai w/o recursion, by melds and forms?
Also it'd be good to have option to calculate shanten and uke-ire in uncompleted hand.
Hint button?
Since it've been developing for Russian 'market' at first place.
Селф-ишшью, при нажатии на кнопку в MainActivity возникает лаг перед прогрузкой SoloActivity, несколько нажатий по любой из кнопок приведёт к открытию нескольких вложенных игровых полей.
Instead of just having balance per mode or things like a non-lose streaks, it'd be cool to use information about past games to visualise graphs and stuff, player's progress, etc.
Also it'd be good to detect players quitting/resetting a game.
Heavy task, so it's really not going to be implemented soon.
But even current games will be saved with implementation of #27
нужно поменять тсуисо на цуисо и в принципе руководствоваться словарём японских слогов, а не тесудзи
Instead of using default East value may be good as well to randomize it
Prioritize nagashi mangan above tempai, but below chombo
Now it's unclear from where you get additional dora
Indicator 9 man points to 1 pin, however it should be cycled inside man tiles. Same goes for groups of other tiles.
In Solo Man 9 man indicator now points to nowhere, since 1 man isn't dora in this case.
Before #36 implementation
A declarative, efficient, and flexible JavaScript library for building user interfaces.
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google ❤️ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.