Font size
WorksheetsПо коду Minecraft
Total questions: 11
Worksheet time: 13mins
Кого успадковує class Hero(???)
Нікого
Block
Mapmanger
ShowBase
В якому класі ми завнтажуємо та створюємо мапу?
Hero
Block
Mapmanger
ShowBase
Знайди відповідність між методами,класами та їх призначеннями
def loadmap
створюємо за мапою блоки
def read_map
зчитємо з файлу мапу у список
class Block
описуєм властивості блока
class Game
створюємо ігрове вікно та усіх спрайтів
def __init__
створює об'єкт класа
Завершіть функію
def cameraBind(self):
base. (a)
base. (b) (180)
base. (c)
base. (d) (0, -2.5, 1.5)
self.cameraOn = (e)
Встанови відповідність між моделю та кодом
self.model = loader.loadModel(name_model)
texture = loader.loadTexture(name_texture)
self.model.setTexture(texture)
self.model.setColor(color)
Встаови відповідність між картинкою та віссю навкруги якої обертається модель або командою
навколо осі Y
model.setHpr(H, P, R)
навколо осі X
навколо осі Z
model.setPos(X, Y, Z)
base. (a) ( 'c' , self.changeView)
Заверши функцію переключення камери на мишу
def cameraUp(self):
pos = self.model.getPos()
base.mouseInterfaceNode.setPos(-1*pos[0], -1*pos[1]+20, -1*pos[2]-3 )
base.camera.reparentTo(render)
base.enableMouse()
self.cameraOn = False
Як твій індівідуальний проект?
Ще не почав/почала
Вже є герой
Вже є моя мапа
Поки є нова ідея
Почав/почала реалізовувати власну гру
