Git Product home page Git Product logo

kotobade-asobou's People

Contributors

abhisheksahu2001 avatar achamberlain999 avatar arobison203 avatar ckazu avatar cwackerfuss avatar descklee avatar eggplants avatar gbear605 avatar geekbrownbear avatar haithamleo avatar hannahcode avatar jingwanhsu avatar jnsturgis avatar khemarato avatar lens0021 avatar pip8786 avatar pixelomer avatar postylem avatar rbrignall avatar rezkamal avatar sp8c3 avatar tarunavba avatar taximanli avatar tcuc avatar teddyh-io avatar theknowles avatar theotarr avatar tonalidadehidrica avatar vasilismantz avatar wuori avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar

kotobade-asobou's Issues

Can we have the capability to directly type guesses again?

If I remember right, about a week ago it was possible to type directly and hit enter to guess, as long as the page was open on the browser. Currently, it seems typing only works if you hit the box at the bottom of the page. I feel like the previous manner was simpler. Because my screen is somewhat small, I have to scroll down to the box and up to the previous guesses and it gets a bit cumbersome.

Input bar location - optional?

It looks like the input bar was placed below the keyboard in f81612b but it doesn't seem linked to a request or problem.

On the screen I usually play on, this now puts the input bar below the fold, and I have to scroll down and back up to look at the guess or the input. I could make the text smaller but then it's hard to read.

I could see how some people might like it better at the bottom though, might be nice to make the location optional?

Addition of IME input

First of all, this is an amazing take on Wordle, thank you for this!
As a learner of the language, it's a lot of fun to practice with too~

My only wish would be to be able to use my IME (Microsoft IME) on the website.
Not sure how easily accomplishable that is, I assume you need some kind of text input for that.

Ability to report explicit ads

The ads at the bottom of the page are sexually explicit, but there is no way to report them or turn them off. The ads have no close button. I recommend at least one of these actions should be an option.
IMG_9457

Arrow hint not shown correctly

Describe the bug
The arrow mark ⇄ did not show up correctly

To Reproduce
It happened for the following case:

Spoiler for Day 37 image 「た」has same vowel as 「だ」, so I think the arrow hint ⇄ should be displayed.

Desktop (please complete the following information):

  • OS: MacOS
  • Browser Chrome
  • Version 98.0.4758.109

Feature Request : Show kanji of word

Hi,

First, let me say that I've only been using Kotobade Asobou for just a few days but it is absolutely amazing !

I just finished a game and I was wondering what it meant so I went to see on the online dictionarry jisho.org but I was presented with many different words with the same prononciation so I thought it would be nice if we could see the kanji for the word found :)

Thank you for reading !

High Contrast Mode swapping hue is really confusing

When High Contrast Mode is enabled, looks like green becomes orange, and orange becomes blue. I tried it out and found it hard to play. This also applies to the results that people copy-and-paste, so it's hard to compare results between people who are using it and people who are not. I guess people who are accustomed to that colour scheme wouldn't want to lose it, but maybe a third one could be good? And should shared results really follow it?

Bug: highlighted/disabled days on calendar are off by one

Describe the bug

  • When picking a past game, clicking a day highlights the day just before the one clicked, while the day written on the button matches the day clicked.
  • Disabled calendar dates start at the day before today. (Together with the previous point, this also means I can't click the games for today, yesterday, or the day before if they are all in the same row... :P )

I have not tested this during all hours of the day, but since it's an off-by-one I would guess it has to do with the fact that it's already tomorrow in some time zones, including UTC...

To Reproduce
Steps to reproduce the behavior:

  1. Go to the past games dialog.
  2. Click on a day.
  3. Observe that the highlighted day in the calendar is the day before and the day selected on the "Choose [date]" button is the day you clicked. Also observe that the disabled days start at the day before today.
  4. Click either the "Choose today" or the "Choose [date]" buttons and observe that they work perfectly correctly for some reason ;)

Expected behavior
No off-by-ones :)

Screenshots
For my time zone (I have checked that it is properly selected in the settings), today is April 10th.
image

Desktop (please complete the following information):

  • OS: Linux Mint
  • Browser: Firefox
  • Version: 124.0.2 (64-bit)

Additional context
Let me know if you need any more info from me :)

Hint Mode off by default

Is your feature request related to a problem? Please describe.
My browser intentionally doesn't save cookies and when I navigate to the game the settings are in the default position. At this point, I know the rules of the game, so I just immediately close the rules pop-up without even looking at it. This leads to me beginning the game with hint-mode activated which then can't be turned off.

Even if I did read it every time, the rules popup doesn't mention the default hint mode setting. It also cannot be toggled from that popup. Finally, it may be safe to assume most people understand the concept of Wordle-style games at this point and thus they may not read the rules either, leading them to the same problem.

Describe the solution you'd like
I would like for hint-mode to be opt-in and therefore off by default.

Describe alternatives you've considered
Perhaps a standalone button on the main game page could provide a reminder to turn it on/off. It would also show the status of hint mode without going to a separate menu.

Closing comment
This is a great game and I thank you for your time in making it.

[Feature] archive mode

Is your feature request related to a problem? Please describe.
Not exactly a problem but you're limited to only one word a day.

Describe the solution you'd like
It would be nice to be able to play the words from the previous days.

Additional context
french wordle

Hints related to small tsu "っ" show the incorrect column

Describe the bug
When solving a puzzle, I got a hint showing me it was a hiragana in the same column aka the up down arrows. This happened for ’ち’, but the answer ended up being small tsu ’っ’. This is actually a column over. It seemed to be querying off of the regular つ.
bug_pic

Hint mode not working properly ?

Disclaimer : It might not be a bug but just a lack of understanding of how the hints work.

I thought every single guess was supposed to display arrows if a correct letter was in the same row/column. If I understand correctly, then に, し and き should have horizontal arrows on them since ち is in the word (see belowscreenshot). Same thing goes for the column involving ち, some vertical arrows are missing. (Same for の etc.)

image

Feature request: Archive

Awesome game, thanks for making it. Would be nice to be able to play past entries in an archive though. Perhaps this is already possible with time/date spoofing, I didn't test it, but would be nice to have it as an inbuilt feature regardless.

How do I buy you a coffee?

❤️

This is fantastic work. Do you have any platform where I can donate to? You could enable GitHub sponsors, perhaps?

Big ゆ not recognized as 'similar' to small ゅ

I'm loving this game so far, keep up the great work!

I'm a bit confused about the hints from this puzzle. Maybe I just don't understand the rules... but shouldn't the ゆ from ゆうめい be shown with a brown circle? It's close to the correct character (big vs. small) but in the wrong position:

Screenshot_20220409-130727~2

Game crashes when input box has more than 4 characters

Describe the bug
In the kana input box, when it contains more than 4 characters, the game crashes. This can be pretty annoying if the word you want to guess ends with ち or つ and you type them as "chi" or "tsu" in a romaji input method, since it'll get rendered as "かどまts" for example in the input box temporarily.

To Reproduce
Steps to reproduce the behavior:

  1. Enter ああああ in the input box (or any 4 characters).
  2. Enter any other character.
  3. Game crashes and gives a blank screen.

Expected behavior
Game handles it gracefully.

Screenshots
N/A

Desktop (please complete the following information):

  • OS: Windows
  • Browser: Firefox (also tested in Chrome)
  • Version: FF 97.0.1 / Chrome 98

Ultra-hard mode

Currently we have normal mode which is on by default and hard mode which doesn't allow players to input a word which doesn't contain green or yellow kana. However, it is still possible to submit a word which contains grey kana which the player knows isn't in the word.

You can see what I am referring to on the screenshot. The word そんけい and こうふん both contain the ん kana.

image

I suggest you implement an "超難しいモード" which will make it impossible for the player to use already greyed out kana and provide additional challenge to experienced (nihongojouzu) players.

Dictionary Feature

Add a link to a dictionary or add a definition of the daily word (would rlly help since im currently studying Japanese)

Have a page reload tee up the current day's game

I'm not sure whether this is a bug report or a feature request, but since you added the ability to play previous-day's games, I can't play the current-day's game without going to the calendar to select the day, which I don't do until I'm done playing and I realize that I just played yesterday's game again. It'd be nice if a page reload always opened up to the current day's game, as it did in the year(s) prior to adding the calendar feature. Thanks.

Feature request: Improvements to the calendar / archive

Is your feature request related to a problem? Please describe.
When playing older games from the calendar / archive (related issue: #19) I have to remember which days I already played and which I didn't. This requires sometimes trial and error.

Describe the solution you'd like
I could imagine several ways for improvement:

  • Hovering over a calendar entry should show the game's number in a tooltip. For example when I go to October 1st, 2023, it should show that this corresponds to the game number 616.
  • The calendar entries should have a different background color depending on their solved status. Games that haven't been played could for example still have a transparent background, finished games could have light green background, started but not finished games could have a grey background etc.
  • It would be nice to have a button to go to a random game that is still unsolved or to have a button that goes to the most recent game that is still unsolved.
  • After finishing an old game, it would be nice to have a way or a button to go straight to the next most recent unsolved game.

Describe alternatives you've considered
See my ideas above. Not all of them need to be implemented to solve the issues that I described, and they are also just examples. There might be other ways to alleviate the issues.

Additional context
None. If clarification is needed, I'd be happy to provide it.

Google Drive sync

On occasion I've moved browsers and it would be nice to keep my progress synced in case I lost my browser storage/cookies or wherever the progress data is stored.

It would be convenient, say for not missing a day when I'm unable to access my laptop, and helpful in case of accidentally deleting progress to sync our google drive accounts to make sure progress is preserved,

Perhaps exporting and importing data would also be an alternative option?

Add a dictionary add the end of the game

Is your feature request related to a problem? Please describe.
A clear and concise description of what the problem is. Ex. I'm always frustrated when [...]

When I finish the game, sometimes I don't know what the word means.

Describe the solution you'd like
A clear and concise description of what you want to happen.

It would be helpful to add a dictionary to show what the word means. Of course, to avoid spoilers, this can be set as temporary.

Describe alternatives you've considered
A clear and concise description of any alternative solutions or features you've considered.

If that is not possible then maybe add a link in the result to a dictionary (e.g. Jisho) so that we can click on it to check the meaning of the word.

Additional context
Add any other context or screenshots about the feature request here.

Nope, thank you for making this game!

"the word for...." message obscures the actual game

Describe the bug
After the game has finished, the word of the day is displayed in a way that obscures the game play, making screenshots of the game play less useful for sharing with friends.

Example

It would be nice if the message could be presented in a way that did not obscure the game play.

How to move stats to another phone?

Hi! I have a streak of 532 and I'm switching phones (still have my old) both android. Does anyone know of a way outside of google sync (I don't know if that would work but I can't use that because I have legit 3000 tabs open on old phone, I'm not messing with that haha) to bring my stats over to my new phone?

I saw on one of the closed issues that there was a way and to message on twitter but I'm not on twitter.

Thank you very much

Completing a past game returns to today

When I complete a past game, it pops up the box with the results, and then when I click the X it presents today's game. I would expect it to stay put, to be able to further consider the completed game. Though a "play the following day" button could be useful.

Seen on Chrome on Windows and Firefox on Fedora. Seems like something changed with the page reload fix, but I don't quite remember what it was doing before.

Share button doesn’t seem to work

I know there’s a new update with Hint Mode, but the Share button doesn’t do anything.

  • Device: iPhone6s
  • OS: iOS13.3
  • Browser: Safari
  • Version: 13

Minor bug on hints

In hint mode when you send a word containing two times the same character, one in the right place and the other where is supposed to be a character in the same row, the hint on the word correctly shows horizontal arrows, while the hint on the keyboard shows the character in yellow (see screenshot).

So the precedence of the hints seems to be wrong on the keyboard.

Steps to reproduce the behavior:
see screenshot, on today's word:

Spoiler for Game #153 on June 25, 2022

Feature Request: “flag” a kana

Is your feature request related to a problem? Please describe.
This isn't exactly a problem, but I thought that it would be easier to play the game if it was possible to flag kanas that you know can't be in the solution, similar to how flags are placed in minesweeper.

For example, if I try the two words,

あかるい
けんこう

and I get

⬛ ⬛ ⬛ ⇅
⬛ ⬛ ⇄ ⇅

I can deduce that the solution won't contain any of the characters in the かきくけこ column because the last column is a kana in the あいうえお column, and the vertical arrows didn't appear for か in 明るい, nor for the け and the こ in 健康. Therefore it would make sense if there was a way to mark kana which haven't actually been tried but you know are not a part of the answer.

Describe the solution you'd like
Some way to mark kana. I think that right-clicking to mark kana would be a good solution for computer users, but am unsure of how to implement something like this for mobile users.

Describe alternatives you've considered
A crude alternative that I use is a bookmarklet which allows me to change the colours of the kana that I can tell are wrong.

javascript:(function(){
  document.body.addEventListener("contextmenu", e => {
    e.preventDefault();
    if(e.target.tagName.toLowerCase() == "button"){
      if(e.target.style.background != "rgb(50, 21, 29)"){
        e.target.style.background = "rgb(50, 21, 29)";
      }else{
        e.target.style.background = "";
      }
    }
  });
})();

Feature Request: Ability to choose timezone

Is your feature request related to a problem? Please describe.
I'm an American playing this game with people in various timezones, including some people living in Japan. Since the timezones are so far apart, we often can't share our results with each other for the same game until the people living in earlier timezones have woken up the next day. It would be great if we could pick a timezone to play the game in so that we can play the same day without having to worry about timezone.

Describe the solution you'd like
Ideally, a way to choose timezone from the settings. It could be an hour offset from GMT or UTC, or a list of regions of the world.

Describe alternatives you've considered
I've forked the repo and made a change to lock the timezone to JST in my own branch. At a later time I could investigate making a more complete change for this issue and submitting it as PR to this repo.

Feature Request: Add romaji input

Is your feature request related to a problem? Please describe.
I'd like to have romaji input added to this game. My school laptop's Japanese typing doesn't work (I've asked the technical department if they could fix it and they didn't really help) so I'm basically stuck. Of course I can use the kana at the bottom which does help (and works fine as an input method) but I do feel that a more fluid experience could be achieved with this.

Describe the solution you'd like
Romaji input added--the small kana would probably be best inputted by having an x before, for example xya for ゃ. Small っ with xtsu or a double kana like the kk in 学校 (gakkou). ー with a normal dash.

Describe alternatives you've considered
Using the kana table provided.

Additional context
Thank you very much for your hard work!!

Feature request: choose to play in hiragana/katakana

Hi, I noticed it's a lot harder for me to play in katakana. Was thinking if I could play in katakana all the time, that would be good katakana practice. On the other hand, someone who doesn't want to focus on it yet might just find it frustrating and want to play in hiragana all the time.

If changing is quick, it could still default to the matching one like it does now. (I don't really think this hint is good for the game, but that's a different question.)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.