Okay, so in the last article, I went over coding, and all the little fun bits that went into planning the planning. Now let's talk some actual fun stuff here- from Corporate Politics to the classic little man vs. big corporation talks. I'll first delve into the realm of APIs, then I'm going to talk about practical plans for our MMORPG.
First of all, APIs. APIs have many definitions, most of them confusing. What the hell does:
"Application Program Interface. A set of calling conventions defining how a service is invoked through a software package."
mean? Freaking confusing, if you ask me. So from now on, I'm going to define APIs as programs ranging from DirectX, OpenGL, DirectInput, and anything that makes your coding life easier.
APIs are like little helper bots that help you code your material. However, you can't theoretically throw in 3,000 APIs and expect the game to run well. Picking APIs is like picking a baseball team- you try to get the best players to fill the best positions. And in this case, you're trying to get as few players as possible on the field so the game runs better. Let's look at some common APIs that are used nowadays.