Application Programming Interface - the specification of the methods, classes, structures etc of software libraries and how they are to be used when developing applications using those libraries.
8
votes
3answers
256 views
What problems could occur if you make use of both the Monogame API and the underlying graphics API?
What kinds of problems could one run into if they were making a game with Monogame and started making calls to the underlying graphics API as well?
For example, if I wanted to do something in a ...
0
votes
0answers
60 views
Free glut game loop [duplicate]
I'm trying to make a game with freeglut, but im still learning it and I don't fully understand what the looping does or whether I have to call it myself,
I've already read this article A good way to ...
2
votes
2answers
236 views
Why does handedness matter at all?
I'm really trying to understand this from a mathematical viewpoint. After all, numbers are numbers, the chirality or handedness depends on how one interprets it.
Say I've three basis vectors x (1, 0, ...
-3
votes
2answers
199 views
Need help with game development. (I know C++ and I need to learn an API) [closed]
I know C++ but I don't know an API looking at Directx. I can't find any good tutorials and really need some help to start 2D game development. I'm doing an game development focused Art course that ...
1
vote
1answer
74 views
Test for the presence of the ouya ODK
How would it be possible to test for the presence of the ODK at run time?
Currently I took this approach:
private activityDelegate delegate;
@Override
public void onCreate(Bundle savedInstanceState) ...
1
vote
0answers
184 views
Corona sdk events dispatched with dispatchEvent() are handled directly upon call. Why so? [closed]
I noticed to my surprise that an event created with dispatchEvent(event) gets handled directly when called, and not together with other events at a specific phase of the frame loop.
Two main reasons ...
0
votes
0answers
49 views
How to fetch list of games in iOS App Store
Is there an API to fetch the list of games in the iOS App Store? I'd like to also retrieve meta-data about each app (e.g. latest version available or top IAPs). Does Apple allow for any sort of ...
0
votes
1answer
146 views
How to get GameElements (RigidBody) size in Unity
I've made a prefab consisting of a Cube which I've first scaled to more resemble a brick. There's also a Rigidbody added to the cube (in the prefab). Now I want to use that prefab in a c# script to ...
-2
votes
2answers
261 views
low level api or graphics library? [closed]
Well, I want to learn game development, I've already know a little bit about xna, ogre and DX but, I want to choose one of them and stick with it. I'm not trying to make a "directx vs xna, ogre vs ...
14
votes
2answers
608 views
What was the typical toolchain for DOS game development?
I'm wondering how people used to write DOS games (like Doom), I can't find much on this, but would love to learn more about the earlier days of game development.
What language was used ...
-2
votes
1answer
210 views
Current status of 3D Sound Effect APIs in games
I'm doing a little research on a subject, and it looks like there is some sort of crysis there? Last EAX/OpenAL supporting games were like in year 2006. Why is that? Is there is a major lost of ...
1
vote
1answer
182 views
Differences between MSDOS API for EGA and VGA
How different is the API for EGA and VGA for MSDOS applications? We're talking about the API that was used in games like Doom, Quest for Glory, Duke 3D, etc.
More specifically, how much work would be ...
0
votes
1answer
345 views
OpenGL 2.1+ Render with data returned form assimp library
I have just readed this tutorial about load a 3D model file: http://www.lighthouse3d.com/cg-topics/code-samples/importing-3d-models-with-assimp/. Its render routine uses a recursive_render function to ...
-1
votes
1answer
254 views
What toolkit to use for match style card game? [closed]
I'm new at this and I was wondering if someone could suggest the most appropriate API to use to make a card game that is:
cross-platform
two-player
peer-to-peer
capable of laying out cards (png ...
0
votes
1answer
348 views
Gamepad API For Multiple Pad Types
I'm a C++ newbie working on adding gamepad support to Moai as a learning exercise and because I'd like to be able to use a gamepad with it. I'm starting by implementing the Xbox 360 gamepad via XInput ...
2
votes
1answer
700 views
3D Bone Animation API in C#
i have been looking for 3d Bone Animation for plain C# (to be used with Sharpdx or Slimdx) but i did not find anything !!!
I just find some for XNA.
Any Suggestions!
Accept c++ suggestions also
8
votes
3answers
394 views
Online Game Intelligent Agent/“Bot” Development
I am currently working on a project experimenting with Artificial Intelligence design methodologies for "online world" avatars. When I say "online world", this is fairly to interpretation; "Second ...
2
votes
0answers
276 views
Resources on GUI library API design?
I've tackled this topic maybe a dozen of times, but each time I write a GUI library, at some point I look at it and see that it's badly designed (from a programmers point of view). I've looked through ...
-2
votes
2answers
499 views
Get information about my SW:TOR character [closed]
I'd like to get some information about my character from the game Star Wars: The Old Republic.
Is there some API available? If not, has someone reverse-engineered their protocols, so that I could get ...
2
votes
2answers
615 views
Is there a proxy for the Steam Web API?
I'm making a small spreadsheet that tracks the amount of kills my wrench's eaten over time in TF2. So far I've been manually copy pasting fields from the TF2 window, but hey, Steam does have some API ...
2
votes
0answers
159 views
Is there a way to get the Newgrounds API to run a Stencyl game? [closed]
I'm asking this question on behalf of a twitterer who seems to be having trouble with a Stencyl game. This is all the information I have on the question, and I know it's vague, so I will add more as ...
2
votes
2answers
211 views
Connecting an AI Agent to a Flash Game
Overview
The game is a multiplayer simple real time strategy housed in a Flash application. Players run the Flash client, and are connected to a server written in another language (the language is ...
7
votes
4answers
6k views
What tools are available for developing 2D games like Tetris or Angry Birds for Android?
I would like to ask the following regarding developing Tetris- and Angry Birds-like 2D games for Android:
Is Java the official development language for Android?
What free or commercial Android ...
7
votes
3answers
403 views
Where does the Framework (XNA) end and the API (DX) begin?
I have read alot of interesting questions asking about XNA vs. OpenTK vs. SlimDX vs. OpenGL vs. DX, and while it is really useful to get others general impressions from 100s of hours using these ...
7
votes
3answers
1k views
Component based entity system API naming problems
My engine uses a component-based entity system internally, and I want to bind it to Lua for scripting.
Now, I want to save people who write scripts for it typing work. In C++, to set the position of ...
6
votes
1answer
4k views
when to use vertex array and when to use vbo
i'm trying to learn about vertex array and vertex buffer object, but i don't understand the differences in term of:
case-of-use (static geomerty like terrains, geometry that change every frame like ...
7
votes
4answers
1k views
Open Source AI Bot interfaces
What are some open source AI Bot interfaces? Similar to Pogamut 3 GameBots2004 for custom Unreal Tournament bots or Brood Wars API for Starcraft bots etc.
If you could please post one AI bot ...
0
votes
1answer
135 views
Strange javascript error when using Kongregates API
In the hopes of finding a fellow unity3d developer also aiming for the Kongregate contest..
I've implemented the Kongregate API and can see that the game receives a call with my username and presents ...
17
votes
4answers
9k views
Vertex Array Object (OpenGL)
I've just started out with OpenGL I still haven't really understood what Vertex Array Objects are and how they can be employed.
If Vertex Buffer Object are used to store vertex data (such as their ...
6
votes
7answers
931 views
Need 3D RPG development library/framework recommendations
I’m currently planning to develop an RPG. It will be a project I do in my free time. No pres-sure behind it. I’ll probably be doing it together with a friend and it’s just supposed to be a fun ...
0
votes
1answer
110 views
What is “Rapid” in reference to the MSN Games GDK?
I have herd a little talk about the MSN Games GDK lately, and what wondering what Rapid was.
It sounds like some sort of testing environment, is this true? How can I get access to it? Or find out ...
1
vote
1answer
196 views
What is the “MSN Game API”?
The other day I herd this "MSN Game API" mentioned, but I can not find any information about it anywhere. This particular API seems to be for browser based games (Such as Flash, and ActiveX embedded ...
1
vote
1answer
510 views
Best API coverage for 2D game?
If one were to code a game for most versions of Windows, which API should be used?
I know DirectDraw works from NT4 and up (although DirectDraw is emulated on NT4 with GDI). However, I am told ...
3
votes
3answers
813 views
what is the most popular mmorpg game that has an out-of-game api?
World of Warcraft is off the table, because of the "WOW Glider Lawsuit" of 2008. Also see: Where is Blizzards official World of Warcraft API? Eve Online has an API
But, what is the MOST popular (in ...
3
votes
1answer
555 views
How to integrate PS3 & Xbox 360 games to Facebook?
After some research online, I am unable to find any concrete references for how to go about implementing Facebook functionality from either Xbox 360 or PS3 games. There is apparently some degree of ...
9
votes
5answers
544 views
API agnostic bridges (ie. OpenGL/D3D/Whatever). Do you use them, how you make them. Pro's and Con's
You are making a 3d engine. You want best of multiplatform worlds. Suddenly you realize that if you want to use Direct3D on Windows machines and OpenGL on OSX/Linux, you'll have to sacrifice supported ...