16
votes
Accepted
What gamepad functionality can be assumed?
The standard which you will find on most platforms is:
Analog directional input left thumb
Digital directional input left thumb
Analog directional input right thumb
4 buttons right thumb
2 shoulder ...
4
votes
Why are most windowed games not resizeable?
When you have a 2d game with pixel-art graphics, having a fixed resolution makes many things far easier. You know exactly how much fits on the screen without having to stretch your graphics (and ...
4
votes
Are there official button images for the xbox controller that I can get for free?
There is an unofficial but extremely complete set of controller button images for several platforms here:
http://opengameart.org/content/free-keyboard-and-controllers-prompts-pack
4
votes
Accepted
In today's video game industry, why isn't every game released on PC?
Consoles have their advantages. You know exactly what hardware and software environment your game is going to run in. No targeting a huge array of combinations of GPUs (which might or might not have ...
3
votes
How do I edit an outdated SKSE plugin for Skyrim LE?
DLL files have been compiled into a format that your CPU can directly execute. Since Legendary Edition is a 32-bit app, that format is probably x86-32 machine code (along with some extra junk that ...
1
vote
Accepted
What resolution should I render art for a 3D game for PC?
The answer is just not specific. What would you like to support? You can supply with the game a background that has a size of 1920x1080, and scale it down for lower resolutions.
Should you go bigger? ...
1
vote
Accepted
What harm would be done if a user were able to play the client side of a multiplayer game without logging in?
1.) This scenario seems possible, as there also exist private servers of some MMOs.
2.) I don't think that this could cause much harm. The important data for your game are on the Server. So they won'...
1
vote
What harm would be done if a user were able to play the client side of a multiplayer game without logging in?
When you have a multiplayer game, then any calculations which happen on the client can be controlled by the client in order to cheat. So you should think carefully about which game mechanics should be ...
1
vote
Accepted
Should I be concerned that my microtransaction based game will often be hacked?
It all depends how you implement the server-side code. If, for example, when the user logs in, they send the number of currency they collected while offline, and the server accepts that currency ...
1
vote
When should new threads be created in a game or how should time consuming task be handled?
First of all IO should be asynchronous. A roundtrip (client-server-client) can easily take up to 200 milliseconds (especially when crossing oceans). That is time you just cannot afford to be simply ...
1
vote
What gamepad functionality can be assumed?
Tl;dr: There are about 4 categories. If you want to support many gamepads simply target the XBox layout. If you want to support all gamepads make sure your game can be controlled with the SNES layout (...
1
vote
Do shaders still need to be optimized on desktop / laptop platforms
You always need to optimize for any platform you're developing on.
There are many ways in which you can write a working algorithm that isn't cache friendly or does useless computation.
Also, you ...
Only top scored, non community-wiki answers of a minimum length are eligible
Related Tags
pc × 51xbox360 × 8
xna × 5
android × 5
cross-platform × 5
graphics × 4
console × 4
unity × 3
shaders × 3
mobile × 3
modding × 3
resolution × 3
c# × 2
opengl × 2
rendering × 2
multiplayer × 2
ios × 2
optimization × 2
game-industry × 2
linux × 2
security × 2
macos × 2
porting × 2
window-management × 2
xbox-controller × 2