Question

Mostly SHMUP questions What must be done in code to increase the maximum shield strength from 4 ...

Mostly SHMUP questions

  1. What must be done in code to increase the maximum shield strength from 4 to 6??
  2. What must be done with visual feedback and art production to increase the maximum shield strength from 4 to 6?
  3. Generally speaking, what is a Quaternion?
  4. Gibson creates a utility script through a process of iterative development. What are the benefits of building up functionality over time when coding?
  5. Explain how the script that checks if items are on or off screen works.
  6. The offRight, offLeft, offUp, offBottom variables are all Booleans. Explai how the line
  7. isOnScreen = !(offRight || offLeft || offTop || offBottom)
  8. If you have a complex Unity object made of other objects, what is the way to get to the top of the transform hierarchy using code?
  9. What is the difference between a property and a method in C#?
  10. What is the naming convention Gibson uses between private variables and the public property which exposes them?
  11. What is the function on the isKinematic property of a rigidbody?
  12. What is the purpose of setting constraints in the rigidbody component?
  13. If you have an array of gameObjects and you wish to randomly select one item from the array, what are the lines of code that will do that?

Mostly SHMUP+ questions

  1. What is the purpose of MonoBehavior? What ‘better name’ can be used to describe it according to your instructor?
  2. Must every Unity C# script extend MonoBehavior? Why or why not?
  3. Why must Enemy_1-Enemy_4 not include an Update() method?
  4. How does Enemy_1’s movement get handled? Which script is responsible to which component?
  5. What is the purpose of the override keyword in C#?
  6. On page 560 of the book, in the code for getting the base Enemy class to move the declaration of the method is
    public virtual void Move()
    What does virtual mean? Why is it necessary?
  7. What is the difference among the public, protected and private access modifiers?
  8. What is a Bezier curve and how do the enemies use this to control motion?
  9. Why would you create a class that doesn’t extend another class in a Unity project?
  10. What directive do you add to code to make a complex data type visible and editable in the inspector?
  11. What is a dictionary in C#? What datatype is similar in Java?
  12. What is a function delegate?
  13. What is a generic algorithm for having an action performed some selected time in the future?
  14. What is a race condition?
  15. How can you control script order of execution in Unity?
  16. What method does Gibson use to affect how frequently certain enemies spawn? Where have you read about this before?
0 0
Add a comment Improve this question Transcribed image text
Answer #1

Amac SH deign ment of playe cedates are released frquetly to tabisie te ame and altc to steamlne tre develep-ment.

Add a comment
Know the answer?
Add Answer to:
Mostly SHMUP questions What must be done in code to increase the maximum shield strength from 4 ...
Your Answer:

Post as a guest

Your Name:

What's your source?

Earn Coins

Coins can be redeemed for fabulous gifts.

Not the answer you're looking for? Ask your own homework help question. Our experts will answer your question WITHIN MINUTES for Free.
Similar Homework Help Questions
  • 1. What is output by the following code: ArrayList< Integer > a = new ArrayList< Integer...

    1. What is output by the following code: ArrayList< Integer > a = new ArrayList< Integer >(); ArrayList b = a; a.add(new Integer(4)); b.add(new Integer(5)); a.add(new Integer(6)); a.add(new Integer(7)); System.out.println(b.size()); A)1 B)2 C)3 D)4 E)5 2. Assume the Student and Employee classes each extend the Person class. The Student class overrides the getMoney method in the Person class. Consider the following code:     Person p1, p2, p3;     int m1, m2, m3;     p1 = new Person();     m1 = p1.getMoney();     // assignment 1...

  • I asked this a little bit ago but didn't clarify exactly what I needed, so I'm...

    I asked this a little bit ago but didn't clarify exactly what I needed, so I'm asking again...I've attached my code below the question. Thanks! Do not change the original contract of the Course class. Instead, ONLY change the implementation of property students, from an array to and ArrayList, and update any methods in class Course that access students to reflect ArrayList. The methods are overridden. That means that you do not need to change the header for methods, only...

  • SHORT ANSWER QUESTIONS Part 1 Classes Abstraction: What is Abstraction in terms of representation? Specifically what...

    SHORT ANSWER QUESTIONS Part 1 Classes Abstraction: What is Abstraction in terms of representation? Specifically what choices does one make when creating a class that is an example of Abstraction? Encapsulation: What is encapsulation? What is information hiding? What does a public interface to a class consist of (not in the sense of actual java interfaces but what the client uses to manipulate objects of the class) What is an object of a class? What is the constructor? How do...

  • 1. Create a new class called ReversibleArray. 2. In the class header, add the code <T>...

    1. Create a new class called ReversibleArray. 2. In the class header, add the code <T> immediately to the right of the class name. 3. Give this class two private instance variables: T[] array and int count 4. Create a constructor which takes in one parameter of type T[] and assign that parameter's value into this.array. Set count as the length of the array. 5. Add a toString() method that outputs the array values in the format: elem0, elem1, elem2,...

  • Analyze the code to determine what the code does, how the data is structured, and why...

    Analyze the code to determine what the code does, how the data is structured, and why it is the appropriate data structure (i.e. linked list, stack or queue). Note that these are examples of classes and methods and do not include the "main" or "test" code needed to execute. When you are done with your analysis, add a header describing the purpose of the program (include a description of each class and method), the results of your analysis, and add...

  • C++ ONLY! Consider the following code and answer the questions in the table below. #include <iostream>...

    C++ ONLY! Consider the following code and answer the questions in the table below. #include <iostream> template <typename T, int N=10> class Array { private:   T array[N+1]; public:   Array() {     for(int i=0; i<N+1; i++) array[i] = 0;   }      T& operator [] (int index) {     if (index>N || index < 0)       return array[N];     else       return array[index];   }   template <typename S>   Array<T,N>& operator= (S &other) {     for(int i=0; i<N+1; i++)       array[i] = other[i];         return *this;   } }; template <typename T, typename...

  • C# - Inheritance exercise I could not firgure out why my code was not working. I...

    C# - Inheritance exercise I could not firgure out why my code was not working. I was hoping someone could do it so i can see where i went wrong. STEP 1: Start a new C# Console Application project and rename its main class Program to ZooPark. Along with the ZooPark class, you need to create an Animal class. The ZooPark class is where you will create the animal objects and print out the details to the console. Add the...

  • What is the code for this in Java? Assignment Inheritance Learning Objectives Declare a subclass that...

    What is the code for this in Java? Assignment Inheritance Learning Objectives Declare a subclass that derives from a superclas:s ■ Demon "Declare a variable of the superclass type and assign it an instance of the subclass type strate polymorphic behavior Access the public members of the superclass type Notice how the overridden versions of the subclass type are called Notice how the subclass specific members are inaccessible "Create an array of superclass type and use a foreach loop to...

  • Additional code needed: PartA: BurgerOrder class (1 point) Objective: Create a new class that represents an...

    Additional code needed: PartA: BurgerOrder class (1 point) Objective: Create a new class that represents an order at a fast-food burger joint. This class will be used in Part B, when we work with a list of orders. As vou work through this part and Part B, draw a UML diagram of each class in using the UML drawing tool 1) Create a new Lab5TestProject project in Netbeans, right-click on the lab5testproject package and select New>Java Class 2) Call your...

  • Must be done in Java. Provide the rest of the code with full comments and explanation and with proper indentation. Use...

    Must be done in Java. Provide the rest of the code with full comments and explanation and with proper indentation. Use simple methods for better understanding. Must compile. CODE PROVIDED: import java.util.ArrayList; import java.util.Scanner; public class Problem3 {    public static void main( String [] args ) {        Scanner in = new Scanner( System.in );        //PLEASE START YOUR WORK HERE        //**********************************************************                                                  //**********************************************************        // PLEASE END YOUR WORK HERE        System.out.print("END OF OUTPUT");    } } 20 points! PROBLEM 3: EXTENDED FAMILY Complete this...

ADVERTISEMENT
Free Homework Help App
Download From Google Play
Scan Your Homework
to Get Instant Free Answers
Need Online Homework Help?
Ask a Question
Get Answers For Free
Most questions answered within 3 hours.
ADVERTISEMENT
ADVERTISEMENT
ADVERTISEMENT