All Questions

21
votes
8answers
936 views

What pitfalls should one look out for when starting a studio

What are the common mistakes or oversights made when starting a new game studio? Please only one mistake or oversight per answer and if you can explain why it is an issue and what one should do to ...
5
votes
4answers
7k views

How to do this sprite motion blur?

Some of you may know fraxy... Basically, I was watching this video: http://www.youtube.com/watch?v=uL7zWdDCtOE And there are some times where some sprites spin really fast (4:00 mark for example), ...
7
votes
1answer
2k views

Creating a 2D skeleton animation system for use with Panda3D

Hey. I want to be able to create a system for 2D skeletal animation in my game. I'm using panda3d as my game engine. I'd like to be able to make simple bone structures and skin them with my sprites. I ...
3
votes
2answers
384 views

Methods to 'cull check' polys in OpenGL

A quick search through the web suggests there's quite a few methods of potentially detecting back-culled faces on the CPU. The purpose of the check is to evaluate whether to performing other ...
1
vote
4answers
835 views

Is it easy for a game programmer to jump out of game industry? [closed]

It seems that the expierence is not that useful and easy to get. Is the experience important to older game programmer? What is the most important thing to a game programmer to get improved?
2
votes
2answers
367 views

What's the preferred way to put music in a java applet?

Is there an easy way to put music in a java applet? Preferably streaming so that it doesn't need to be preloaded.
9
votes
4answers
3k views

Geometric Transformations on the CPU vs GPU

I've noticed that many 3d programs normally do vector/matrix calculations as well as geometric transformations on the CPU. Has anyone found an advantage in moving these calculations into vertex ...
22
votes
3answers
20k views

A list of game mechanics [closed]

I'm trying to compile a list of game mechanics, by which I mean high-level/meta game mechanics like Cooperation, Resource Management, Chance and Time Manipulation rather than low level mechanics like ...
1
vote
3answers
273 views

User definable keys for a flash game

What is the best method for creating user definable or user changeable keys in a flash game? Edit: I meant, user changeable keys. Not user changeable flash buttons. Why would a user need to change ...
5
votes
1answer
332 views

Tips / pitfalls in selecting and working with publishers?

I am thinking about working with a publisher for an iPhone game that I have developed. I have been independent until now, but want to look into the publishing route because I just don't have the ...
15
votes
3answers
687 views

Solids as high viscocity Liquids

A friend of mine and I were discussing different idea for allow materials in a world to be destroyed in a very piecemeal fashion and he proposed the idea of representing solids as very viscious fluids....
20
votes
6answers
4k views

Are there any open source or free 3D modelling/animation tools that are widely used by indie game developers? [closed]

I have tried out Blender and Milkshape 3D, but my question is mainly asking if there is any 3D animation/modelling software that is open source, free, or has an indie license available that is widely ...
10
votes
3answers
4k views

Premultiplied alpha, yea or nay?

Should I be using premultiplied alpha? Reading Tom Forsyth's article it seems a nobrainer. Premultiplied alpha (AKA additive blending) is superior in every sense. However, premultiplied alpha seems ...
3
votes
2answers
156 views

Trade offs of linking versus skinning geometry

What are the trade offs between inherent in linking geometry to a node versus using skinned geometry? Specifically: What capabilities do you gain / lose from using each method? What are the ...
4
votes
1answer
870 views

Problem with box2d at beggining

I have problem with simple box2d physics: I have two bodies : 1 - static box , 2 - dynamic box. I only want to this dynamic box fall on this static, and lay. But now it looks like that at end , ...
3
votes
1answer
427 views

What is the right process to get compatibility or at least a workaround for the ‘Threaded optimization’ feature of NVIDIA?

It's peculiar this issue is not well understood on NVIDIA forums and project forums. For example, the well known ioquake3 project based on id tech 3 requires to force 'Threaded optimization' off on ...
3
votes
1answer
428 views

How do I import real world models into a game engine? [closed]

What are the hardware and software tools required to import physical worlds into a game engine? Can I use a HD camera to do that? What do the popular game engines support?
2
votes
2answers
340 views

In Box2dFlash my b2body gets detached from my Sprite after I use setXForm()

I have a scenario where I have red coin in a Carrom board game which should be moved outside of the visible window when it is pocketed, also if any coin either white or black is not pocketed in the ...
1
vote
1answer
1k views

Where can I find free to use assets for rapid prototyping? [duplicate]

Possible Duplicate Where can I find free sprites and images? Where can I find some nice resources to build decent looking prototypes to entice potential teammates? Thank you.
266
votes
57answers
60k views

Game development Blogs [closed]

What are good game development/design blogs to follow? Please one blog per answer (make sure to provide a link) and give a brief summary as to the content of the blog posts. If you can, pick a ...
3
votes
1answer
1k views

Autodesk Kynapse and Havok AI comparison [closed]

Kynapse Autodesk® Kynapse® game middleware is a leading artificial intelligence (AI) solution for game development and the creation of real-time simulations for nonplayer characters (NPCs). Havok ...
5
votes
1answer
381 views

Where to look for team mates?

Where is a good place to look for people interested in creating games online? I'll be using XNA. I'm going to start the project later this week, but I'm definitely commited to it. I'd like to find ...
30
votes
7answers
8k views

Do retail games use “inversion of control” and “dependency injection”?

Many of the more diligent software developers I know are moving to inversion of control and dependency injection to handle references to objects. Coming from a Flash games perspective I don't know all ...
6
votes
9answers
1k views

Anyone know of other unique playable archetypes?

Well I like to play games that give me a wide breath of options. For most part I see games implementing certain archetypes like the usual RPG trinity (tank, DPS and healer). So far the most ...
6
votes
2answers
2k views

How do I prevent getting an access denied loading a file in XNA, when I have the application running in the program files directory (in Windows 7)?

I'm creating an app in XNA. I'm trying to load a custom save file. I named the file with my own custom extension. It's an XML file serialized with the DataContractSerializer. I've tried several ...
34
votes
3answers
18k views

How can I make a good-looking explosion particle effect?

I'm not much of an artist, but I'm trying to make decent particle effects in a 2.5D game. I'm making a replica of Wii Play's "Tanks" and I can't quite get the explosions to look good. I'm not going ...
2
votes
2answers
609 views

Help making a visual transition with pygame and NumPy

Perhaps this could be better answered on Stack Overflow, but I thought it would be worth posting here. Right now I'm trying to make visual transitions with pygame's ...
5
votes
11answers
2k views

Is story more important or the gameplay more important? [closed]

Read this Slate article. In particular, the following struck me: When he looks at video games from a critical distance, Bissell is concerned mainly with their lack of narrative meaning. Games ask ...
6
votes
2answers
2k views

cocos2d Merging box2d bodies

i'm using cocos2d to build an iphone game. my game currently has two sprites: one for the main character and another for an item i should carry once he gets on him. the main character and the item ...
7
votes
3answers
494 views

What is the name for the little numbers that appear over characters' heads when they lose health?

...you know the ones. Something like "value overlays" or "value pop-ups" describes them quite well, but I was thinking they might have a real name?
4
votes
11answers
706 views

Varying the strength of attacks by holding down the button

I am preparing a conference session about game design, and a question occurred to me that I haven't been able to answer with Google: In Mario the player varies the height of Mario's jump by holding ...
45
votes
12answers
7k views

How can people recognize what engine a game uses, based off its graphics?

With many games, you can say "oh, that's the Unreal Engine, for sure", or "this was made with an upgraded Rockstar Advanced Engine". We can often recognize the engine used for a game just by looking ...
4
votes
1answer
1k views

Defining GUI control event responses using Lua in C++

I'm using Irrlicht(C++) for a 3D engine, and it has a built in GUI system. The GUI events are something like this: switch(eventtype) case button_pressed:     stuff case ...
31
votes
7answers
20k views

Are there any open source projects for car engine sound simulation? [closed]

I have been thinking how to create realistic sound for a car. The main sound is the engine, then all kind of wind, road and suspension sounds. Are there any open source projects for the engine sound ...
4
votes
5answers
465 views

What are the legal considerations about making a game with a dynamic age restricted content?

What I mean by this is - is it legal to make a game which asks (or proves) your age during install or on initial load, and then dynamically sets the content to the players age. For example if the ...
15
votes
5answers
2k views

2D tycoon games vs. 3D tycoon games

I fully accept that this could be just me, but I can't help but notice that I have never become addicted to any 3D tycoon or city-building games but I have become addicted to many older 2D tycoon ...
7
votes
2answers
661 views

How can I write a trigger to detect when a terran building burns to its death? (Starcraft 2)

I'm working with Starcraft 2 Map Editor, and am having a little bit of a trigger problem. It's quite easy to detect when a specific unit kills a structure (simply check if triggering unit == whatever)...
12
votes
8answers
8k views

What are the other three “game dynamics”?

Seth Priebatsch recently gave a tedtalk entitled “Building the game layer on top of the world.” In it, Seth described four “game dynamics,” techniques used by game designers to make games fun and ...
2
votes
2answers
401 views

Flash Origin Problem with Movie Clips

I'm working on a game that uses Flash for the user interface. I'm running into an odd issue with the origin of a library movie clip. Here are the steps to reproduce: Create a new MovieClip and ...
4
votes
4answers
313 views

Who has ownership of publicly developed projects?

After seeing the comments on selling an idea to developer for a game, the general concencus is that without a game, or atleast a demo, it’s not going to happen. So…someone (yes, Noctrine, I am looking ...
2
votes
1answer
1k views

Post processing texture sizes

I'm trying to write some code to do post processing in OpenGL ES2 on the iPhone. All is fine an dandy, except I am having trouble working out how to scale the texture rendered in the rendering step, ...
12
votes
5answers
4k views

2D Level design/editing/saving questions [closed]

I thought about making a simple 2D Sidescroller game like SuperMario. Then i wondered about how to save, load or create the levels for the game. The first thing i thought of was drawing a simple ...
2
votes
4answers
1k views

Objective-C to plain c iPhone game performance improvements

I'm testing a 2D OpenGL ES based iPhone game on both the iPhone 3G and the iPhone 4. It runs great on the iPhone 4... and pretty well on the 3G. The game state is updated at 60 Hz... and the ...
33
votes
7answers
3k views

Elegant way to simulate large amounts of entities within a game world

Assume you have a game in which there are many (many many) entities serving some functions, not all of which are constantly needed or need to be considered in every frame. The concrete problem I am ...
8
votes
4answers
2k views

Which SceneGraph is optimal to begin with for small game programming?

I am a Java web application developer (mostly server side) since 7 years who recently got interested in game development (i dont know why, maybe i am bored). Today I was looking for frameworks. I read ...
13
votes
4answers
7k views

Getting a texture from a renderbuffer in OpenGL?

I've got a renderbuffer (DepthStencil) in an FBO and I need to get a texture from it. I can't have both a DepthComponent texture and a DepthStencil renderbuffer in the FBO, it seems, so I need some ...
3
votes
2answers
139 views

Is there a common invitees/players ratio during closed beta?

The question itself is fairly straight forward, but the answer takes a lot of industry insight. To give an example scenario, I am playing a game that's in closed beta right now. They have about 5000 ...
13
votes
5answers
11k views

Keyboard input system handling

Note: I have to poll, rather than do callbacks because of API limitations (SFML). I also apologize for the lack of a 'decent' title. I think I have two questions here; how to register the input I'm ...
6
votes
3answers
685 views

Is there any algorithm for creating 3D lightning?

Is there any algorithm for generating lightning? Lets say, you input the starting and ending coordinates (x,y,z) and out comes an array of coordinates to show where the lightning goes. It doesn't have ...
2
votes
5answers
796 views

How would I make behavioral AI, from a game engine, for character conversation modelling?

I want to use the behavioral AI from a game engine, for character conversation modelling. Most game engines provide very good graphics pipelines, like Unity, but I want to use the AI part, like in "...

15 30 50 per page