ATTENTION: You are viewing a page formatted for mobile devices; to view the full web page, click HERE.

Other Software > Developer's Corner

Game Engines and Apps

<< < (8/8)

Renegade:
A bit late, but...

An example is quaternionsw. I don't even understand what quaternions are or how they work. All I know is that they are 4-dimensional things that allow you to avoid something called gimbal lockw that occurs when rotating in 3-dimensions (and I can't wrap my brain around them). I'm not sure I understand exactly what gimbal lock is either :-[ but I know it causes objects to not rotate the way you would think you are telling them to.
-Deozaan (August 22, 2011, 09:04 AM)
--- End quote ---

Don't feel bad. In the 1860's to 1880's the world of physics had only a few people that could understand the mathematics of Hamiltonian quaternions, which were a pre-requisite to understanding Maxwell's equations. Under pressure from other scientists and publishers, the equations were dumbed down to algebraic vectors so that us mere mortals could understand them. It had negative consequences in the same way that gimbal lock occurs and how Hamiltonian quaternions solve the problem. So, today we're stuck with electrodynamics that are partial at best. It's worse when in 1957 we discovered that we're doing everything wrong, and yet still plod on with flawed mathematics and physics. The problems that Hamiltonian quaternions solves echoes the same kinds of problems in the Einstein field equations and how they work by removing torque, which there echoes the gimbal lock problem of rotation. I'm still working on understanding the math for all of that myself, and don't expect to fully understand it for quite a while. The basics of a quaternion are pretty simple though, and very similar to how you might envision a complex number:

i^2 = j^2 = k^2 = ijk = -1

Still, it's a lot to wrap one's mind around, even in it's most basic formulation there. It messes with what one's idea of a square is.


On the game side, Monogame seems pretty decent. Still haven't given it much of a spin, but had a quick look at it. It covers a lot of ground.

http://monogame.codeplex.com/

KynloStephen66515:
Bumping because mouser made me post a link he found cause he is too lazy to do it himself. (Although, with 30k+ posts...one would think he talks more than he does)

http://www.worldofleveldesign.com/categories/level_design_tutorials/what-level-editor-game-engine-should-you-use-how-to-choose.php



There has never been a better time to start designing game environments and level designs. More game engines and level editors are becoming readily available for free or small price of the game to anyone who wants to learn how to level design. But with more choices, comes indecision. Especially if you are just beginning your journey into level design and game environment art.

What game engine should you start with? What level editor do you choose to work with? What is the difference between a game engine and a level editor? How do you download level editing tools and game engine to work with? Is UDK better then CryEngine 3 SDK or is Unity 3D the way to go? Which Source Engine game should I start mapping for? What is the difference between game environment artist and level designer?

Where do I start?

In this tutorial I want to help you choose which level editor and game engine you may want to start with. I will cover the basics and then go more in-depth to help you choose the "right" game engine and level editor.
--- End quote ---

Navigation

[0] Message Index

[*] Previous page

Go to full version