parent
4a26d1cff9
commit
b0d4acf48c
@ -1,17 +0,0 @@
|
||||
*Complete this quiz after the lesson by checking one answer per question.*
|
||||
|
||||
1. Classes rely on inheritance to ascribe to behaviors
|
||||
|
||||
- [ ] true
|
||||
- [ ] false
|
||||
|
||||
2. Composition is the preferred design pattern for game objects
|
||||
|
||||
- [ ] true
|
||||
- [ ] false
|
||||
|
||||
3. Pub/Sub stands for:
|
||||
|
||||
- [ ] Publish/Subscribe
|
||||
- [ ] Print/Staple
|
||||
- [ ] Publish/Sanitize
|
@ -1,18 +0,0 @@
|
||||
*A warm-up quiz about game development using JavaScript*
|
||||
|
||||
Complete this quiz in class
|
||||
|
||||
1. JavaScript is an unpopular language for building games
|
||||
|
||||
- [ ] true
|
||||
- [ ] false
|
||||
|
||||
2. Pub/Sub is a preferred pattern for managing the game's assets and flow
|
||||
|
||||
- [ ] true
|
||||
- [ ] false
|
||||
|
||||
3. Object inheritance can be handled by either using classes or composition
|
||||
|
||||
- [ ] true
|
||||
- [ ] false
|
@ -1,17 +0,0 @@
|
||||
_प्रति प्रश्न एक उत्तर की जाँच करके पाठ के बाद इस प्रश्नोत्तरी को पूरा करें._
|
||||
|
||||
1. कक्षाएं व्यवहार पर निर्भर करने के लिए इन्हेरिटेंस पर भरोसा करती हैं
|
||||
|
||||
- [ ] [सही]
|
||||
- [ ] [गलत]
|
||||
|
||||
2. खेल वस्तुओं के लिए कम्पोजीशन एक पसंदीदा डिज़ाइन पैटर्न है
|
||||
|
||||
- [ ] [सही]
|
||||
- [ ] [गलत]
|
||||
|
||||
3. Pub/Sub का अर्थ है:
|
||||
|
||||
- [ ] Publish/Subscribe
|
||||
- [ ] Print/Staple
|
||||
- [ ] Publish/Sanitize
|
@ -1,18 +0,0 @@
|
||||
_जावास्क्रिप्ट का उपयोग कर खेल के विकास के बारे में एक वार्म-अप प्रश्नोत्तरी_
|
||||
|
||||
इस क्विज को कक्षा में पूरा करें
|
||||
|
||||
1. जावास्क्रिप्ट खेल के निर्माण के लिए एक अलोकप्रिय भाषा है
|
||||
|
||||
- [ ] [सही]
|
||||
- [ ] [गलत]
|
||||
|
||||
2. Pub/Sub खेल की एसेट्स और प्रवाह के प्रबंधन के लिए एक पसंदीदा पैटर्न है
|
||||
|
||||
- [ ] [सही]
|
||||
- [ ] [गलत]
|
||||
|
||||
3. ऑब्जेक्ट इन्हेरिटेंस को या तो क्लासेज या कम्पोजीशन का उपयोग करके नियंत्रित किया जा सकता है
|
||||
|
||||
- [ ] [सही]
|
||||
- [ ] [गलत]
|
@ -1,17 +0,0 @@
|
||||
*Complete this quiz after the lesson by checking one answer per question.*
|
||||
|
||||
1. You can perform drawing operations directly on the Canvas
|
||||
|
||||
- [ ] true
|
||||
- [ ] false
|
||||
|
||||
2. You listen to the `onload` event to know when an image has loaded asynchronously
|
||||
|
||||
- [ ] true
|
||||
- [ ] false
|
||||
|
||||
3. You draw images onto a screen with an operation called
|
||||
|
||||
- [ ] paintImage()
|
||||
- [ ] drawImage()
|
||||
- [ ] draw()
|
@ -1,18 +0,0 @@
|
||||
*A warm-up quiz about game development*
|
||||
|
||||
Complete this quiz in class
|
||||
|
||||
1. The Canvas element is what you use to draw on a screen
|
||||
|
||||
- [ ] true
|
||||
- [ ] false
|
||||
|
||||
2. You can only draw simple geometric shapes
|
||||
|
||||
- [ ] true
|
||||
- [ ] false
|
||||
|
||||
3. The point 0,0 is in the bottom left
|
||||
|
||||
- [ ] true
|
||||
- [ ] false
|
@ -1,17 +0,0 @@
|
||||
_प्रति प्रश्न एक उत्तर की जाँच करके पाठ के बाद इस प्रश्नोत्तरी को पूरा करें._
|
||||
|
||||
1. आप सीधे कैनवस पर ड्राइंग ऑपरेशन कर सकते हैं
|
||||
|
||||
- [ ] [सही]
|
||||
- [ ] [गलत]
|
||||
|
||||
2. आप यह जानने के लिए `onload` घटना सुनते हैं कि किसी छवि ने अतुल्यकालिक रूप से लोड किया है
|
||||
|
||||
- [ ] [सही]
|
||||
- [ ] [गलत]
|
||||
|
||||
3. आप एक ऑपरेशन के साथ स्क्रीन पर चित्र बनाते हैं उसे क्या कहते है
|
||||
|
||||
- [ ] paintImage()
|
||||
- [ ] drawImage()
|
||||
- [ ] draw()
|
@ -1,18 +0,0 @@
|
||||
_खेल के विकास के बारे में एक वार्म अप प्रश्नोत्तरी_
|
||||
|
||||
इस क्विज को कक्षा में पूरा करें
|
||||
|
||||
1. कैनवास तत्व वह है जिसे आप स्क्रीन पर खींचने के लिए उपयोग करते हैं
|
||||
|
||||
- [ ] सही
|
||||
- [ ] गलत
|
||||
|
||||
2. आप केवल सरल ज्यामितीय आकृतियों को आकर्षित कर सकते हैं
|
||||
|
||||
- [ ] सही
|
||||
- [ ] गलत
|
||||
|
||||
3. बिंदु 0,0 नीचे बाईं ओर है
|
||||
|
||||
- [ ] सही
|
||||
- [ ] गलत
|
@ -1,18 +0,0 @@
|
||||
*Complete this quiz after the lesson by checking one answer per question.*
|
||||
|
||||
1. You always need to redraw the screen
|
||||
|
||||
- [ ] true
|
||||
- [ ] false
|
||||
|
||||
2. What is a game loop?
|
||||
|
||||
- [ ] A function that ensures the game can be restarted
|
||||
- [ ] A function that decided how fast the game should run
|
||||
- [ ] A function that is invoked at regular intervals and draws what the user should see
|
||||
|
||||
3. A good case for redrawing the screen is
|
||||
|
||||
- [ ] A user interaction happened
|
||||
- [ ] Something has moved
|
||||
- [ ] Time has passed
|
@ -1,19 +0,0 @@
|
||||
*A warm-up quiz about game development*
|
||||
|
||||
Complete this quiz in class
|
||||
|
||||
1. Any object on the screen can receive keyboard events
|
||||
|
||||
- [ ] true
|
||||
- [ ] false
|
||||
|
||||
2. You can use the same method to listen to key events and mouse events
|
||||
|
||||
- [ ] true
|
||||
- [ ] false
|
||||
|
||||
3. To make things happen at a regular interval, you use what function?
|
||||
|
||||
- [ ] setInterval()
|
||||
- [ ] setTimeout()
|
||||
- [ ] sleep()
|
@ -1,18 +0,0 @@
|
||||
_प्रति प्रश्न एक उत्तर की जाँच करके पाठ के बाद इस प्रश्नोत्तरी को पूरा करें._
|
||||
|
||||
1. आपको हमेशा स्क्रीन को फिर से तैयार करना होगा
|
||||
|
||||
- [ ] सही
|
||||
- [ ] गलत
|
||||
|
||||
2. गेम लूप क्या है?
|
||||
|
||||
- [ ] एक फ़ंक्शन जो खेल को सुनिश्चित करता है, उसे फिर से शुरू किया जा सकता है
|
||||
- [ ] एक फ़ंक्शन जिसने यह तय किया कि खेल कितनी तेजी से चलना चाहिए
|
||||
- [ ] एक फ़ंक्शन जो नियमित अंतराल पर लगाया जाता है और उपयोगकर्ता को जो कुछ भी देखना चाहिए वह खींचता है
|
||||
|
||||
3. स्क्रीन को फिर से तैयार करने का एक अच्छा मामला क्या है?
|
||||
|
||||
- [ ] एक उपयोगकर्ता सहभागिता हुई
|
||||
- [ ] कुछ स्थानांतरित हो गया है
|
||||
- [ ] समय निकलना
|
@ -1,19 +0,0 @@
|
||||
_खेल के विकास के बारे में एक वार्म अप प्रश्नोत्तरी_
|
||||
|
||||
इस क्विज को कक्षा में पूरा करें
|
||||
|
||||
1. स्क्रीन पर कोई भी ऑब्जेक्ट कीबोर्ड इवेंट प्राप्त कर सकता है
|
||||
|
||||
- [ ] सही
|
||||
- [ ] गलत
|
||||
|
||||
2. आप मुख्य घटनाओं और माउस घटनाओं को सुनने के लिए उसी विधि का उपयोग कर सकते हैं
|
||||
|
||||
- [ ] सही
|
||||
- [ ] गलत
|
||||
|
||||
3. चीजों को एक नियमित अंतराल पर होने के लिए, आप किस फ़ंक्शन का उपयोग करते हैं?
|
||||
|
||||
- [ ] setInterval()
|
||||
- [ ] setTimeout()
|
||||
- [ ] sleep()
|
@ -1,12 +0,0 @@
|
||||
*Complete this quiz after the lesson by checking one answer per question.*
|
||||
|
||||
1. In collision detection you compare two
|
||||
|
||||
- [ ] circles and whether they intersect
|
||||
- [ ] rectangles and whether they intersect
|
||||
- [ ] the distance between two points
|
||||
|
||||
2. The reason for implementing a *cooldown* effect is because
|
||||
|
||||
- [ ] Making the game harder as you can't repeatedly fire a laser to destroy enemies
|
||||
- [ ] JavaScript can only produce a certain number of events per time unit, so you need to limit them
|
@ -1,14 +0,0 @@
|
||||
*A warm-up quiz about about game development*
|
||||
|
||||
Complete this quiz in class
|
||||
|
||||
1. Collision detection is how we detect if two things have collided.
|
||||
|
||||
- [ ] true
|
||||
- [ ] false
|
||||
|
||||
2. How can we remove an item from the screen?
|
||||
|
||||
- [ ] Call the garbage collector
|
||||
- [ ] Mark it as dead, only paint *not dead* objects next time we draw the screen
|
||||
- [ ] Place the item on a negative coordinate
|
@ -1,12 +0,0 @@
|
||||
_प्रति प्रश्न एक उत्तर की जाँच करके पाठ के बाद इस प्रश्नोत्तरी को पूरा करें._
|
||||
|
||||
1. टकराव का पता लगाने में आप दो
|
||||
|
||||
- [ ] वृत्तों की तुलना करते हैं की वे प्रतिच्छेद करते है
|
||||
- [ ] आयतें और चाहे वे अंतरंग हों
|
||||
- [ ] दो बिंदुओं के बीच की दूरी
|
||||
|
||||
2. एक cooldown प्रभाव को लागू करने का कारण है की
|
||||
|
||||
- [ ] खेल को कठिन बनाते हुए आप दुश्मनों को नष्ट करने के लिए बार-बार लेजर फायर नहीं कर सकते
|
||||
- [ ] जावास्क्रिप्ट केवल समय इकाई के अनुसार कुछ निश्चित घटनाओं का उत्पादन कर सकती है, इसलिए आपको उन्हें सीमित करने की आवश्यकता है
|
@ -1,14 +0,0 @@
|
||||
_खेल के विकास के बारे में एक वार्म अप प्रश्नोत्तरी_
|
||||
|
||||
इस क्विज को कक्षा में पूरा करें
|
||||
|
||||
1. टकराव का पता लगाना है कि कैसे दो चीजें टकराई हैं.
|
||||
|
||||
- [ ] सही
|
||||
- [ ] गलत
|
||||
|
||||
2. हम स्क्रीन से किसी आइटम को कैसे निकाल सकते हैं?
|
||||
|
||||
- [ ] गार्बेज कलेक्टर को बुलाओ
|
||||
- [ ] इसे मृत के रूप में चिह्नित करें, केवल जो _मृत नहीं_ है उन वस्तुओं को पेंट करें अगली बार जब हम स्क्रीन खींचते हैं
|
||||
- [ ] आइटम को एक नकारात्मक समन्वय पर रखें
|
@ -1,12 +0,0 @@
|
||||
*Complete this quiz after the lesson by checking one answer per question.*
|
||||
|
||||
1. What's a fun way to show how many lifes a player has left
|
||||
|
||||
- [ ] a number of ships
|
||||
- [ ] a decimal number
|
||||
|
||||
2. How do you center text in the middle of the screen using the Canvas element
|
||||
|
||||
- [ ] You use Flexbox
|
||||
- [ ] You instruct the text to be drawn at the x coordinate of: the client window width/2
|
||||
- [ ] You set the `textAlign` property to the value `center` on the context object.
|
@ -1,14 +0,0 @@
|
||||
*A warm-up quiz about game development*
|
||||
|
||||
Complete this quiz in class
|
||||
|
||||
1. How do you draw text on a screen using the Canvas element?
|
||||
|
||||
- [ ] place text inside a div or span element
|
||||
- [ ] Call drawText() on the Canvas element
|
||||
- [ ] Call fillText() on the context object
|
||||
|
||||
2. Why do you have the concept of *lifes* in a game?
|
||||
|
||||
- [ ] to show how much damage you can take.
|
||||
- [ ] So that the game doesn't end straight away, but you have n number of chances before the game is over.
|
@ -1,12 +0,0 @@
|
||||
_प्रति प्रश्न एक उत्तर की जाँच करके पाठ के बाद इस प्रश्नोत्तरी को पूरा करें._
|
||||
|
||||
1. यह दिखाने का एक मजेदार तरीका है कि एक खिलाड़ी ने कितने जीवन जीते हैं
|
||||
|
||||
- [ ] जहाजों की एक संख्या
|
||||
- [ ] एक दशमलव संख्या
|
||||
|
||||
2. कैनवस तत्व का उपयोग करके आप स्क्रीन के बीच में टेक्स्ट को कैसे केन्द्रित करते हैं
|
||||
|
||||
- [ ] आप फ्लेक्सबॉक्स का उपयोग करें
|
||||
- [ ] आप पाठ को निर्देश देते हैं: क्लाइंट विंडो की चौड़ाई/2: के x समन्वय पर तैयार किया जाए
|
||||
- [ ] आप संदर्भ ऑब्जेक्ट पर `textAlign` गुण मान `center` पर सेट करें.
|
@ -1,14 +0,0 @@
|
||||
_खेल के विकास के बारे में एक वार्म अप प्रश्नोत्तरी_
|
||||
|
||||
इस क्विज को कक्षा में पूरा करें
|
||||
|
||||
1. कैनवस तत्व का उपयोग करके आप स्क्रीन पर टेक्स्ट कैसे बनाते हैं?
|
||||
|
||||
- [ ] पाठ को डिभ या स्पैन तत्व के अंदर रखें
|
||||
- [ ] कैनवास तत्व पर drawText() को कॉल करें
|
||||
- [ ] कैनवास तत्व पर fillText() को कॉल करें
|
||||
|
||||
2. आप एक खेल में _जीवन_ की अवधारणा क्यों है?
|
||||
|
||||
- [ ] यह दिखाने के लिए कि आप कितना नुकसान उठा सकते हैं.
|
||||
- [ ] ताकि खेल सीधे खत्म न हो, लेकिन खेल खत्म होने से पहले आपके पास कई मौके हैं.
|
@ -1,12 +0,0 @@
|
||||
*Complete this quiz after the lesson by checking one answer per question.*
|
||||
|
||||
1. What is a good pattern to use when a game end condition has been met?
|
||||
|
||||
- [ ] Display a suitable message
|
||||
- [ ] Quit the game
|
||||
- [ ] Display a suitable message, offer the player to restart, and display what key to hit for that action
|
||||
|
||||
1. You should offer a restart only when the game has ended
|
||||
|
||||
- [ ] true
|
||||
- [ ] false
|
@ -1,14 +0,0 @@
|
||||
*A warm-up quiz about game development*
|
||||
|
||||
Complete this quiz in class
|
||||
|
||||
1. When is a good time to restart a game
|
||||
|
||||
- [ ] when a player wins or loses
|
||||
- [ ] whenever
|
||||
|
||||
2. When should a game end
|
||||
|
||||
- [ ] when an enemy ship is destroyed
|
||||
- [ ] when a hero ship is destroyed
|
||||
- [ ] when points are collected
|
@ -1,12 +0,0 @@
|
||||
_प्रति प्रश्न एक उत्तर की जाँच करके पाठ के बाद इस प्रश्नोत्तरी को पूरा करें._
|
||||
|
||||
1. जब गेम एंड कंडीशन पूरी हो गई हो तो उपयोग करने के लिए एक अच्छा पैटर्न क्या है?
|
||||
|
||||
- [ ] एक उपयुक्त संदेश प्रदर्शित करें
|
||||
- [ ] खेल से बाहर निकलें
|
||||
- [ ] एक उपयुक्त संदेश प्रदर्शित करें, खिलाड़ी को पुनः आरंभ करने की पेशकश करें, और प्रदर्शित करें कि उस कार्रवाई के लिए क्या की है
|
||||
|
||||
1. जब खेल समाप्त हो गया हो तब ही आपको पुनः आरंभ करना चाहिए
|
||||
|
||||
- [ ] सही
|
||||
- [ ] गलत
|
@ -1,14 +0,0 @@
|
||||
_खेल के विकास के बारे में एक वार्म अप प्रश्नोत्तरी_
|
||||
|
||||
इस क्विज को कक्षा में पूरा करें
|
||||
|
||||
1. खेल को पुनः आरंभ करने का अच्छा समय कब है
|
||||
|
||||
- [ ] जब कोई खिलाड़ी जीतता है या हारता है
|
||||
- [ ] कभीभी
|
||||
|
||||
2. खेल कब समाप्त होना चाहिए
|
||||
|
||||
- [ ] जब एक दुश्मन जहाज नष्ट हो जाता है
|
||||
- [ ] जब एक नायक जहाज नष्ट हो जाता है
|
||||
- [ ] जब अंक एकत्र किए जाते हैं
|
Loading…
Reference in new issue