Coder Social home page Coder Social logo

bouchja1 / kdetosakra.cz Goto Github PK

View Code? Open in Web Editor NEW
36.0 2.0 1.0 28.19 MB

🇨🇿 GeoGuessr clone but only for the Czech Republic (based on Mapy.cz).

Home Page: http://kdetosakra.cz

License: MIT License

JavaScript 98.65% HTML 0.04% Dockerfile 0.02% Less 0.21% Shell 0.01% TypeScript 1.07%
mapy czech-republic react geoguessr react-hooks

kdetosakra.cz's Introduction

kdetosakra.cz

This is a GeoGuessr clone (a game where you have to figure out where you are and guess this place on the map 📍) with game modes for the Czech Republic 🇨🇿.

Game modes

  • regional city
  • random place in the Czech Republic
  • choose your own place (from Points of interest)
  • your geolocation

This service is based on Mapy.cz API (version 4.13)

About

I am a backend developer who needed to learn the basics of React. This project was created with the trial and error method and It's good enough for me now. But code reviews, contributors and pull requests are always more than welcome! 🙏

Technologies

kdetosakra.cz's People

Contributors

bouchja1 avatar dependabot[bot] avatar zbycz 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

Watchers

 avatar  avatar

Forkers

zbycz

kdetosakra.cz's Issues

Nový herní mód famous places

Kromě výše uvedeného by bylo fajn udělat hru na styl "famous places" (proslulá místa), kde by to hodilo přímo k nějakému slavnému místu v ČR. To by bylo další výborné doplnění výuky.

Po přepnutí z aktivního panorama na mapu panorama zčerná

Když při animaci v kartě panorama (rozhlednutí) přepnu na mapu, je poté panorama zčernalé do konce hry.

Jak zreprodukovat:

  1. Začít hru na dotykovém zařízení
  2. Přejet prstem (otočit se v panorama)
  3. Během animace otáčení zvolit kartu mapa
  4. Zvolit zpět kartu panorama
  5. Na panorama lze vidět pouze šipky pohybu, zbytek je černý

U režimu celá ČR zpřísnit limit

U režimu celá ČR bych zpřísnil limit / toleranci pro přesný počet bodů - nemělo by to být víc než 30 metrů - podle mého názoru.

Před začátkem hry zvolit, zda chci hádat místo startu nebo označit současnou polohu

V současné implementaci je jeden zásadní rozdíl proti geoguessr. V geoguessr se výsledek počítá podle pozice na začátku hádanky. Tj. ne že si dojedu kam chci, kde už to přesně poznám a pak se trefím s přesností na metr. Obojí má něco do sebe, ale u gg je větší rozptyl od perfektního zásahu a často nutnost se vracet, ztratit se u toho a to je často o dost větší zábava, než jen kliknout na jistotu.

Zjistit kde to sakra jsem a pak se ještě na mapě muset dopátrat toho místa odkud jsem vyrazil je z pro některé uživatele větší zábava.

Nový herní mód ala GeoGuessr - špatně určené pozice

Dobrý den,

nedávno jsem zkoušel nově přidaný mód na KdeToSakra.cz, kde je za úkol místo aktuálního místa zvolit výchozí pozici. Pro hraní používám výběr vlastního místa s místem bydliště a všiml jsem si, že některé lokace mají špatně nastavenou jejich pozici. Co jsem tak hrál tak z 5 míst to byly celkem 2, které měli posunutou pozici klidně o několik kilometrů někde uprostřed lesa. Jednalo se hlavně o místa, která byla mimo města/obce např. ležící někde na polních cestách.

Bohužel už nejsem schopen sdělit, o která přesně místa se jedná. Vzhledem k tomu, že se mi to ale stalo ve 2 z 5 výběrů, tak jich asi bude víc.

Jinak musím říct, že KdeToSakra je výborná česká alternativa k (dnes už placenému) GeoGesseru a i při zkoušení s přáteli jsme nenarazili na větší chybky.

S pozdravem,
XY

Hl. město Praha jako kraj - generovat náhodně mezi městskými částmi

Dobrý den.
Rád hraji Vaši online hru, ale narazil jsem na menší problém. Zkoušel jsem si hrát Hl. město Prahu jako kraj. A z patnácti pokusů jsem byl patnáctkrát buď přímo na Náměstí míru, kousek od něj nebo jen pár ulic vedle. Jakoby hra neznala jinou lokaci než Vinohrady.
Chápu, že to je asi snahou umístit původní místo, kde mne hra vyhodí do centra města. Ale v tomto případě to není optimální.
Lepší by mi přišlo rozdělit Prahu na městské čtvrti a části. Aby mne to třeba mohlo vyhodit v centru Prahy 1, ale i v centru Prahy 7, Řeporyjí nebo třeba Čakovic.

Možnost vrátit se na místo startu

Příklad: Začnu někde, vyberu si směr, ale cesta se po chvíli ztratí v lese a dál pokrytí nepokračuje. Musím se pak složitě vracet, abych mohl vyrazit jinudy.

Odpočet v režimu více hráčů

Zdravím, píšu ohledně bugu na KdeToSakra, bohužel se v režimu více hráčů občas/nebo vůbec nezobrazuje odpočet po odklepnutí odpovědi ostatním hráčům. Jinak projekt chválím! Moc mě baví, a je opravdu zajímavé zkoumat místa o kterých sem v životě neslyšel :).

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.