Hejto.pl
Dodaj post

Wpisz coś do wyszukania (minimum 2 znaki)

poocooPraktykant

Dołączył/a:

  • 6 wpisów
  • 1 komentarzy
  • 0 obserwujących

Praktykant

w Dyskusje

13piorunów

Cześć!

Chciałem się pochwalić (i poddać pod surową ocenę) kolejnym projektem, który dłubię po godzinach. To Jumbled (jumbled.app) – gra słowna, która powstała z mojej frustracji na inne tego typu gry.
To na razie przedpremierowy prototyp i jestem ciekaw, czy to w ogóle „żre”.

Podszedłem do tematu od strony bazy danych i statystyki:

Zadbałem żeby dla każdego układu liter było dokładnie jedno rozwiązanie. Przemieliłem słownik SJP i wywaliłem wszystkie anagramy*. W każdym zadaniu istnieje dokładnie jedno poprawne rozwiązanie.

Poziomy trudności oparte na napisach filmowych:* Nie strzelałem „na oko”. Trudność słów wyliczyłem na podstawie częstotliwości ich występowania w korpusie polskich napisów filmowych. Im rzadziej słowo pada w filmie, tym trudniejszy level u mnie.

Trener + Wyzwanie Dnia:* Można pykać w codzienne hasło albo katować trening z wyborem liczby liter.

Dlaczego o tym piszę tutaj? To faza prototypu. Liczę na szczery, „hejtowy” feedback. Jeśli to głupie – piszcie śmiało.
Jeśli sterowanie na mobilce kuleje – dawajcie znać.

Chciałbym wiedzieć, czy warto to rozwijać o nowe funkcje (np. rankingi czy inne języki), czy to tylko kolejna „ciekawostka przyrodnicza”.

Oczywiście, inspirowałem się wordle!

Link do gry:  https://jumbled.app

Będę wdzięczny za każdy ruch i każdą opinię!

Osobistość0piorunów

@poocoo Napisałeś tego posta za pomocą AI?
Sama gra spoko.

Praktykant0piorunów

@Catharsis
tak - korekta mojej polszczyzny (aż tak widać?)
dzięki

Osobistość2piorunów

@poocoo
A idk coś tak czułem. Mało naturalnie kilka określeń brzmi. No i komu się chce w zwykłym poście tak starać z formatowaniem czy używaniem znaków „ ” zamiast " ".

Pokaż więcej komentarzy (6)

Praktykant

w Dyskusje

3piorunów

Haslator – moje starcie z Angularem i Flutterem (wyszukiwarka haseł krzyżówkowychi synonimów)

Cześć!

Chciałem Wam pokazać projekt, który był dla mnie poligonem doświadczalnym i zderzeniem z dwiema nowymi technologiami. Jako fan gier słownych postanowiłem uderzyć w temat krzyżówek i synonimów, a przy okazji sprawdzić w boju Angulara oraz Fluttera.

Tak powstał Haslator – kontekstowa wyszukiwarka haseł, która ma ułatwić życie każdemu, kto utknie przy niedzielnej krzyżówce.

Co potrafi apka?

Wyszukiwanie kontekstowe:* Wpisujesz frazę, a system przeszukuje bazę ponad miliona rekordów.

Filtrowanie wg wzorców:* Jeśli znasz tylko niektóre litery (np. drugą i czwartą), wpisujesz wzór (np. P-P-A) i dostajesz pasujące propozycje.

Szybkie filtry:* Możesz błyskawicznie zawęzić wyniki do konkretnej długości słowa.

Stawiałem przede wszystkim na szybkość i czysty UX. Apka jest lekka i działa błyskawicznie.


Technologia:

WWW:* Angular

Mobile:* Flutter

Engine: Całość śmiga w oparciu o Meilisearch*, co zapewnia świetny performance wyszukiwania.

Link do wersji Web: https://haslator.pl

Link do Google Play: https://play.google.com/store/apps/details?id=pl.xview.x_crossword_mobile

Dajcie znać, co myślicie! Jeśli macie pomysły, co dorzucić do bazy albo jakie funkcje ułatwiłyby Wam życie przy rozwiązywaniu – dajcie znać.


*

Praktykant

w Programowanie

10piorunów

Chciałem się pochwalić małym projektem, który ostatnio wdrożyłem na swoją stronę.
Jeśli zdarza Wam się grać w Scrabble albo Literaki, to pewnie znacie ten ból: macie litery na stojaku, widzicie fajne słowo na planszy i wiecie, że da się tam coś "dokleić", ale standardowe wyszukiwarki słów w ogóle w tym nie pomagają.

Większość stron w polskim necie to proste anagramatory. Żeby sprawdzić tzw. przedłużki, trzeba ręcznie wpisywać dziesiątki kombinacji. Stwierdziłem, że szkoda na to czasu, więc napisałem wyszukiwarkę, która robi to automatycznie.

Jak to działa w praktyce? Podajesz słowo, które już leży na planszy oraz swoje litery (blanki też wchodzą w grę).

Skrypt wyrzuca gotową listę wszystkich możliwych przedłużeń zgodnych z OSPS i SJP.


Co dodałem ekstra:

Punktacja:* Wyniki są od razu posortowane po wartości punktowej (liczyłem to zgodnie z zasadami gry).

Definicje:* Przy każdym słowie jest link do SJP – przydaje się, bo niektóre dopuszczalne słowa w polskim języku brzmią jak abstrakcja.

Link dla chętnych: https://poocoo.pl/przedluzki-slowa

Będę wdzięczny za feedback – co poprawić w UI albo jakie filtry dorzucić, żeby korzystało się z tego jeszcze szybciej?

Lider1piorunów

Komentarz usunięty

Praktykant

w Dyskusje

4piorunów

Grając w Wordle, Literalnie i Słownikowo, zacząłem się zastanawiać, czy da się sensownie wykorzystać statystykę do wsparcia takich gier — nie tylko jako zwykły filtr słów.

Solverów i pomocników jest już w sieci sporo, ale postanowiłem pójść krok dalej.

Mój solver analizuje już wprowadzone litery i podpowiada słowa, które statystycznie są optymalne — takie, które w jednym ruchu pozwalają znaleźć albo wyeliminować jak największą liczbę liter.

To druga odsłona mojego solvera, tym razem ze wsparciem statystycznym.

Korzystam z bazy SJP, więc nawet jeśli podpowiadane słowa wyglądają „dziwnie”, to faktycznie istnieją i są akceptowane przez grę.

Jako bonus dodałem też w solverze awaryjną furtkę dla Literalnie i Słownikowo — na wypadek absolutnej kapitulacji:-)

https://poocoo.pl/wordle-solver

Co myślicie?