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.
0
votes
0answers
43 views
API for CSGO data?
I'm not sure if this is the place to ask so please punt this question if it does not belong in this forum....does anyone know if there is an API available anywhere that provides player-level data from ...
0
votes
0answers
14 views
How to load multiple functions with EventListener without them sharing the same variable
While creating a Tic-tac-toe game, I ran into a wall.
I can't run my AI and the getClicked function at the same time without having one with the other. If I do, then the "link" will already be ...
0
votes
0answers
29 views
How do I add images using Greenfoot?
How can I add an image to my Greenfoot game and contort it?
I'm designing a game where I have ships at sea battle against each other. When the ships battle I would like to change the image of an ...
0
votes
0answers
46 views
Kerbal Space Program API: It it possible to setup and launch a scenerios with it?
Kerbal Space Program has an extensive API and add-on capability. I'm just starting to scratch the surface, with the goal to create a museum kiosk with it.
Is it possible to launch the game and/or ...
0
votes
0answers
27 views
Making games Arcade-friendly: Should it be a matter?
First years of electronic gaming involve monetizing dedicated hardware with a lot of difficulties to make just a single game be able to run in a single machine. Over time, concept of a ROM migrated ...
1
vote
2answers
93 views
How to create an API for event-based, modular Java game?
I don't really know how to explain what I am trying to do that well, but yeah I'll try my best.
I'm currently creating a game with LWJGL 3, and I hope to make it event based and rather abstract as to ...
0
votes
0answers
53 views
POST & push for turn-based network?
Can you create a viable two player turn-based networking implementation using only REST API for outbound and push for inbound data? If a game is comprised of, on average, 30 moves, is it a bad idea to ...
2
votes
1answer
570 views
GameMaker android support
Game-maker asks me to install android sdk api 13 for it to work. I opened the SDK Manager so that I install it, clicked at API 13 and I couldn't be able to click the "install packages" button. I ...
0
votes
1answer
79 views
How to access the players XBOX account from your Windows 10 game app? [API?]
We want to release a game that was previously an Android game for Windows 10 (Store / Desktop). Could you tell me how we can access the players XBOX account, see his friends and compare their scores? ...
0
votes
1answer
52 views
Unity web player API?
Just curious about it. I only want to know that what graphics API does the Unity web player uses. Is that WEBGL? Or simply OPENGL? Or A custom one? Then how do the games get gpu acceleration?
2
votes
1answer
368 views
Is it possible to use Android Libraries in LIBGDX?
I want to make an android application game that uses both android API like Location, even Google Maps API and also use Libgdx framework as well. Is this possible? I noticed there's an Android and a ...
0
votes
1answer
272 views
How Apple Metal API distinguishes uniforms from vertices buffers?
I am not sure how metal distinguishes uniforms from vertices buffers?
As far as I know code for passing uniforms in buffers are the same like for vertices:
[self.commandEncoder setVertexBuffer:...
17
votes
11answers
7k views
Do I really need to use a graphics API?
Is it necessary to use graphics APIs to get hardware acceleration in a 3D game? To what degree is it possible to free of dependencies to graphics-card APIs like OpenGL, DirectX, CUDA, OpenCL or ...
45
votes
10answers
10k views
How to detect and prevent abuse (botting) of online game API?
I have been ocassionally working on a game idea in my free time. The gameplay and content renders it to be implemented as a online multiplayer game built with well established web technologies. You ...
0
votes
1answer
104 views
Are Textures cached by GPU or buffered from memory for every frame?
I did a lot of research on this but couldn't find any answer.
-Are the textures buffered from memory(RAM) for each Draw Call/Frame or are cached in VRAM.
As per my research, I believe in the former ...
9
votes
2answers
2k views
What is the advantage of OpenGL's direct state access mechanism?
I've been reading about OpenGL 4.5 Direct State Access (DSA) at opengl.org and not sure if I'm getting it right.
It seems to imply, that the old way is less efficient:
glBind(something)
glSetA(..)
...
2
votes
1answer
10k views
Is it possible to get match information, for instance, the score, from valve servers (eg. Dota2/CS:GO)
I've been searching for information but couldn't find any. I don't even know if this is the appropiate place to ask. If it's not, please delete the question and forget me.
I'd like to know if there ...
2
votes
1answer
3k views
How do I listen for an Admob interstitial ad load event?
I can show interstitial AdMob ads with the following code:
if (GUI.Button(new Rect(10, 300, 150, 50), "Load Interstitials"))
{
interstitial.LoadAd(interstitialsRequest);
...
12
votes
3answers
2k views
How can I use the graphics pipeline to render volumetric data based on a density function?
Both graphics APIs (OpenGL and DirectX) devise a well defined pipeline in which several stages are programmable. These programmable stages require to take a fixed minimum amount of data and are ...
3
votes
1answer
181 views
What is missing from SDL for it to gain more widespread adoption? [closed]
As I understand, SDL offers abstractions that let you make windows, handle input and audio much easier than doing so directly with the low level APIs provided by several operating systems.
However, ...
1
vote
0answers
77 views
Where are the parameters to APEX destructible asset / actor documented?
The NxDestructibleAsset has parameters such as
defaultBehaviorGroup.damageToRadius
destructibleParameters.fractureImpulseScale
p3BodyDescTemplate.density
structureSettings.useStressSolver
...
1
vote
1answer
2k views
How to design enemies pattern in non-bullet-hell shmups in Unity? [closed]
I am making a top down shooter.
Enemies will come in waves and attack in many different patterns (i.e. wave of 10 enemies flying in a elliptic curves, or a huge boss floating and shooting at you, etc....
0
votes
1answer
408 views
Developing a general use multiplayer API [closed]
I'm tasked with the development of a general use multiplayer API in JavaScript, with a Node.js back-end. The goal of the API is to provide a service to JavaScript mobile game developers so they can ...
3
votes
2answers
406 views
Is there any reason why there isn't a cross-platform implementation of DirectX?
Similar to how Mono can compile C# to various platforms, why isn't there an API that conforms to DirectX's specifications but can produce binaries for all platforms?
I understand that there is OpenGL ...
2
votes
1answer
2k views
How can I fetch a list of games and DLC for a user via Steam's API?
We're trying to figure out how to fetch a list of all games and DLC owned by a Steam user using that user's Steam ID.
There is a method for fetching a list of games for an account by using the Steam ...
1
vote
1answer
4k views
What is the difference between an API, Framework, IDE, and Game Engine?
I am just starting out trying to learn to develop games. At first I thought c++ and Opengl were the tools a beginner would start out to make a game, but quickly found out the Opengl was just a API for ...
1
vote
1answer
441 views
Does HLSL implement Shader Model LOD instruction?
The DX Shader Model 5.0 has a lod instruction. It returns "the LOD (level of detail) that would be used for texture filtering".
Does HLSL have a built-in intrinsic that can do the same? I know I ...
2
votes
1answer
187 views
What is the purpose for multiple windows in games?
A lot of game development APIs recently got support for multiple windows (such as SDL 2, and GLFW 3). But why did they add that feature? I've never seen a game in my life use multiple windows (with ...
1
vote
1answer
174 views
Making a game for multiple platforms [closed]
I am making a game with web, iphone, and android front-ends. I want to make them all able to interact well through the back-end so that any user can play with any user.
To do this I've decided to ...
1
vote
3answers
251 views
What's the difference between using hardware-accelerated APIs and the OS's drawing API?
On Windows, I can do drawing with the OS API without OpenGL or D3D. The code I am writing will make calls to a device driver and tell the GPU what to do regardless, right?
How is using OpenGL ...
0
votes
2answers
522 views
Best 2D graphics API when the only functionality needed is writing individual pixels to the framebuffer [closed]
I have been dreaming for years about programming a relatively simple, but from the standpoint of the game engine, a very unusual 2D game engine for the PC platform. I am planning to use either C or C++...
10
votes
3answers
470 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
62 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 ...
4
votes
1answer
752 views
How can I full-screen a Facebook canvas game?
Is there any way to allow the user to click a button on a Facebook canvas app and allow the app to go full-screen?
If it's possible, is it permitted by Facebook?
2
votes
2answers
582 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
534 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
102 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) ...
2
votes
1answer
333 views
How do I set shape density in PhysX 3.1?
I'm using PhysX 3.1. I need give shapes different densities (there are several shapes for my single rigid actor). I know that the shape's density can be set by NxShapeDesc::density in PhysX 2.8, but I ...
1
vote
0answers
647 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
1answer
3k 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 ...
15
votes
2answers
2k 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 predominantly?...
-2
votes
1answer
731 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
445 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
634 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 ...
0
votes
1answer
970 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 ...
0
votes
1answer
2k views
3D Bone Animation API in C# [closed]
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
771 views
What online games would let me practice AI development? [closed]
I am working on a project experimenting with Artificial Intelligence design methodologies for online world avatars. Online world here is quite open to interpretation; Second Life is just as applicable ...
3
votes
0answers
567 views
Resources on GUI library API design? [closed]
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
824 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
2k 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 ...