[ Príspevkov: 4 ] 
AutorSpráva
Offline

Užívateľ
Užívateľ
Obrázok užívateľa

Registrovaný: 15.12.13
Prihlásený: 12.03.16
Príspevky: 9
Témy: 7 | 7
NapísalOffline : 02.03.2016 21:59 | Hra 2048-text mode-- v C

--Ma niekto nejaké riešenie tejto úlohy v C ? :)

Hra K vychádza z hry 2048 a podobne, ako aj hra 2048 sa hrá na poli o rozmeroch 4x4. Jediným rozdielom medzi týmito hrami je skutočnosť, že v hre K budete miesto čísel na hracích kameňoch používať písmená. Hráč vie tieto kamene posúvať do štyroch strán (v pôvodnej hre pomocou kurzorových kláves, v našom prevedení pomocou načítavania znakov, resp. reťazcov zo štandardného vstupu).

Každý nový ťah hry sa začína vygenerovaním náhodnej dlaždice s písmenom 'A' alebo 'B'. Pri pohybe do strán sa dlaždice presunú tak ďaleko do danej strany, ako je to možné. Zastaviť ich môže buď iná dlaždica alebo okraj hracieho poľa. Ak sa pri presúvaní stretnú (dotknú) dve dlaždice s rovnakým písmenom, spoja sa do nasledujúceho písmena v poradí abecedy. Napr. ak sa pri presúvaní spoja dve písmená 'C', vznikne ich spojením jedno písmeno 'D'. Výsledná dlaždica, ktorá vznikla spojením dvoch iných dlaždíc, už však nemôže byť v danom ťahu spojená so žiadnou inou dlaždicou s rovnakým písmenom.

Hráč dostáva za svoju hru body. Jeho skóre sa aktualizuje zakaždým, ak pri ťahu dôjde k spojeniu dvoch alebo viacerých dlaždíc. Spôsob výpočtu skóre je opísaný v samostatnej časti tohto textu.

Hra sa končí vtedy, keď sa na hracej ploche objaví dlaždica s písmenom 'K' (odtiaľ pramení aj názov tejto hry).

Vašou úlohou bude naprogramovať hru K v jazyku C implementovaním týchto dvoch modulov:

Modul samotnej hry K.
Modul reprezentujúci Hall of Fame (sieň slávy najlepších hráčov).

Tieto moduly obsahujú všetky potrebné funkcie na implementáciu hry K. V rámci modulu si samozrejme môžete vytvoriť aj ďalšie pomocné funkcie. Nesmiete však nijako meniť a upravovať hlavičkové súbory oboch modulov!


Offline

Zmazaný užívateľ
Zmazaný užívateľ
Obrázok užívateľa
NapísalOffline : 02.03.2016 22:05 | Hra 2048-text mode-- v C

Ahoj, takto to bohuzial nefunguje. Musis napisat s cim konkretne mas problem, co si uz spravil a kde si sa zasekol, potom ti snad niekto pomoze. Ak si chces nechat vypracovat zadanie, je tu sekcia ponuka prace.


Offline

Užívateľ
Užívateľ
Hra 2048-text mode-- v C

Registrovaný: 26.08.10
Prihlásený: 29.01.22
Príspevky: 1495
Témy: 58 | 58
NapísalOffline : 05.03.2016 11:38 | Hra 2048-text mode-- v C

toto zadanie akurat maju informatici a kybernetici na TUKE v 1. ročniku, tipujem že chlapec je odtial... Maš postupnosť krokov čo maš približne robiť na stranke zadania, ak si zoženieš vypracovane zadanie, budeš sa v dalšich ročnikoch len trapiť, to ti garantujem, lebo vo vyššich ročnikov už nemaš inštrukcie ako pre opičky ale dostaneš zadanie, požiadavky a rob :D


_________________
ALL TIME best actors : Christian Bale, Denzel Washington, Tom Hardy
Offline

Užívateľ
Užívateľ
Obrázok užívateľa

Registrovaný: 22.08.11
Prihlásený: 14.12.23
Príspevky: 2361
Témy: 11 | 11
NapísalOffline : 05.03.2016 12:09 | Hra 2048-text mode-- v C

Hlavne to nie je nic zlozite. Treba zacat a spravis to ako nic.


 [ Príspevkov: 4 ] 


Hra 2048-text mode-- v C



Podobné témy

 Témy  Odpovede  Zobrazenia  Posledný príspevok 
V tomto fóre nie sú ďalšie neprečítané témy.

windows 7, nejde repair mode ani safe mode

v Operačné systémy Microsoft

14

1263

06.06.2013 16:34

magic

V tomto fóre nie sú ďalšie neprečítané témy.

Ganged mode , alebo radsej unganged mode

v AMD čipové sady

2

1636

12.06.2009 14:43

denoo

V tomto fóre nie sú ďalšie neprečítané témy.

Passive Mode/Active Mode

v Ostatné

2

817

22.03.2010 21:17

Echo

V tomto fóre nie sú ďalšie neprečítané témy.

Windows 8, nefunguje ani repair mode, ani safe mode

v Operačné systémy Microsoft

5

742

26.10.2013 20:58

focko

V tomto fóre nie sú ďalšie neprečítané témy.

CISCO SLM 2048 - VLAN konfiguracia

v Siete

0

525

08.01.2010 11:02

masterdead

V tomto fóre nie sú ďalšie neprečítané témy.

Slovanet Super internet 2048/256 neobmedzeny

v Poskytovatelia internetu

20

2509

02.06.2008 14:53

prandof

V tomto fóre nie sú ďalšie neprečítané témy.

K: Corsair DDR2 CM2X 2048 8500 C5 1066Mhz

v Kúpim

0

200

03.08.2014 11:22

Drak3n

V tomto fóre nie sú ďalšie neprečítané témy.

Kábel na net 2048/256kbps od modemu do PC

v Siete

5

415

25.09.2008 18:15

Jaro

V tomto fóre nie sú ďalšie neprečítané témy.

P: AMD Radeon Vega 56 8GB HBM2 2048 bit

v Predám

0

411

25.10.2019 18:01

Don Fekete

V tomto fóre nie sú ďalšie neprečítané témy.

BANG! kartova hra vs kockova hra :)

v Krčma

3

774

12.01.2016 7:26

Miso122

V tomto fóre nie sú ďalšie neprečítané témy.

offline mode

v PHP, ASP

5

596

07.01.2009 23:12

max-m

V tomto fóre nie sú ďalšie neprečítané témy.

Safe mode

v Operačné systémy Microsoft

6

1133

23.09.2010 10:44

radko92

V tomto fóre nie sú ďalšie neprečítané témy.

Repeater mode

v Ostatné

2

1116

17.02.2011 7:28

sasalopepo

V tomto fóre nie sú ďalšie neprečítané témy.

Unsupport Mode

v Monitory, televízory a projektory

14

642

20.03.2010 0:00

AndanT634

V tomto fóre nie sú ďalšie neprečítané témy.

Safe mode

v Operačné systémy Microsoft

2

511

25.10.2009 19:36

pitimir

V tomto fóre nie sú ďalšie neprečítané témy.

Infrastructure mode

v Siete

1

353

27.12.2010 17:40

Tomas1



© 2005 - 2024 PCforum, edited by JanoF