Questions tagged [xbox360]

The Xbox 360 is a video game console made by Microsoft and is the successor to the original Xbox. Development languages include C#, C and C++.

The Xbox 360 is the second video game console released by Microsoft, after 2001's . The Xbox 360 competes against the Nintendo and Sony . All three are called "next-generation" or "seventh generation" consoles. The Xbox 360 was officially revealed on MTV on May 12, 2005.

Development

Xbox 360 development is largely split into two distinct sections:

  1. XNA Development
    This involves using the XNA Framework to develop games/applications, and is done through AppHub. You can find the tools for development (XNA Game Studio) here. Anything developed using these tools must be written in C#.NET and can only be released onto the Xbox LIVE Marketplace as an 'Indie Game' (after passing the review process, of course). To debug your XNA app on the console itself, you need a membership. Another thing to note is that Xbox 360 apps can't access the Internet at all - all communication goes through Xbox LIVE or System Link.

  2. Professional Development
    This covers the development of complete Xbox 360 titles, and requires that you be part of the Xbox 360 Registered Developer Program. Once a development license is obtained (and the NDA is signed), Microsoft provides developers with access to the official Xbox 360 SDK and development hardware, which includes full Visual Studio integration and documentation for developing native Xbox 360 applications and libraries using C/C++. The development kit hardware comes in a few flavours and supports debugging from Visual Studio via ethernet, DVD emulation via USB, etc. For more information on the professional development program, see this information.

Referenced from this answer.

Resources:

231 questions
4
votes
1 answer

Tools & Environment for Professional Xbox 360 development?

just a general query. I've tried to research the tools and environment used for professional 360 development but there's not much available that isn't covered by NDAs. (Please note that I'm not interested in XNA development.) Q. What is the…
SirRatty
  • 2,338
  • 5
  • 25
  • 37
4
votes
0 answers

Is there an Android equivalent to XInput?

I'm basically curious as to how support for the Xbox 360 controller is implemented in Android? Is there a way to fire specific functions/commands to the paired controller when using it with Android? This functionality is possible on Windows using…
Cethy
  • 551
  • 6
  • 18
4
votes
2 answers

Commercial video games

What language are ps3 and xbox 360 game written in? Are the games written in the same language for both systems? Also is the code something you could run on a computer?
mtwisterr
  • 337
  • 4
  • 16
4
votes
1 answer

Cross-(console)-Platform development frameworks / libraries?

What kind of frameworks / libraries are used to develop cross (console)-platform games, like ones that get released on Xbox 360 / PlayStation 3 at the same time? Or similarly, Xbox Live / PlayStation Network / WiiWare all at once? Surely such…
Stonkz
  • 41
  • 1
4
votes
1 answer

Xbox 360 vibrate rumble?

I have managed to find a script that starts the xbox 360 controller to rumble(vibrate) however I can't get it to turn Off. Is there a way to set it so after 5 seconds the rumble stops? import ctypes # Define necessary structures class…
RKEONECS
  • 47
  • 1
  • 4
4
votes
1 answer

Run a XNA compiled game from DVD or CD on XBOX 360?

Is it possible to run a XNA game compiled for XBOX 360 from a DVD or CD, or does it have to be copied onto the HD? Is it possible to include a library which is not a part of the .net compact framework in a XBOX 360 project?
eflles
  • 6,606
  • 11
  • 41
  • 55
4
votes
1 answer

error: 'uint8_t' has not been declared

I'm trying to use an xbox360 controller as a joystick in openSUSE 11.2. When attempting to compile xboxdrv (http://pingus.seul.org/~grumbel/xboxdrv/) I get the following errors: g++ -o src/xbox_controller.o -c -g -O2 -Wall -ansi -pedantic…
Christopher Tarquini
  • 11,176
  • 16
  • 55
  • 73
4
votes
2 answers

Xbox Application Development using C# and Visual Studio

I have been investigating into application (not games) development on Xbox but i could not find any help or tutorial which i could use as a starting point for my project like a basic template. I have an Xbox Live Account which i know is needed for…
Suny
  • 1,175
  • 1
  • 10
  • 27
4
votes
0 answers

JXInput tutorial or example?

I want to use an Xbox 360 controller as an input to my Java program. After searching for a while, I came across the JXInput library. I tried their test program, and it worked. But I'm having trouble finding an example or a tutorial for how to make…
3
votes
0 answers

Skyrim Creation Kit with Xbox 360

I posted this on the Bethesda forums, but the thread was locked before I could get responses (the moderator said it wouldn't happen, here's a link to the thread: http://forums.bethsoft.com/topic/1350734-creation-kit-xbox/ ). I'm posting it here,…
funseiki
  • 9,167
  • 9
  • 36
  • 59
3
votes
2 answers

XNA C# Controller Input Structures

I have looked all over the net and need some assistance. Is there a link somewhere to example code of all the buttons for the Xbox 360 controller. For example: if (GamePad.GetState(PlayerIndex.One).Buttons.Back == ButtonState.Pressed) …
Crash_Override
  • 368
  • 1
  • 3
  • 20
3
votes
1 answer

Optimizing drawing calls in a basic XNA engine

I want to optimize my basic XNA engine. The structure is somewhat like this: I've a GameWorld instance and more GameObjects attached to it. Now, in every frame I do a loop between GameObjects and I call the draw method inside of them. The con of…
Archedius
  • 2,887
  • 3
  • 20
  • 24
3
votes
1 answer

Xbox 360 for linux programming

somehow I got an xbox 360 4gb as a gift. I am not interested in videogames, I just wonder whether some linux version could be installed on it, and then use it at home for programming, using the same tools I use at work (kdevelop, kile, gcc, etc). I…
Open the way
  • 26,225
  • 51
  • 142
  • 196
3
votes
3 answers

How to alias Xbox 360 buttons in C#?

I'm new to C Sharp, and writing a game w/ the XNA Framework. I'm trying to establish variables for the buttons on the XBox 360 controller, so I can reconfigure the buttons' game functions in one place and not have to change direct references to the…
Scott
  • 81
  • 2
3
votes
1 answer

HRESULT of 0x806D0005 from Microsoft's Dia2Lib

I'm trying to read a PDB file into a C# application. When I call loadDataFromPdb or loadAndValidateDataFromPdb with a file that I know exists, I get an HRESULT of 0x806D0005. Unfortunately, I have no idea what that means. I have the list of possible…
mkenyon
  • 470
  • 1
  • 5
  • 15
1 2
3
15 16