Ойын терезесіндегі фигуралар




Презентация қосу
ШҚО, Жарма ауданы, «Жаңғызтөбе орта
мектеп-балабақша кешені» КММ-сі

ИНФОРМАТИКА
Пән мұғалімі: Султанова Асемгуль
Бекайдаровна

V. Python бағдарламалау тілінде 2D
ойынын жасау

PYGAME КІТАПХАНАСЫ

Бүгінгі 2D ойын жасауды, PyGame кітапханасын
қосуды, дайын модульдерді қолдануды.
сабақта
үйренеміз
Ойлан

1. Қандай компьютерлік ойындарды
ойнауды жақсы көресің?

2​ . Бұл ойындардың қандай программа көмегімен
жасалғанын білесің бе?

3​ . Компьютерде өз сценарийіңмен ойын жасағың
келе ме?

4​ . Компьютерде ойын жасау үшін қандай білімдер
қажет деп ойласың?
V. Python бағдарламалау тілінде 2D
ойынын жасау

PYGAME КІТАПХАНАСЫ
Ойын – адам ойлап тапқан ең үздік өнертабыстардың
бірі.

Соңғы 25–30 жыл ішінде компьютер
техникасының дамуымен бірге компьютерлік
ойындардың да сан алуан түрлері пайда болды.
Десек те, өзің құрған сценарий және ережелер
бойынша ойын жасағанға не жетсін!

Ойын жасау үшін компьютерде графиканы құру
(оған дыбыс қосу) оңай шаруа емес. Ойын жасауға
қолайлы ортаның бірі Python программалау тілінің
Pygame модулі болып саналады. Енді осы Pygame
модулін пайдаланып, ойын жасау жолдарын
үйренейік.
V. Python бағдарламалау тілінде 2D
ойынын жасау

PYGAME ТЕРЕЗЕСІ

1-сурет. Командалық жол.
V. Python бағдарламалау тілінде 2D
ойынын жасау

PYGAME ТЕРЕЗЕСІ

2-сурет. Ойын терезесі
V. Python бағдарламалау тілінде 2D
ойынын жасау

PYGAME ТЕРЕЗЕСІ

Event loop командасы.
V. Python бағдарламалау тілінде 2D
ойынын жасау

PYGAME.DRAW КОМАНДАЛАРЫ

3-сурет. Ойын терезесіндегі фигуралар.
V. Python бағдарламалау тілінде 2D
ойынын жасау

PYGAME.DRAW КОМАНДАЛАРЫ
3-сурет. Ойын терезесіндегі фигуралар.

Pygame модулінің беті. Сурет салу бетін surface –
бет – поверхность деп атайды. Экран бетінде
көрініп тұрған суретті display surface дейді.
Мысалы, 3-кодта бет screen деп аталған. Жалпы
алғанда, бұл модуль бойынша ойын құруда бірнеше
бетті пайдалануға болады.
Pygame модуліндегі түстер. Pyame модулінде RGB
түстер моделі қолданылады, R (қызыл), G (жасыл)
және B (көк) түстер. Ал қалған түстер осы үш
түстің араласуынан алынады.
V. Python бағдарламалау тілінде 2D
ойынын жасау

PYGAME КІТАПХАНАСЫ
2D ойын жасауды, PyGame кітапханасын
Ойыңды қосуды, дайын модульдерді қолдануды.
тұжырымда

Геометриялық фигуралар салатын
командалардың қызметін талдаңдар.

Геометрияда шеңбер, түзу және тіктөртұрыш
сияқты фигуралардың формулаларын салыс-
тырыңдар.

Ұқсастық пен айырмашылықтарын түсіндіріп
беріңдер.

Сұрақтарға жауап бер
1. Pygame модулінің қызметі қандай?
2. Pygame модулін қалай іске қосуға болады?
3. Геометриялық фигураларды салу үшін қандай
командамен таныстың?
4. Pygame-де түстер қалай таңдалады?
V. Python бағдарламалау тілінде 2D
ойынын жасау
PYGAME КІТАПХАНАСЫ

«Келісемін........ . Келіспеймін......... .»
Ойыңды әдісі
тұжырымда
№ Сұрақтар Жауап
+ -
1 PyGame кітапханасы Python пакетіне
кіреді және қосымша орнатуды талап
етпейді
2 PyGame кітапханасы Python тілінде
ойындар жасауға мүмкіндік береді.
3 Ойынды жасау процесі деректерді
енгізу терезесінде орындалады.
4 Ойындар мультимедиялық қолданбаға
жатады.
5 PyGame оқытуға жеңіл және жылдам
құрастырылады.
6 Ойын құру үшін өтілген командалардан
басқа қосымша командалар қажет емес.
ШҚО, Жарма ауданы, «Жаңғызтөбе орта
мектеп-балабақша кешені» КММ-сі

ИНФОРМАТИКА

9 ! Назарларыңызға рахмет!

Қош-сау
болыңдар!

Ұқсас жұмыстар
Power Point. Анимация
Жас балаға тым ауыр
ЖАСАУ ЕСЕПТЕУ БАТЫРМАЛАРЫ
Сыни тұрғысынан ойлау
Калькулятордың функционалдық батырмалары
Тәжірибелік дағдылар
Инженерлік калькулятор
Дидактикалық ойындар-оқыту құралы. Мектеп жасына дейіңгі балалардың қимыл қозғалыс ойындар
ПРЕЗЕНТАЦИЯ WINDOWS-ТЫҢ СЕРВИСТЕРІ
Әріпті өрнектермен жұмыс жасау
Пәндер