Page 10 of 16 FirstFirst ... 89101112 ... LastLast
Results 91 to 100 of 159

Thread: The Probe

  1. #91
    Here is a screen shot of the game running under Ubuntu!



    cheers,
    Paul

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

    You know porting a game project to other platforms can be very time consuming and distracting. I've been trying to port some of my projects to Mac OS X using Stoney's tutorial he posted here: http://www.freeze-dev.com/2011/07/de...s-on-mac-os-x/ It ports over quite well, except for somehow my project has some issues with SDL. That however seems to be project specific.

    Stoney uses this technique with all of his projects and is able to make games for Windows, OS X, Linux and possibly iOS at the same time. Perhaps it bares reading if you are interested in porting to OS X some time in the near future. I know it helped me with my porting for the most part.
    Jason McMillen
    Pascal Game Development
    Co-Founder





  3. #93
    Thanks for the link Jason, some very handy stuff there

    Question - does this code:
    Code:
    {$IFDEF DARWIN}
      {$linkframework Cocoa}
      {$linkframework SDL}
      {$linkframework SDL_image}
      {$linkframework SDL_mixer}
      {$linkframework SDL_ttf}
      {$linkframework SDL_net}
      {$link libSDLmain.a}
    {$ENDIF}
    go in the project's .dpr/.lpr file?

    Mind you, I won't be porting over to OS X any time soon - I don't know anyone with a Mac, or have any kind of Mac. I also haven't had any luck installing Mac OS X in a virtual machine to try things that way either...

    I would love to though once my game is more complete

    cheers,
    Paul

  4. #94
    Co-Founder / PGD Elder WILL's Avatar
    Join Date
    Apr 2003
    Location
    Canada
    Posts
    6,107
    Blog Entries
    25
    In a word "Yes."

    Just put it at or near the top of you main program file so that it can link all of those allowing you to use them in OS X. You'll need to include those in the bundle as well of course.
    Jason McMillen
    Pascal Game Development
    Co-Founder





  5. #95

  6. #96
    Since I am using OpenAL for sound, I guess I would have to add in a similar bit of code for that?

    Code:
    {$linkframework OpenAL}
    Or is it enought that I am using the library like so in my OpenAL unit?

    Code:
    unit xeEngine_openal;
    
    {$I xeEngine_include.inc}
    
    interface
    
    const
    {$if defined(windows)}
      libopenal = 'openal32.dll';
    {$elseif defined(unix)}
      libopenal  = 'libopenal.so';
      libopenal0 = 'libopenal.so.0';
      libopenal1 = 'libopenal.so.1';
    {$elseif defined(darwin)}
      libopenal = '/System/Library/Frameworks/OpenAL.framework/OpenAL';
    {$ifend}
    cheers,
    Paul
    Last edited by paul_nicholls; 19-09-2011 at 03:34 AM.

  7. #97
    You need to add both actually, but then you should be set for OpenAL on Mac OS X.
    Freeze Development | Elysion Game Framework | Twitter: @Stoney_FD
    Check out my new book: Irrlicht 1.7.1 Realtime 3D Engine Beginner's Guide (It's C++ flavored though)

    Programmer: A device for converting coffein into software.

  8. #98
    Thanks Stoney

    cheers,
    Paul

  9. #99
    Nice! files2pas, a little project I wrote back in 2007, and then updated in 2009 :
    http://www.pascalgamedevelopment.com...ll=1#post43270

    has been useful for The Probe - I have used it to embed my resources into the .exe file, and now they aren't floating around separately. Much cleaner now

    cheers,
    Paul

  10. #100
    I have updated my blog again with what I am up to with The Probe's progress

    http://theprobegame.com

    cheers,
    Paul

Page 10 of 16 FirstFirst ... 89101112 ... 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
  •