User Tag List

Results 1 to 5 of 5

Thread: Pixel Art on the Xbox 360

  1. #1
    Clicker Fusion 2.5XNA Export Module
    JessBowers's Avatar
    Join Date
    Mar 2009
    Location
    Atlanta, GA, USA
    Posts
    22
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    Question Pixel Art on the Xbox 360

    Hey folks,

    I'd like to know the best resolution and settings (MMF, XNA, etc.) for Pixel Art games on the Xbox 360. I've browsed the forum topics and have read a few related threads:



    Here's what I understand so far (and this may not all be right - please correct me if I'm wrong):

    • Aspect Ratio
      • The Xbox 360 aspect ratio automatically changes depending on the type of display:
        • SDTV - 4:3
        • HDTV - 16:9

      • Development should probably be done for HDTVs as most people will have these (including myself)

    • Resolution
      • The Xbox 360 supports two main resolutions on an HDTV
        • 720p (1280x720)
        • 1080p (1920x1080)

    • Game Resolution
      • You can set your MMF2 game to just about any resolution and the Xbox 360 will resize or "zoom" it to fit the screen
      • Resizing lower resolution games uses "smooth" scaling - which may cause pixel art to become blurry


    Does all of that sound about right?

    So, my question again: Since my game is a pixel art game and I'd like to avoid a blurry display - which resolution and settings (MMF, XNA, etc.) should I be using?

    The game is currently in the neighborhood of 400x300 but I'm okay with changing that around a little. I can redo the necessary artwork (HUD, etc.) as needed. Here is a screenshot of what I'm trying to accomplish on the Xbox 360:

    CaptainPlokey-004.png

    Thanks a lot for any help you can offer!

    Jess

  2. #2
    Clicker Fusion 2.5 DeveloperSWF Export ModuleInstall Creator Pro

    Join Date
    Jun 2006
    Location
    France
    Posts
    1,266
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    build for 1280x720. Most displays support this (also the 1080p). Altough FullHD is more common these days (1920x1080), alternatively you could build it for 1920x1080/2 = 960x540, then upscale by a factor 2.0, and your back on 1920x1080. Because its a magnification of exactly 200% it just duplicates the pixels, and this way you will never have glitches or issues with math ßnd blurry images.

    Additionaly it will run on lower screens such as 1024x768 and run in any common browser. Even iPad up to v4. You can even go as far as rescaling 960x540/2 which gets you 480x270. This will allow you to run it on any average mobile deveice that these days all come roughly with a 480x320 screen size.

    -edit-
    i was just processing 4000+ mobile deveice specs earlier today. If its done perhaps i can share the top 5 or top 10 common screensizes.

  3. #3
    Clicker Fusion 2.5XNA Export Module
    JessBowers's Avatar
    Join Date
    Mar 2009
    Location
    Atlanta, GA, USA
    Posts
    22
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    Patrick, thanks for the quick response! I'm taking the kids to lunch, but I'll try your recommendations later today and report back.

  4. #4
    Clicker Fusion 2.5XNA Export Module
    JessBowers's Avatar
    Join Date
    Mar 2009
    Location
    Atlanta, GA, USA
    Posts
    22
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    I'm still testing the resolution but am having some issues with sprite behavior on the Xbox 360. Some of the objects (specifically the Platform Movement Object) don't appear to function exactly the same way on the Xbox 360 as they do on the PC. Since this is a separate issue, I'll create a new thread and then come back to this one with more on the resolution problem.

  5. #5
    Clicker Fusion 2.5 DeveloperSWF Export ModuleInstall Creator Pro

    Join Date
    Jun 2006
    Location
    France
    Posts
    1,266
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    Maybe not the easiest of solutions but there is always the possibility to make the movement yourself. In the end it all boils down to X&Y coords or +Z if in 3D and some "forces" that pull on the numbers, along with some "constant or variable values" to ballance things.

    I learned almost all movements can be made with relatively simple formules employing just +,-,* and / as well as Sqrt, Pow, Mod, and Sin/Cos. This gets you exponential, parabol, liniar, wave shapes, etc..
    Collision detection is no more than using the build-in collision system from MMF, or you could check for each pixel to overlap (or boundingbox) dependig on your requirements.

    You can try starting of with a simple falling test e.g. a crate, or a jump test with the player using a custom movement. If that fixed it, chances are the error is with the Advanced Movement Object.

Similar Threads

  1. Get size in pixel of a string (or convert string length to pixel)
    By iOSC in forum Multimedia Fusion 2 - Technical Support
    Replies: 6
    Last Post: 21st March 2013, 06:30 PM
  2. How would you move an object in straight line pixel by pixel from location to another
    By Tsun in forum Multimedia Fusion 2 - Technical Support
    Replies: 5
    Last Post: 22nd December 2012, 10:38 PM
  3. Beta 11: Moving buttons Pixel by Pixel
    By Kisguri in forum iOS Export Module Version 2.0
    Replies: 2
    Last Post: 16th January 2011, 08:54 AM
  4. Jump from walls pixel by pixel?
    By Carlos182 in forum Multimedia Fusion 2 - Technical Support
    Replies: 3
    Last Post: 29th September 2009, 05:15 AM
  5. Sub-Pixel Positioning Pixel Shader
    By LazyCoder in forum Hardware Accelerated Runtime
    Replies: 15
    Last Post: 16th March 2008, 11:24 AM

Tags for this Thread

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •