A very generic term referring to visual part of a game. Thus try to avoid unrelevant usage and instead tag for specific grapics type (2D, 3D), API, framework or a library you are using if possible.
5
votes
1answer
403 views
Difference between the terms Material & Effect
I'm making an effect system right now (I think, because it may be a material system... or both!). The effects system follows the common (e.g. COLLADA, DirectX) effect framework abstraction of Effects ...
9
votes
1answer
589 views
How to create a “retro” pixel shader for transformed 2D sprites that maintains pixel fidelity?
The image below shows two sprites rendered with point sampling on top of a background:
The left skull has no rotation/scaling applied to it, so every pixel matches perfectly with the background.
...
2
votes
3answers
321 views
Optimizing graphics for an iOS flash game
A friend of mine and myself are working on a flash developed iOS (and later Android) puzzle board game. He's a developer and I'm a designer/developer so (no surprise) we have different points of view.
...
1
vote
2answers
560 views
How do I generate a random curve for landscape (like Worms)? [duplicate]
Possible Duplicate:
How do I generate terrain like that of Scorched Earth?
How can I generate Worms-style terrain?
I must build random curve line for the 2D Game on the BitMap (like in ...
0
votes
2answers
144 views
Which optional features would you recommend for a raytracer? [closed]
I'm developing a basic triangle mesh raytracer on a short deadline.
This means I can't implement every feature I come across, so I'm looking for some feedback about which features you think are most ...
1
vote
1answer
177 views
Calculating a circle or sphere along a vector
Updated this post and the one at Math SE (http://math.stackexchange.com/questions/127866/calculating-a-circle-or-sphere-along-a-vector), hope this makes more sense.
I previously posted a question ...
4
votes
1answer
218 views
How to program a cutting tool for 3D model in game
I'm looking for a resource to figure out how to program a function to cut a 3d model in game.
Example: Enemy/NPC is sliced into 2 pieces with a sword. His body is not hollow, you can see bloody ...
3
votes
2answers
2k views
How to render a retro-like pixel graphics from 3d models?
I was wondering if there's a possibility to render a retro-pixel-like graphics from 3d model in real time?
I'm talking about the Starfarer-like graphics.
I know it's hand drawn, and it's 2d.
But if I ...
0
votes
0answers
147 views
I am new to game development, what do I need to know? [closed]
I am unsure if this question is a duplicate, I hope it isn't.
Are there any resources on the terminology when doing game development?
Because, even if you tell me to learn some graphics API, how ...
1
vote
3answers
449 views
How do you blend multiple colors in HSV (polar) color-space?
In RGB color space, you can do a weighted multiple-color blend by just doing:
Start with R = G = B = 0. Then we perform a blend at index i using a set of colors C, and a set of normalized weights w ...
2
votes
2answers
1k views
How do I convert matrices intended for OpenGL to be compatible for DirectX?
I have finished working through the book "Game Physics Engine Development 2nd Ed" by Millington, and have got it working, but I want to adapt it to work with DirectX.
I understand that D3D9+ has the ...
31
votes
2answers
2k views
How to render realistic ice?
I am trying to write an ice shader in Unity that looks good and at least semi-realistic.
If the following shot (found on Google) was CG, what would its shader include? (the foreground cave). I might ...
2
votes
2answers
376 views
How can I replicate the look and limitations of the Super NES?
I am looking to produce graphics with the same limitations / look that in the Super Nes era. I am specifically looking for graphics similar to Chrono Trigger / FF6.
It would be a lot easier to do if ...
9
votes
3answers
536 views
Is there any advantage in using DX10/11 for a 2D game?
I'm not entirely familiar with the feature set introduced by DX10/11 class hardware. I'm vaguely familiar with the new stages added to the programmable graphics pipeline, such as the geometry shader, ...
1
vote
1answer
382 views
Custom Progress Bar
I have an image that has just letters on it with a transparent background. I was thinking that as my game is loading that these letters could "fill up" with a certain color. So they would start out ...
5
votes
2answers
1k views
How to create life-like sprites from photo or video capture like was done for games like Mortal Kombat 1?
I know they digitized actors but how can I get those same results? How to take a photo or video of someone and digitize it for a 2D game? Digitized sprites were used in several video games through the ...
1
vote
1answer
1k views
Using NinePatch in libGDX for Loading Bar
I am trying to create images for a loading bar in libGDX. I came across the NinePatch class and I was hoping to use it for this loading bar, since stretching images with a plain Texture or Sprite ...
1
vote
2answers
806 views
Back-face culling in 2d openGL game
I have a 2d game I've made using openGL ES. The game contains a large quad that fills the entire screen (as a background image) and many smaller quads that make up a number of balls that bounce across ...
1
vote
2answers
164 views
What framework provides mouse-interactive components as game sprites? [closed]
Background:
I wish to make a really flashy chess game. The squares on the board will be unique terrain. The pieces will be colourful images. The pieces will be animated. The pieces will sometimes ...
1
vote
0answers
142 views
Creation of .des files from .png files?
A DES file is text file. In this file you can find information about the atlas(sprrite sheet) file including: where to find atlas (sprite sheet) image AND describe the position of original image on ...
2
votes
1answer
600 views
OpenGL ES drop shadows for 2D sprites
I've got a an OpenGL scene rendered with a bunch of sprites, and I'd like to automagically add drop shadows to all of them. Here's a picture showing what I mean:
The scene uses orthographic ...
6
votes
3answers
1k views
How are non-repetitive pixel backgrounds created in 2D games? (e.g., Superbrothers: Sword & Sworcery EP)
What methods are used to create complex, rich, non-repetitive 2D pixel backgrounds in games like Superbrothers: Sword & Sworcery EP? Examining screenshots from the game, I really can't detect ...
1
vote
1answer
439 views
Polygon Collision Detection Android
I am starting to try and figure out polygon collision detection in my Android game. I am currently doing pixel level collision detection and it just seems to be too slow (though it works). I was ...
-1
votes
1answer
367 views
Blender or 3Ds Max [closed]
I am starting a 3D video game project and I do not know whether I should use Blender or 3Ds max. Other sites say to use Blender because it has similar functionality and it is free, but I need to know ...
11
votes
1answer
724 views
How do 2D art assets (eg. sprites) work?
I have an idea on a game and planning on developing a 2D game using XNA for Windows Phone 7.
I've started off today by free hand drawing some concept art of what I want some of the characters to ...
1
vote
4answers
952 views
Which Side Was Hit?
I am working on an Android game and I have two objects A and B (both rectangles) and when they collide I simply want to know which side of B was hit. I have detected the collision fine, but I am ...
8
votes
1answer
397 views
How to represent cliff faces in terrain?
I'm trying to figure out the best way to programmatically represent terrain in my game. I've been considering using a heightmap (or grid of evenly spaced vertices) to represent the surface of the ...
0
votes
2answers
353 views
What features should a 2D graphics library have? [closed]
I am making a 2D graphics library in Python designed to make 2D easy and fast. Internally it uses OpenGL. The library does cover a bit more then a graphics library, it also includes windowing and ...
1
vote
2answers
159 views
Why is antialiasing dependent on sampling?
I am thinking about the best ways to render two dimensional objects in the highest detail possible using modern graphics technology and it occurred to me that when I simplify a situation enough, I ...
1
vote
2answers
264 views
What's the best way to generate an NPC's face using web technologies?
I'm in the process of creating a web app. I have many randomly-generated non-player characters in a database. I can pull a lot of information about them - their height, weight, down to eye color, hair ...
5
votes
4answers
807 views
Is there a sprite sheet creator that satisfies these requirements?
I'm looking for a decent sprite sheet packer.
Features:
Command line interface for Linux.
Effective packing algorithm.
Configurable padding between sprites in the sheet.
Configurable fixed sprite ...
1
vote
3answers
583 views
DirectX — Best version to develop for? [duplicate]
Possible Duplicate:
learning Direct3D 9, 10 or 11?
I'm just starting to learn DirectX, and I was wondering what the best version would be best to develop for. I'm trying DirectX 9 right ...
5
votes
2answers
2k views
How to handle pixel-perfect collision detection with rotation?
Does anyone have any ideas how to go about achieving rotational pixel-perfect collision detection with Bitmaps in Android? Or in general for that matter? I have pixel arrays currently but I don't know ...
5
votes
1answer
410 views
Creating graphics at different angles for sprites
I am developing a Java game that uses sprites for the graphics. It's just a top down shooter and our ship sprites look like the following:
These work fine, but they're hard to create and the artist ...
0
votes
1answer
418 views
How can I animate a colour change over hue/saturation/value instead of RGB in Blender?
If I create a keyframe for a colour in Blender (I'm using 2.6) it always seems to traverse the RGB values for the animation, even if I set the colour using HSV values.
I do this by setting the ...
0
votes
2answers
713 views
Computer animation in C++ and if it can be integrated in web designes
I have a PhD in Mathematics with some experience in C++ programming. I am very interested in computer animation, and would like to try to teach myself in C++.
My humble resources at the moment are: ...
2
votes
1answer
298 views
Trouble with UV Mapping Blender => Unity 3
For some reason I am getting nasty grey edges around the edges of rendered 3D models that are not present in Blender.
I seem to be able to solve the problem by reducing the size of the UV coordinates ...
10
votes
2answers
1k views
Realistic metal shader
How do you create a good metal shader?
For different metals and say more or less eroded / rusty and so on.
I know that one difference from ordinary materials is that metal should 'colour' the ...
1
vote
1answer
429 views
Problems with 3D rotation when creating a 3D skeleton
I am writing a simple BVH parser in C# using the XNA framework. At the moment I have managed to parse in all the data and my goal is to find out the global coordinates of all the joints in the ...
1
vote
2answers
432 views
How to achieve graphics like those in Spy Mouse
I'm really interested in making a new application for iPhone, and I have some experience in objective-c. My main problem is the visual part. I want to have graphics like in Spy Mouse. Could this be ...
0
votes
1answer
650 views
How can I “capture” the section of my sprite sheet that I want to draw in Java?
I'm working on a puzzle game, I've implemented a sprite class that uses an array of images and cycle through the array to draw each frame as required.
This works fine!
Here's the original code:
...
-1
votes
1answer
1k views
C#: What graphics library would be best to use? [closed]
I am making my first game with 3D graphics, and I wanted to decide on a graphics library before I do any graphics work. I am using C# VS Express 2010. I have seen suggestions for XNA, Tao, and just ...
1
vote
0answers
141 views
Why do people put a gif animation into a single bitmap? [duplicate]
Possible Duplicate:
2D graphics - why use spritesheets?
Something like this file from here:
I haven't write game with animated gif before.... So I wonder why.
When I unpack some game, I ...
2
votes
1answer
201 views
text wrapping on a texture applied to a 3D model
How would I create and implement a texture of text that wraps around a 3D model? The texture will just be white and you should be able to add text to it, but I need to create this so that when the ...
10
votes
3answers
390 views
Is showing a collision in slow motion computationally relaxing?
In a lot of racing games (Burnout Paradise, for example) when a collision is about to happen, the game play automatically switches to slow motion and carries on in slow sequence until after the ...
4
votes
1answer
363 views
Cross-Sections of 3D Rendered Objects
I am currently trying to look into techniques that allow the calculation of arbitrary cross-sections of a 3D object or rendered volume. However, I have been unable to find much on the topic. I know of ...
4
votes
3answers
3k views
Should I use Game Engines to learn to make 3D games?
HI i am a software engineering student in his second-last year.
I am proficient with C,C++,C# and java programming languages, and being a student of engineering I have studied calculus, vectors etc ...
1
vote
1answer
422 views
A comparison of graphics libraries and their respective programming languages [closed]
A comparison of graphics libraries and their respective programming languages. A.K.A. "Which do I pick? With a twist."
I'm a long time professional programmer who never gave up on programming as a ...
8
votes
3answers
482 views
What is the state of the art at shipping game graphics such as lots of small BMP files?
We have lots of small BMP files which I think would be easier to copy if we had them combined in a big TAR/ZIP/whatever.
What is the state of the art at shipping game graphics?
We are using C# and ...
8
votes
1answer
463 views
What exactly makes up a screen in a typical C64 game?
I'm trying to figure out the basics of C64 game development past BASIC, and I could use some advice on something very basic, but important: What is all that stuff on the screen actually, and how to ...
