+ Reply to Thread
Results 1 to 14 of 14

Thread: Ptk - C#?

  1. #1
    Senior Member
    Join Date
    Jul 2004
    Posts
    624

    Default Ptk - C#?

    Anyone have any experience with using PTK via C#? I would love to use C#, but I'm unsure if it's possible to (easily) hook up to older libraries with it...

  2. #2

    Default

    Quote Originally Posted by EpicBoy
    Anyone have any experience with using PTK via C#? I would love to use C#, but I'm unsure if it's possible to (easily) hook up to older libraries with it...
    I know someone was making a python binder, i don't know about C# ( i don't even know what it looks like honestly )

    pat.

  3. #3
    Senior Member
    Join Date
    Jul 2004
    Location
    Bucks, UK
    Posts
    123

    Default

    Quote Originally Posted by patrox
    I know someone was making a python binder, i don't know about C# ( i don't even know what it looks like honestly )
    A few months ago I wrote a quick-and-dirty Python binding to a large part of PTK using
    SWIG. I know that SWIG can also interface to C# so give it a try. You're more than welcome to a copy of the interface file.

    --- Rod

  4. #4
    Senior Member
    Join Date
    Jul 2004
    Posts
    543

    Default

    I was just thinking about a C# - PTK connection the other day, but decided it wasn't really worth it since it limits the cross platform capability.

  5. #5
    Senior Member
    Join Date
    Mar 2004
    Location
    USA
    Posts
    666

    Default

    It doesn't limit cross platform-ness if you use Mono.
    Jason McIntosh
    Otherwhere Gameworks

  6. #6
    Senior Member
    Join Date
    Jul 2004
    Location
    Vancouver, Canada
    Posts
    829

    Default

    It still limits the cross-platformness, since you must take into account platform differences, such as the presence of MS .NET vs. mono. Also, as far as I know mono is not yet ready for production use. I wouldn't use a platform until there are at least a couple of products out there using it successfully.

  7. #7
    Senior Member
    Join Date
    Jul 2004
    Posts
    543

    Default

    Somehow, I knew that was going to come up as a rebuttal. I don't think (and maybe I'm wrong) that anyone actually considers it a valid platform for development yet.

  8. #8
    Senior Member
    Join Date
    Jul 2004
    Posts
    624

    Default

    Well, no, but there are those of us out here who aren't developing to a deadline and would like to be properly positioned for the day when it DOES become a viable development platform/language.

  9. #9
    Senior Member
    Join Date
    Jul 2004
    Location
    Durham, UK
    Posts
    4,873

    Default

    Spend your efforts on Java in the meantime :P (And indeed, why not?)

    Cas

  10. #10
    Senior Member
    Join Date
    Jul 2004
    Posts
    543

    Default

    Not sure how you thought pimping java was appropriate for a thread about C# and PTK... It's not like the topic was a wide open language discussion.

  11. #11
    Senior Member
    Join Date
    Jul 2004
    Posts
    624

    Default

    Unless Java somehow interfaces with PTK ... does it?

  12. #12
    Administrator
    Join Date
    Jul 2004
    Location
    WA
    Posts
    1,415

    Default

    Ptk does not have any java integration.
    Dan MacDonald
    a prisoner of the cause

  13. #13
    Senior Member
    Join Date
    Jul 2004
    Location
    Durham, UK
    Posts
    4,873

    Default

    Just trolling

    Actually Pat & I had a few chats about PTK and Java. AFAIK he's happy with the status quo though, leaving it in C.

    Cas

  14. #14
    Senior Member
    Join Date
    Aug 2004
    Location
    Reno, NV
    Posts
    660

    Post Mr. Phil's slant on C# and games

    Quote Originally Posted by Mark Fassett
    I don't think (and maybe I'm wrong) that anyone actually considers it a valid platform for development yet.
    I’m currently developing in my title in C#. I’d agree that I’m an early adopter, and my sales will probably suffer in the beginning but I truly believe in the long run I’ll benefit in several ways.

    I like C# because it is an extremely productive environment. So much of the grit has been swept off the table that it is nice to focus on the game instead of the background problems. I also like the extensive tools the class library provides, giving me time to spend on the game instead of writing another arraylist etc.

    I’ll also cede that if I was doing a more intensive graphics game it would be a bad match, but I’m more interested in strategy games with simple to use interfaces and interesting strategy elements. So I’m planning on using GDI graphics (Sorry PTK.) With the growth of computer speed this will be less of a con.

    As too the download problem of the .Net platform there is no perfect solution but hopefully it can be overcome. I figure even if it ends up being a barrier to sales I’ll arrive quickly to this destination and with lots of experience to apply to a second attempt.

    Quote Originally Posted by sillysoft
    ... mono is not yet ready for production use.
    Actually Mono is live: http://www.mono-project.com/using/relnotes/1.0.html I have no experience with using mono or its cross-platform problems, but there is no reason to believe it’ll be better or worst to any other solution to the cross-platform problem.

    Finally, I predict that between Longhorn (major portions of which run in the .Net runtime, and most of it is hardware accelerate) and Mono that C# will open the door for a lot of indies because it simplifies the programming side of job.
    Last edited by MrPhil; 10-18-2004 at 04:06 PM. Reason: Broken quote.
    Philip Ludington
    Mr. Phil Games

+ Reply to 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