Kaip Parašyti žaidimą Paskalyje

Turinys:

Kaip Parašyti žaidimą Paskalyje
Kaip Parašyti žaidimą Paskalyje

Video: Kaip Parašyti žaidimą Paskalyje

Video: Kaip Parašyti žaidimą Paskalyje
Video: Roblox žaidimų KALĖDINIAI ATNAUJINIMAI.. 2024, Gegužė
Anonim

Naujokas programuotojas neturėtų iškart pradėti rašyti sudėtingos, kelių lygių žaidimų programos „Pascal“. Pradėkite nuo loginio ar matematinio žaidimo su tekstine sąsaja. Pamažu kaupdami patirtį galite pereiti prie didesnių projektų.

Kaip parašyti žaidimą Paskalyje
Kaip parašyti žaidimą Paskalyje

Nurodymai

1 žingsnis

Pradėkite dirbti su programa su pavadinimu ir naudojamų papildinių sąrašu:

programos pakartotinis siuntimas;

naudoja krt;

2 žingsnis

Nurodykite kompiliatoriui, kurie kintamieji bus įtraukti į programą:

var

a, b, c: sveikas skaičius;

d: eilutė;

Čia a ir b yra terminai, c yra suma, d yra atsakymas į klausimą, ar vartotojas nori tęsti žaidimą.

3 žingsnis

Pažymėkite programos pradžią ir nesibaigiančią kilpą, taip pat inicializuokite atsitiktinių skaičių generatorių:

pradėti

atsitiktinai parinkti;

o 0 = 0 padaryti

pradėti

4 žingsnis

Programa generuoti du atsitiktinius skaičius nuo 0 iki 1000:

a: = apvalus (atsitiktinis (1000));

b: = apvalus (atsitiktinis (1000));

5 žingsnis

Parodykite vartotojui pavyzdį, kurį reikia išspręsti, ir paprašykite rezultato:

writeln ('Kiek bus'), a, ('+'), b, ('?');

readln (c);

6 žingsnis

Praneškite vartotojui, ar jis tinkamai išsprendė pavyzdį:

jei a + b = c, tada writeln ('Teisingai!') else writeln ('Neteisingai!);

7 žingsnis

Paklauskite vartotojo, ar jis nori žaisti daugiau:

writeln ('Ar žaisime toliau?');

readln (d);

8 žingsnis

Jei atsakymas yra neigiamas, nutraukite programą:

jei didžiosios raidės (d) „Y“, tada sustabdykite (0);

9 žingsnis

Pirmiausia nutraukite kilpą ir tada pačią programą:

galas

galas.

Atkreipkite dėmesį į tašką po antrojo pabaigos sakinio.

10 žingsnis

Paleiskite programą paspausdami „Ctrl“+ F9. Bus parodytas pirmasis pavyzdys. Atlikite matematiką galvoje ir įveskite atsakymą. Mašina iškart pasakys, ar ji buvo tinkamai išspręsta. Tada bus užduotas klausimas, ar norite tęsti žaidimą. Atsakius į Y arba y bus pateiktas šis pavyzdys, o įvedus bet kurią kitą raidę programa bus nutraukta.

11 žingsnis

Kai žaidimas veikia tinkamai, pradėkite jį tobulinti. Pvz., Prieš rodydami kiekvieną naują pavyzdį su komanda cls, pridėkite aiškų ekraną. Naudodamiesi teksto spalvos procedūra, padarykite etiketes skirtingomis spalvomis. Pagalvokite, kaip galite priversti programą automatiškai pakeisti pavyzdžių sudėtingumą: jei atsakysite teisingai, apsunkinkite, o jei neteisinga - supaprastinkite. Norėdami paįvairinti žaidimą, pridėkite funkciją, skirtą įvairių matematinių veiksmų pavyzdžiams generuoti.

Rekomenduojamas: