Презентация Төле би атындағы №8 -гиназия 9- сынып
Дипломдар мен сертификаттарды алып үлгеріңіз!
1 слайд
Артқы фон мен ойын
кейіпкерлері
Калкабаева Надира Анварбековна
Информатика пәні мұғалімі
1 слайд
Артқы фон мен ойын кейіпкерлері Калкабаева Надира Анварбековна Информатика пәні мұғалімі
2 слайд
Бүгінгі сабақта:
– Ойынның артқы фонын құруды;
– Ойынға арналған дайын кейіпкерлерді
жүктеуді қарастырамыз.
2 слайд
Бүгінгі сабақта: – Ойынның артқы фонын құруды; – Ойынға арналған дайын кейіпкерлерді жүктеуді қарастырамыз.
3 слайд
Артқы фон мен ойын кейіпкерлері
Ойын не туралы болады?
Дизайны қандай болады? Жанры қандай болады?
Ойынның басты кейіпкері кім болады? Ойынның фоны қандай болады?
3 слайд
Артқы фон мен ойын кейіпкерлері Ойын не туралы болады? Дизайны қандай болады? Жанры қандай болады? Ойынның басты кейіпкері кім болады? Ойынның фоны қандай болады?
4 слайд
Түстер мәнін таңдап, беттің немесе фонның сыртқы түріне кез
келген бояуды құйып, безендіруге болады.
RGB кескіні Screen объектісі бет деп
аталады. Ойындағы кез
келген объект бет түрінде
түрлендіріледі.
4 слайд
Түстер мәнін таңдап, беттің немесе фонның сыртқы түріне кез келген бояуды құйып, безендіруге болады. RGB кескіні Screen объектісі бет деп аталады. Ойындағы кез келген объект бет түрінде түрлендіріледі.
5 слайд
5 слайд
6 слайд
Практикалық тапсырма
1. Тақырыпқа сай фон
жүктеп аламыз 2. Ойынға қажетті
спрайттарды таңдап аламыз from os import path img_dir =
path.join(path.dirname(__file__),
'img')
Бағдарламаның үстіңгі бөлігіне суреттің
қайда тұрғанын көрсетуіміз қажет.
background = pygame.image.load(path.join(img_dir,
'starfield.png')).convert()
background_rect = background.get_rect()
Фонды қою коды
screen.fill(BLACK)
screen.blit(background, background_rect)
all_sprites.draw(screen)
6 слайд
Практикалық тапсырма 1. Тақырыпқа сай фон жүктеп аламыз 2. Ойынға қажетті спрайттарды таңдап аламыз from os import path img_dir = path.join(path.dirname(__file__), 'img') Бағдарламаның үстіңгі бөлігіне суреттің қайда тұрғанын көрсетуіміз қажет. background = pygame.image.load(path.join(img_dir, 'starfield.png')).convert() background_rect = background.get_rect() Фонды қою коды screen.fill(BLACK) screen.blit(background, background_rect) all_sprites.draw(screen)
7 слайд
background =
pygame.image.load(path.join(img_dir,
'starfield.png')).convert()
background_rect = background.get_rect()
player_img =
pygame.image.load(path.join(img_dir,
"playerShip1_orange.png")).convert()
meteor_img =
pygame.image.load(path.join(img_dir,
"meteorBrown_med1.png")).convert()
bullet_img = pygame.image.load(path.join(img_dir,
"laserRed16.png")).convert()
class Player(pygame.sprite.Sprite):
def __init__(self):
pygame.sprite.Sprite.__init__(self)
self.image = player_img
self.rect = self.image.get_rect()
7 слайд
background = pygame.image.load(path.join(img_dir, 'starfield.png')).convert() background_rect = background.get_rect() player_img = pygame.image.load(path.join(img_dir, "playerShip1_orange.png")).convert() meteor_img = pygame.image.load(path.join(img_dir, "meteorBrown_med1.png")).convert() bullet_img = pygame.image.load(path.join(img_dir, "laserRed16.png")).convert() class Player(pygame.sprite.Sprite): def __init__(self): pygame.sprite.Sprite.__init__(self) self.image = player_img self.rect = self.image.get_rect()
8 слайд
Оқулықта 138, 139, 140 беттерде берілген
практикалық тапсырмаларды бағдарламада
орындау.Тапсырма
8 слайд
Оқулықта 138, 139, 140 беттерде берілген практикалық тапсырмаларды бағдарламада орындау.Тапсырма
9 слайд
Кері байланыс
1. Фон дегеніміз не?
2. Ойынға фон кірістірудің қандай жолдарын айта
аласыңдар?
3. Р ygame- де фондық сурет жүктеу үшін қандай
команда қолданылады?
4. Бір суретті екіншісінің үстіне орналастыру үшін
қандай команда қолданылады?
9 слайд
Кері байланыс 1. Фон дегеніміз не? 2. Ойынға фон кірістірудің қандай жолдарын айта аласыңдар? 3. Р ygame- де фондық сурет жүктеу үшін қандай команда қолданылады? 4. Бір суретті екіншісінің үстіне орналастыру үшін қандай команда қолданылады?