Артқы фон мен ойын кейіпкерлері

PyGame-де ойынның артқы фонын және ойын кейіпкерін қалай жүктеуге болады?

Фон

1-сурет                                                                                                                                   2-сурет

Ойлан

1. Ойынның фоны дегеніміз не?
​2. Ойын құруда оның фонын қалай таңдауға болады?
​3. Ойын қызықты шығу үшін артқы фонын дұрыс таңдау қаншалықты маңызды? Өз ойыңмен бөліс.
​4. Қандай ойынды ұнатасың? Қай ойынның кейіпкеріне ұқсағың келеді? Себебін түсіндір.

-1-

Белгілі бір оқиғаға негізделген компьютерлік ойындарды ойнаудың, сол оқиғаны кинофильм арқылы көріп немесе кітап арқылы оқығанға қарағанда өзіндік ерекшелігі бар. Компьютерлік ойынды ойнау барысында ойыншы оқиғаға өзі тікелей виртуальды қатысуына мүмкіндік алады. Әдетте компьютерлік ойындар өзіндік ерекше фонымен, ойындағы оқиғалардың даму қарқынымен бізді өзіне тарттады. Ойын құрауда ойынның артқы фоны ойынның тарихы мен оның атмосферасын қалыптастырушы негізгі параметрдің бірі болып саналады. Алдыңғы тақырыпта Pygame-нің, ойын өтетін алаңның терезесін дайындау жолдарын үйрендік. 

-2-

Бұл терезе бастапқыда ақ түсте болады. Ендігі мәселе ойын терезесіне таңдалған ойын тақырыбына сай артқы фон қою маңызды.
Ойын барысында кейіпкердің артында көрініп тұратын фонды екі түрлі беруге болады:
- ойын алаңын таңдаған бір түспен толық бояу;
- артқы фонға ойын тақырыбына сай сурет кірістіру.
1-суреттен көріп тұрғандай, screen.fill((150, 150, 100)) командасы арқылы ойын терезесін RGB = ( 150, 150, 100) түсімен толтырып боядық (screen-экран, fill-толтыру). Әрине ойын терезесіне мұндай

-1-

Ойын терезесіне артқы фонды кірістіру жолын қарастырайық. Артқы фонмен бірге ойын алаңына негізгі кейіпкердің де суретін кірістіреміз. Енді 2-суреттегі ойын кезеңін алу үшін қажетті командалармен танысайық (1-кесте).

-2-

-3-

-4-

Ойыңды тұжырымда

Топтық жұмыс

Артқы фонға сурет кірістіру программасына талдау жасаңдар. Программаның әбір қатарының қызметіне түсініктеме беріңдер.

Жұптық жұмыс

Қарапайым бір ойынның сценарийін ұсыныңдар. Сол ойынға кейіпкер таңдап, ойын терезесіне фон мен кейіпкерді орналастырыңдар.

Жеке жұмыс

1. Фон дегеніміз не?
​2. Ойынға фон кірістірудің қандай жолдарын айта аласың?
​3. Рygame-де фондық сурет жүктеу үшін қандай команда қолданасың?
​4. Бір суретті екіншісінің үстіне орналастыру үшін қандай команда қолданылады?

Өтінемін күте тұрыңыз