All Questions

7
votes
3answers
534 views

What happens to a license if both the publisher and the developer are bankrupt?

Is one allowed to make a similar game or even a sequel which would usually require obtaining a license? Who keeps the license in the end, i.e. who is to be asked for permission in such cases?
48
votes
13answers
8k views

Creating meaningful and engaging quests

Kill X number of monsters. Gather Y number of items (usually by killing X number of monsters). Deliver this NPC's package to this other NPC who is far far away. etc. Yeah. These quests are ...
8
votes
4answers
1k views

What continuous integration technology is used for games? [closed]

Which continuous integration technology & software would you recommend for use with games? Also are there any build technology libraries or specific languages you would recommend to use when a ...
28
votes
6answers
2k views

Have any video game designs used non-uniform random numbers in interesting ways?

A variety of video games use uniformly distributed numbers to decide the outcome of an event, such as a "50% chance to hit" almost always means to check if a random floating point number from 0-1 is ...
15
votes
11answers
917 views

When dealing with a static game board, what are some methods to make it more interesting?

Let's say you have a game board that you look at. It does not move but there is some action going on. For example Chess, Checkers, Solitaire. The game I'm working on is not one of these but it's a ...
20
votes
10answers
2k views

How do/should MMOs handle disconnection during PvP?

In an MMO (not even necessarily an MMORPG) what are some techniques for dealing with players disconnecting in the middle of PvP? In particular - how do you avoid adversely affecting people who get ...
13
votes
6answers
1k views

How can I get into the educational market? [closed]

I believe that my current game project is very well-suited for educational gaming; so well-suited, in fact, that I know of several different schools (one community college and at least one or two high ...
28
votes
3answers
3k views

Assets Management, database or versioning system?

While developing the assets for the game, (meshes, textures, sounds, videos) ho do you manage them? Keeping them together with the source code inside the versioning system? (perforce, git, etc…) Or ...
14
votes
3answers
971 views

How do you gather and collate information you need to make a post-mortem?

After the game is done (either shipped or the project was canned), what is the best way to make the post mortem, so that it maximizes the chances to never make the same mistakes again? How do you ...
3
votes
1answer
645 views

Collision and response between sprites?

What is an easy way to have sprites collide and react to the collision? E.g. if I'm writing a game in XNA or with Canvas 2D and need to write the code myself very simply.
9
votes
4answers
629 views

As an Android dev, what should I keep in mind for porting to iPhone?

As an Android game developer, what should I keep in mind while developing my game if I ever wanted to cross-platform the game to the iPhone? Any strategies, tips, etc. on porting to both of these ...
1
vote
2answers
2k views

What are some good audio pieces that worked well for puzzle games? [closed]

I'm looking for some quality audio/soundtracks as inspiration. Can you think of some really good puzzle games that went above and beyond in the audio category? If you're an audio guy, is there ...
11
votes
4answers
412 views

Same game logic on two separate graphic libraries

What code philosophy/structure of abstraction/program design would allow a game to be used with both 2D and 3D graphics (separately) WITHOUT having to re-code the Game logic? We're talking taking ...
52
votes
4answers
19k views

How do I find artists to work on my game? [closed]

I ask "how" rather than "where" because there are undoubtedly lots of artists that are just plain lousy or unreliable. Let's assume both paying and non-paying (mods, free games/open-source) positions....
28
votes
12answers
20k views

What are some good resources for learning HLSL? [closed]

The last time I tried learning HLSL, I made a few shaders and mostly understood what I was doing, but I still felt like I was stumbling in the dark. Most of what I learned I got from various blog ...
10
votes
3answers
1k views

Why aren't more games 64-bit executables? [closed]

Until now I've seen that many games are still compiled in 32-bit architecture although nearly 50% of current Windows users are on 64-bit OS? Why is this? If the reason is for getting larger audience (...
156
votes
18answers
45k views

What things should an indie game developer never do? [closed]

What are some of the biggest - and better yet: insidious and unexpected - mistakes that indie game developers make? Especially when making the transition from hobbyist to full-time indie?
61
votes
19answers
16k views

Level Design Tips [closed]

What are some pitfalls or pieces of good advice when designing levels or maps for a (presumeably 3D but not necessarily) game?
22
votes
1answer
13k views

What is “procedural generation” and how is it done?

I hear a lot about "procedural maps" and "procedural textures". What does that mean exactly, and what resources are there for learning these techniques in a game?
10
votes
1answer
1k views

What is “ROAM” related to terrain rendering?

I saw it mentioned on this question, but no one explained what it is.
9
votes
3answers
3k views

What happens in pre production of a game?

I see a lot of games in "pre-production" and was just wondering what actually happens in this stage. Is it just planning or does a prototype get made or what?
10
votes
5answers
2k views

Cross platform low level graphic API

When creating a system abstraction is better to have the platform different APIs hidden by a common interface at the lowest level that makes sense. Taking in account the different modern (with no ...
5
votes
2answers
380 views

How to handle game states for a single-player / multiplayer game? [closed]

I'm developing a little simon-like game and I'd like to know what the best approach is when it comes down to game states. What would be the best approach? Creating different states/screens for 1-...
8
votes
3answers
428 views

Game Characters vs Characters in other medias

How do a characters designed for a game differ from characters made for books or movies? When a book or a movie is converted into a game, what are the differences and similarities that have to be ...
13
votes
2answers
2k views

Methods for character design

When one begins the character design process, what are good starting points? Are there well known methodologies or systems to help in this process? How does the design process work in game industry, ...
15
votes
5answers
1k views

What are the makings of a good Character

What properties make the main character of a game such that players can easily identify with it? Can the same set properties be used when designing the NPC characters players interact with, or should ...
33
votes
4answers
5k views

Legal issues for a “fangame” of a commercial franchise? [duplicate]

I've played around in the past of the 2D Flash fan-made version of the popular Valve game Portal. It has basically the exact same mechanics, but as a 2D side-view flash game. Lately I've toyed ...
3
votes
3answers
164 views

What does everyone like to use for UI elements for their games on the iPhone? [closed]

I'm asking this to get everyone's opinion -- I realize there isn't one "right way" to do this. I've tried a few ways myself, including using Cocoa for everything including the game itself (good for ...
10
votes
2answers
3k views

Graphic Engine/Programming/Etc resources? [closed]

Posting this question here rather than SO because of it's relevance with game development. My dilemma is this: It is currently my summer vacation after my first semester of CompSci and I have learned ...
4
votes
2answers
2k views

Game clock Synchronization in python

I am working on a network game project in python which we want to keep synchronized. I would assume we should use Network Time Protocol to cater for different levels of lag. That being the case, is ...
20
votes
3answers
8k views

How to make a multiplayer game work reliably behind NAT?

Even games that are 100% client/server sometimes have issues when the client is behind NAT. Peee-peer games are even a bigger issues. Some games need to use multiple transports (such as UDP and TCP) ...
9
votes
1answer
1k views

XNA: How does threading work?

I would like to implement threading in my XNA game but I'm not sure how things work when compiling for the XBOX 360. Could someone elaborate on this? For example, how many threads does XBOX support? ...
46
votes
6answers
3k views

How to prepare a game for localization?

Many projects don't think about localization until the game is done. Then localization is done as a hack, and it's obvious that it was added on later. Some specific areas of concern: Text strings (...
6
votes
4answers
554 views

Balancing a game about gladiatorial robot combat

Suppose a player can construct a robot built from various parts and each part costs money. How would you balance the cost of a weapon against its capabilities? What about balancing weapons against ...
24
votes
11answers
4k views

Approaching the Fun Factor in Game Design

As designers there has to be some ways you've approached establishing the 'fun-factor' in your games. You've likely done something in one game that may very well transfer into the future games you've ...
130
votes
3answers
76k views

How should I write a main game loop? [closed]

How should I write a main game loop? What are some things that you should do in the game loop, and what are some things that you shouldn't do in the game loop? I've written plenty of them, but I've ...
6
votes
2answers
379 views

Tips for developing 3D games on newer engines targeting old hardware [closed]

I see a lot of examples and tutorials for 3D engines like Unity3D, UDK, Source etc. They all seem to be under the assumption that you are making a game for current(ish) hardware. I would like some ...
67
votes
7answers
31k views

What to consider when deciding on 2D vs 3D for a game? [closed]

How much "harder" is 3D than 2D in terms of: Amount/complexity of the code Level of math skills required Time involved in making art assets Original title: How hard is 3D game development versus 2D?
5
votes
3answers
3k views

Where should I go looking for low-polygon 3D assets? [closed]

The biggest problem for me as a game programmer (who isn't also an artist) is getting good quality 3D models. I have checked out some of the 3D model market places like The 3D Studio and Top 3D Models ...
19
votes
7answers
3k views

For 2D games, is there any reason NOT to use a 3D API like Direct3D or OpenGL?

I've been out of hobby Game Development for quite a while now. Back when I did it, most people used Direct Draw to create 2D games. By the time I stopped people were saying OpenGL or Direct3D with ...
16
votes
3answers
6k views

In XNA, how do I dynamically load parts of a large 2D world map?

I want to develop a huge world map; at least 8000×6000 pixels in size. I have broken it into a 10×10 grid of 800×600-pixel PNG images. To avoid loading everything into memory, the images should be ...
10
votes
3answers
413 views

Why does Farseer 2.x store temporaries as members and not on the stack? (.NET)

UPDATE: This question refers to Farseer 2.x. The newer 3.x doesn't seem to do this. I'm using Farseer Physics Engine quite extensively at the moment, and I've noticed that it seems to store a lot of ...
11
votes
3answers
590 views

How can I implement a command system for a point-and-click style adventure game?

I'm making a point and click adventure game, and I'm currently trying to figure out the best way to implement a command system. Assume a Monkey Island or Maniac Mansion style interface, with a ...
2
votes
4answers
872 views

How can I add a Silverlight menu/hud/interface to an XNA game?

There are some programs that allow you to design some menus/hud/interfaces in flash and then insert them into your game. But is there something similar for making all of this stuff in Silverlight and ...
12
votes
4answers
843 views

How much extra power is required for a stereoscopic 3D game?

If we use Cryengine 3 for game development and make the game 3D compatible. Because 3D sends out two pictures, will this mean that you need a computer with twice the "power"? So if you get 30 fps when ...
60
votes
10answers
91k views

What is the fastest way to work out 2D bounding box intersection?

Assume that each Box object has the properties x, y, width, height and have their origin at their center, and that neither the objects nor the bounding boxes rotate.
29
votes
4answers
17k views

What is the cost of distributing through steam?

We are in Pre-alpha stage of a game development project and haven´t yet got reply from Valve about how it works to distribute through Steam. We need this information to do a business model with all ...
5
votes
1answer
3k views

Which 3D Engine for iPad development? [closed]

I have built a couple of games on the iPad using core animation, but for my next project I would like to built a 3D game. I am not really comfortable with programming OpenGL directly and would also ...
52
votes
7answers
9k views

Automated testing of games [closed]

Are there methods of automated testing of games? Specific experiences are appreciated, with relevant information about the project such as platform and type of game if that helps with clarification....
12
votes
7answers
1k views

Domain-specific languages for scripting [closed]

As most of you know, embedded interpreters for languages like Lua and Python are widely used for scripting game logic, but I haven't seen much information on people going with domain-specific ...

15 30 50 per page