Giter VIP home page Giter VIP logo

darts-winform's Introduction

Darts-Winform

Projekt vytvořen pro jednoduché počítadlo k sisalovému terči. Postupně rozšířeno o další features za účelem rozšíření a vyzkoušení znalostí z jazyka C# a Winforms. Lze zde najít samostatnou databázi pro všechny uložené profily a hráče.

Herní mody

Klasická hra 301/501/701/901

Začíná se od již zmíněného skore a pokračuje se do 0. Hra je určena pro 10 hráčů max. Lze hrát i jako jedna osoba. Zároveň se zaznamenává průměr vašého hodu a taky napovídání při uzavírání pomocí double. MainGame

Duel

Duel je možno hrát 1v1 nebo 2v2. Dále je možnost hrát duel na sety (pouze 1v1)

DuelSet1 DuelSet2

Duel 1v1

DuelGame1

Duel 2v2

DuelGame2

Duel Sety 1v1

DuelGame3

Trénink

U tréninku je možnost si trénovat single hody, double hody, triple hody, uzavření legu, či všechny hody dohromady.

Training

Turnaj

Turnaj je určen pro 4, 8, nebo 16 hráčů. Lze zobrazovat průběh turnaje a jinak se zobrazuje klasicky jako duel 1v1 daný zápas. Po ukončení kola se ihned zobrazí další dvojice. Zápasy prvního kola jsou náhodně generovány.

TournamentSet

Vyobrazení turnaje s detailem turnaje

TournamentGame

Vyobrazení postupu turnaje po odehrání prvního zápasu

TournamentGameProgress

Ostatní funkce

Statistiky

Vyzobrazuje statistiky jednotlivých hráčů, kteří jsou vytvoření do databáze uživatelem. Statistiky se zobrazují ve dvou odděleních záložkách (za tento rok a za celou dobu). Statistiky se počítají při duelu či turnajim ale i v klasické hře když se hráč pojmenuje do písmene stejně jako ve statistikách.

Statistics

Nastavení

V této sekci lze upravovat jména i barvy hráču u klasické hry. Dále jde nastavit i míra průhlednosti daných políček a změna pozadí. Všechny tyto změny se dají ukládat do interní databáze a následně načítat jako pojmenované profily při každém spuštění hry.

Hlavní stránka nastavení

Settings

Načtení profilu nastavení

Settings_Loading

Uložení profilu nastavení

Settings_Saving

Spouštění, zastavování či úplné ztlumení hudby

Ztlumením hudby se rozumí napříč programem, tudíž i oznamováním skore. Spouštět lze hlavní znělku a zastavovat lze veškeré zvuky.

Automatické vyhledávání aktualizací.

Upozornění na aktualizaci

Update_Notify

Zobrazení změn v nové verzi spolu s možností odložení, stažení či ručním stažením

Update_ChangeLog

Průběh aktualizace

Update_Progress_Download

darts-winform's People

Contributors

maty5302 avatar

Watchers

 avatar

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.