Page 1 of 2 12 LastLast
Results 1 to 10 of 17

Thread: Microsoft Invites the World to Create Console Games..

  1. #1

    Microsoft Invites the World to Create Console Games..

    In the 30 years of video game development, the art of making console games has been reserved for those with big projects, big budgets and the backing of big game labels. Now Microsoft Corp. is bringing this art to the masses with a revolutionary new set of tools, called XNA Game Studio Express, based on the XNA‚Ñ¢ platform. XNA Game Studio Express will democratize game development by delivering the necessary tools to hobbyists, students, indie developers and studios alike to help them bring their creative game ideas to life while nurturing game development talent, collaboration and sharing that will benefit the entire industry.
    More @ http://www.microsoft.com/presspass/p...eStudioPR.mspx

    Does this mean Delphi.NET could be used to target XBox 360 via XNA?
    <br /><br />There are a lot of people who are dead while they are still alive. I want to be alive until the day I die.<br />-= Paulo Coelho =-

  2. #2
    Legendary Member NecroDOME's Avatar
    Join Date
    Mar 2004
    Location
    The Netherlands, Eindhoven
    Posts
    1,059

    Microsoft Invites the World to Create Console Games..

    Does this mean Delphi.NET could be used to target XBox 360 via XNA?
    That would be nice
    NecroSOFT - End of line -

  3. #3

    Microsoft Invites the World to Create Console Games..

    Managed for used for core of game engine!
    No way!


    Better tune FreePascal for it!
    There are only 10 types of people in this world; those who understand binary and those who don't.

  4. #4

    Microsoft Invites the World to Create Console Games..

    I'm not aware of a CLR implementation for the XBox360, native code seems a more logical choice. Even if there is, many API's like Winforms on which Delphi .NET might rely will not be available.

  5. #5

    Microsoft Invites the World to Create Console Games..

    You will not be able to use Delphi.NET but you will be able to use Chrome to develop applications on XNA. Fact of the matter is, that Delphi.NET is a bastardized form of .NET and does not completely comply to CLR compliation. The details are long and boaring, but there are many threads on the difference (and downfalls) of Delphi.NET to Chrome and regular .NET compilers.

    Of course, Borland could change that if they so chose.

  6. #6

    Microsoft Invites the World to Create Console Games..

    I think the clr runtime for the xbox360 will be part of the sdk you can download at the end of this month.

    Also i think the delphi.net compiler make compatible enough clr code as i can use it on my website i just need to provide some .dll files.

    Speed may be a concern. But by using hardware acceleration features where available this should not be a great concern. (Less code is better)

    The only thing i am a bit afraid of is that if microsoft feels like it they go for .net 2.0 instead of 1.1 and that leaves us with delphi.net in the cold as delphi.net cannot compile for .net .2.0
    http://3das.noeska.com - create adventure games without programming

  7. #7

    Microsoft Invites the World to Create Console Games..

    Quote Originally Posted by noeska
    I think the clr runtime for the xbox360 will be part of the sdk you can download at the end of this month.

    Also i think the delphi.net compiler make compatible enough clr code as i can use it on my website i just need to provide some .dll files.

    Speed may be a concern. But by using hardware acceleration features where available this should not be a great concern. (Less code is better)

    The only thing i am a bit afraid of is that if microsoft feels like it they go for .net 2.0 instead of 1.1 and that leaves us with delphi.net in the cold as delphi.net cannot compile for .net .2.0
    Actually the XBOX 360 CLR is based on .NET 3.0 and 2.0. 1.1 is not supported, this is why I say that you have to have Chrome or another true .NET compiler. You won't be able to distribute the DLL's necessary to utilize the Delphi applications onto an XBOX (unless you hack of course).

  8. #8

    Microsoft Invites the World to Create Console Games..

    The next version of Delphi.NET will be 2.0 compliant. Delphi.NET can generate native .NET code and it is not reliant on just Winforms. Also I heard that .NET 3.0 is just .NET 2.0 with WinFX extensions so it should be compatible with .NET 2.0.
    <br /><br />There are a lot of people who are dead while they are still alive. I want to be alive until the day I die.<br />-= Paulo Coelho =-

  9. #9

    Microsoft Invites the World to Create Console Games..

    Quote Originally Posted by savage
    The next version of Delphi.NET will be 2.0 compliant. Delphi.NET can generate native .NET code and it is not reliant on just Winforms. Also I heard that .NET 3.0 is just .NET 2.0 with WinFX extensions so it should be compatible with .NET 2.0.
    Its a little more then just WinFX, it has the BitLocker stuff built in, has WinFX, WPF, WWF, and many other "new" things. Some of witch arn't so new .

    Delphi doesn't generate native .NET code (at least not in 2003, they may have chaned something in 2005). This problem has been brought to light and mainly lyes in the way that Delphi manages strings and dynamic arrays. Witch are not supported by the .NET foundation, nor is memory re-allocation supported by 1.1 or 2.0's CLR. This is why people still have to write device drivers and servers in VC++.NET witch compiles down to native code that has permissions to access the .NET framework.

    Another BIG change in 3.0 are some new features for the power down system presented in Vista and Longhorn. In Vista a user can choose to "Shutdown now" (gee they were origional with that wording) and thru new messages the application will be notified that it has no choice but to shut down. Where as right now you can send a false back and tell windows it can't shut down. This is completely different then anything done in previous versions of windows (very Linux and Mac like though).

    XNA and the next gen 360 firmware are supporting this as well. Don't get me wrong, someone will find a way to compile XNA applications for the 360 and the other platforms that XNA supports within Delphi, but Chrome is still the recommended compiler for .NET/XNA applications in pascal.

    Of course, right about now, everyone thinks I'm some Delphi bashing bastard. Couldn't be further from the trooth, but I have to admit that I've lost my faith in Borland, and DevCo has a long way to go to get it back. Right now I'm 100% Chrome and FPC when it comes to Pascal.

  10. #10
    Co-Founder / PGD Elder WILL's Avatar
    Join Date
    Apr 2003
    Location
    Canada
    Posts
    6,107
    Blog Entries
    25

    Microsoft Invites the World to Create Console Games..

    Jeremy: Nothing wrong with being pro Chrome/FPC. In fact this is how these other compilers survive afterall.

    This is interesting news indeed. Everyone knows I'm a big supporter of Pascal across as many platforms as possible. Thats how to ensure that the language will thrive. (at last in some areas, right )

    XNA could be a link to get Delphi and other .NET compilers into XBox development, but will the new DevCo and the REMObjects people make it easy?
    Jason McMillen
    Pascal Game Development
    Co-Founder





Page 1 of 2 12 LastLast

Bookmarks

Posting Permissions

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