По коду Minecraft

По коду Minecraft

University

11 Qs

quiz-placeholder

Similar activities

QuizMALUPIT

QuizMALUPIT

University

10 Qs

5MM OOP Classes

5MM OOP Classes

University

12 Qs

DS UNIT-2 TEST-3

DS UNIT-2 TEST-3

University

10 Qs

Functions in Python

Functions in Python

University

15 Qs

Programación Movil II - Parte 4

Programación Movil II - Parte 4

University

10 Qs

O que vamos aprender?

O que vamos aprender?

1st Grade - University

12 Qs

AITT LAB QUIZ  4

AITT LAB QUIZ 4

University

10 Qs

OOP Review 2

OOP Review 2

University

10 Qs

По коду Minecraft

По коду Minecraft

Assessment

Quiz

Computers

University

Easy

Created by

Мария Пантелейчук

Used 15+ times

FREE Resource

11 questions

Show all answers

1.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

Кого успадковує class Hero(???)

Нікого

Block

Mapmanger

ShowBase

2.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

В якому класі ми завнтажуємо та створюємо мапу?

Hero

Block

Mapmanger

ShowBase

3.

MATCH QUESTION

1 min • 1 pt

Знайди відповідність між методами,класами та їх призначеннями

зчитємо з файлу мапу у список

class Game

створює об'єкт класа

def read_map

створюємо за мапою блоки

def __init__

описуєм властивості блока

class Block

створюємо ігрове вікно та усіх спрайтів

def loadmap

4.

DRAG AND DROP QUESTION

1 min • 1 pt

def read_map(self):

        mapp = list()

​ (a)  

        with open(self.MAP) as file:

         ​ (b)  

            for line in file:

​ (c)  

                l = line.split(" ")

​ (d)  

                l = list(map(int,l))

​                 mapp.append(l)

       ​ (e)          

        self.MAP = mapp

відкриаємо файл для зчитувння
зчитуємо по рядках файл
розбивамо рядок на список по пробілу
перетворюємо кожен елементт списку на число
перезаписуємо поле з назвою файла на матрицю(мапа)
відкриаємо файл для запису
читаємо перший рядок файла
прибираємо з рядка пробіли
створюємо мапу з лінії
додаємо лінію з файла до списку

5.

DROPDOWN QUESTION

1 min • 1 pt

def loadmap(self):

     

            self.read_map()

            x = 0

            for i in range(​ (a)   ):    

                for j in range(len(self.MAP[i])):

                    y =​ (b)  

                    for k in range(self.MAP[i][j]):

                        z = ​ (c)  

                        b = Block(x,y,z,self.SCALE,parent=​ (d)   ,

                                  color=self.colors[k])

                        self.LIST_BLOCK.append(b)

                x =​ (e)  

len(self.MAP)
j*self.SCALE
k*self.SCALE
self.land
i*self.SCALE
len(self.MAP[i])
len(self.MAP[i][j])
self.MAP[i][j]

6.

DRAG AND DROP QUESTION

1 min • 1 pt

Завершіть функію

def cameraBind(self):

base.​ (a)  

        base.​ (b)   (180)

        base.​ (c)  

        base.​ (d)   (0, -2.5, 1.5)

        self.cameraOn = ​ (e)  

disableMouse()
camera.setH
camera.reparentTo(self.model)
camera.setPos
True
False
enableMouse()
camera.reparentTo(render)
mouseInterfaceNode.setPos(x, y,z)
setPos

7.

MATCH QUESTION

1 min • 1 pt

Встанови відповідність між моделю та кодом

self.model.setColor(color)

Media Image

self.model.setTexture(texture)

Media Image

texture = loader.loadTexture(name_texture)

Media Image

self.model = loader.loadModel(name_model)

Media Image

Create a free account and access millions of resources

Create resources
Host any resource
Get auto-graded reports
or continue with
Microsoft
Apple
Others
By signing up, you agree to our Terms of Service & Privacy Policy
Already have an account?