Potrebujem napísať veľmi jednoduchú verziu herného programu o prasati v Jave.?
Zistite Svoj Počet Anjela
Navrhnite a implementujte triedu na hranie hry s názvom Prasa. V tejto hre používateľ súťaží s počítačom. Na každom ťahu hodí aktuálny hráč pár kociek a zhromažďuje body. Cieľom je dosiahnuť 100 bodov skôr, ako to urobí váš súper. Ak hráč v ľubovoľnom poradí hodí 1, všetky body zhromaždené v danom kole prepadnú a kontrola kociek sa presunie na druhého hráča. Ak hráč hodí v jednom ťahu dve jedničky, stratí všetky doterajšie nazbierané body v hre a stratí kontrolu nad kockami. Hráč môže po každom hode dobrovoľne otočiť kocky. Preto sa hráč musí rozhodnúť, že buď opäť hodí (bude prasa), riskuje stratu bodov alebo sa vzdá kontroly nad kockami, čo by mohlo druhému hráčovi umožniť vyhrať. Implementujte počítačového hráča tak, aby sa po zhromaždení 20 a viac bodov v danom kole vzdal kocky.
4 odpovede
- Zabijak bolestiObľúbená odpoveď
Je to veľmi jednoduché, vyskúšajte to a ak narazíte na problémy, pošlite otázku. Sotva to bude trvať nejakých 10 minút.
- fay
Závisí to od toho, ako jednoducho tu hovoríte. Zjednodušenú textovú hru pre jedného hráča by ste mohli ľahko napísať asi za pár mesiacov od hrania s Java.
- Mark aka jack573
Bola tu predchádzajúca otázka, ktorá v podstate dala odpoveď. Som si istý, že ak ho hľadáte, budete ho môcť nájsť.
Tu je základný spôsob, ako to urobiť.
- Vytvorte premenné pre 2 skóre, aktuálne skóre a hodnotu matrice.
- Vytvorte premennú, aby ste povedali, kto je na rade.
- Vložte sem generátor náhodných čísel.
- Robte slučku, kým niekto nevyhrá.
- Nastavte aktuálne skóre na 0.
- - Robte slučku, kým hodnota matrice nie je 1.
- - - Vytvorte náhodné číslo pre hodnotu die.
- - - Ak je hodnota matrice 1, nastavte aktuálne skóre na 0.
- - - Inak pridajte hodnotu die do aktuálneho skóre.
- - Koncová slučka.
- - Sčítanie aktuálneho skóre k celkovému skóre hráča.
- - Zmeňte odbočku.
- Koncová slučka.
- Odošlite správu s informáciou, kto vyhral.
- Anonymný
Používate učebnicu softvérových riešení Java od spoločnosti Lewis / Loftus / Cocking, že?
Ja tiež. A ten problém mi bol pridelený v piatok
čo znamená 11 v biblii
Ale neurobil som to, pretože som ďaleko pred triedou, takže som si istý, že to bude dobre budúci týždeň ...
Tiež ste v AP? pretože to je to, v čom som a mám pocit, že moja trieda je skutočne pozadu, pretože boli iba ako v kapitole 4.
Je tu moja otázka ohľadom programovania AP:
http: //answers.yahoo.com/question/index; _ylt = AsSZQ ...
Zistite Svoj Počet Anjela
Populárna Problémy
- Merkúr námestie Saturn Synastry
- Ortuť v Levovi
- Ako odstrániť účet Tiktok bez telefónneho čísla 2022 [Krok za krokom]
- Ako pripnúť dôležité konverzácie v Tiktoku
- Ako obnoviť heslo na Twitteri?
- Vydra - duchovné zviera, totem, symbolika a význam
- +300 zábavných, dobrých, náhodne odosielaných otázok na Snapchat
- Sen, že niekto skočí na smrť - význam a symbolika
- Vesta v Rybách
- 942 Anjelské číslo - význam a symbolika