seen from China
seen from United States
seen from United States
seen from United States
seen from United States
seen from United States

seen from Singapore
seen from United States
seen from United States
seen from China
seen from Yemen
seen from United States

seen from United States
seen from United States

seen from Norway
seen from United States
seen from Netherlands
seen from Russia

seen from Norway
seen from South Africa
I have so much love in my heart for mttnc. He has picked me up when I though my heart would explode. He is the best person and he's beautiful and I wish we lived closer because I would definitely take up space in his bead. *kisses*
mttnc replied to your post “listening to two people who are clearly on a first date talk across...”
Are you back in SoCal?
i live in norcal!
Just went through a game programmer interview and figured you’d wanna know the stuff they asked. It fell into two parts, programming and math. Programming: What is a pure virtual method and can you describe when it’s implemented. Define polymorphism. What is a static function. Name all of the different statics in c++. How are virtual methods evaluated by the compiler(i.e. what’s going on under the hood) Math: what is 2^8 In hex what is 31. How do you represent negative numbers at a hardware/machine level. Define two ways to represent the dot product. Define the cross product. What are quantarions. How are these implemented and how are they applied to games.
-mttnc
This is why it's so hard to get a job. OK, here goes:
A pure virtual method is used as a common interface, so that derived classes can override these with their own implementation.
Polymorphism is where several different objects can fill a role with their own implementation.
A static function can't be referenced outside if the file where it's declared. The static keyword also blocks the extern keyword from referencing that function.
Static functions as described above, and static variables declared in a namespace (usually the global namespace) cannot be referenced from outside of the file where they're declared. Also, in this instance the static keyword blocks the extern keyword. Static variables can also exist inside functions. In this case, they persist for the duration of the program's execution. The final type of static are static members, which are declared as part of a class. These can be either methods or variables, and can be used without an object of that class. However, they cannot reference a non-static member.
I'm not certain, but I think that a table of function pointers are created in the base class, which can be altered by the derived class.
256
1F
There is usually a reserved bit, which indicates if the rest of the data is above or below 0.
I don't know what the dot product is.
I don't know what the cross product is.
Quarternions are mathematical structures used to rotate objects in 3 dimensional space.
I don't know how they're implemented, but I'm pretty sure that they represent a spiral in 4 dimensions. They're used in games for rotating things in 3D, including rigging joints... that's all I can think of.
So, how badly did I go?
That silly 'Newport' song has been playing all day!! I can't stop playing it!! =D
My work here is done
I have a huge crush on mttnc. He is so smart and driven and funny and thoughtful and cute and and and I could go on for days. I wish we lived closer to each other so we could meet and laugh and fall in love.
mttnc replied to your post:Thank god my cloak held.
You need a scout?
Thanks, but too late now.