Tagged Questions
2D games are drawn in a two-dimensional space using two-dimensional objects. To represent its position, each game object will have an `x` and a `y` coordinate.
20
votes
2answers
2k views
Optimizing an XNA 2D game
Does it make sense to implement the logic to skip rendering objects outside the viewport or should I not care about it and let the Framework do it?
38
votes
6answers
2k views
Implementing a 2D destructible landscape (like Worms)
What steps would be involved in constructing a destructible 2D landscape, like in Worms? Ideally, What are some ways that this process could be made efficient as possible?
13
votes
4answers
1k views
How can a programmer learn to draw 2D assets?
Are there any good tutorials for someone who wants to create 2D graphical game assets? Drawing classes for absolute beginners, preferably teaching skills that can be as relevant as possible to games - ...
8
votes
4answers
509 views
What's the most efficient way to find the intersection point of a missile and a bitmap terrain?
Following up on my earlier question about finding the slope of a 2D bitmap terrain I now need to know the best way of finding the point on the 2D terrain that the missile hit. Obviously, I can see if ...
0
votes
1answer
514 views
how to start game programming [closed]
I work with C# VS2008. I want to start game programming and I know you need to learn to crawl before you run, but I don’t know where to start.
I hope starting with XNA and by creating small games ...
5
votes
2answers
243 views
How to handle a huge map?
Generically speaking, how would you handle a huge 2D Map of which only a part is displayed? Imagine the old top-down racing games like Micro Machines.
I would know how to do something with a ...
0
votes
3answers
208 views
Where and how to obtain/buy good-looking 2D art sets [closed]
Possible Duplicate:
Where can I find free sprites and images?
I have developed a 2D engine which has a real lot of technology stuffed into it, but as I'm a programmer and a bad artist, I ...
64
votes
5answers
7k views
How was collision detection handled in The Legend of Zelda: A Link to the Past?
I would like to know how the collision detection was done in The Legend of Zelda: A Link To The Past.
The game is 16x16 tile based, so how did they do the tiles where only a quarter or half of the ...
23
votes
8answers
1k views
New to creating AI - where to start?
I am new to game programming and am trying to make a basic 2d top-down space game with 2 space ships that fight each other. I am doing well with the user controlled space ship, but have no idea how ...
30
votes
7answers
2k views
2D graphics - why use spritesheets?
I have seen many examples of how to render sprites from a spritesheet but I havent grasped why it is the most common way of dealing with sprites in 2d games.
I have started out with 2d sprite ...
36
votes
7answers
1k views
2D Platformer AABB collision problems
I have a problem with AABB collision resolution.
I resolve AABB intersection by resolving the X axis first, then the Y axis.
This is done to prevent this bug: http://i.stack.imgur.com/NLg4j.png
...
14
votes
4answers
1k views
Top Down RPG Movement w/ Correction?
I would hope that we have all played Zelda: A Link to the Past, please correct me if I'm wrong, but I want to emulate that kind of 2D, top-down character movement with a touch of correction. It has ...
15
votes
7answers
2k views
How to learn 2d animation?
Where can I learn how to do simple 2d animation well? Or is it really just literally drawing every single frame of something in photoshop? Is there tips or tricks? Tutorials to help get started?
...
11
votes
3answers
1k views
How do you approach resolution independence in raster based graphics content?
Those games that are not fortunate enough to run on a locked platform spec, like handhelds, need to run across various resolution formats and aspect ratios.
In a 3D game you might have a HUD or menu ...
9
votes
4answers
902 views
Curved movement between two points
What is a good technique to enable an object to move between to points in a nice curved motion?
The end position could also be in motion, such as the trajectory of a homing missile.