+ Reply to Thread
Results 1 to 16 of 16

Thread: Linux Game Development

  1. #1

    Default Linux Game Development

    My articles on Linux Game Development started running yesterday on GameDev.net with article #1 in the series. I'm now a published author! Woo-hoo!

  2. #2
    Senior Member
    Join Date
    Aug 2005
    Location
    Ontario, Canada
    Posts
    385

    Default

    Thanks! I've been toying with the idea of trying Linux development, but so far haven't been able to find the time to face that learning curve. My current project is using SDL, so it may be the time to give it a shot. Looking forward to the next article!

    Regards,
    -bignobody
    http://www.notsoftgames.com - Creator of Shlongg!
    Helping the Wytches prepare their finest Brews

  3. #3
    Senior Member
    Join Date
    Feb 2007
    Location
    Canberra, Australia
    Posts
    958

    Default

    Excellent, looks like this is going to be a very useful resource. Congratulations on being a published author!

    Let us know when the next parts come out.

  4. #4
    Senior Member
    Join Date
    May 2005
    Location
    Warsaw, Poland
    Posts
    2,707

    Default

    Bah, just at the time i started using FreeBSD... :-P

    It's a little behind when compared to Linux (at least using the "official" distribution), but still a more sane environment than Windows (imho).

    Anyway, nice article there. My only "complaint" is that you give a lot of attention to KDE, which is a little more complex than GNOME which is the default environment for the most famous and user friendly Linux distro, Ubuntu (Kubuntu lacks behind and has many issues - having used both Kubuntu and Ubuntu for a long time, i can clearly see that Kubuntu isn't of the same quality as Ubuntu).

  5. #5
    Senior Member
    Join Date
    Jul 2004
    Location
    Calgary, AB
    Posts
    522

    Default

    Quote Originally Posted by Bad Sector View Post
    Bah, just at the time i started using FreeBSD... :-P

    It's a little behind when compared to Linux (at least using the "official" distribution), but still a more sane environment than Windows (imho).

    Anyway, nice article there. My only "complaint" is that you give a lot of attention to KDE, which is a little more complex than GNOME which is the default environment for the most famous and user friendly Linux distro, Ubuntu (Kubuntu lacks behind and has many issues - having used both Kubuntu and Ubuntu for a long time, i can clearly see that Kubuntu isn't of the same quality as Ubuntu).
    *ding ding*

    I was waiting to see how long before the distro "mattered". I was betting no more than 2 posts....guess I was slightly off.

    I'm a happy XP user, but also a disgruntled-with-Vista-user. I do work a lot with the SDL libraries on the Windows side, but was waiting for the "right time" before experimenting with Linux...

    Them articles by GolfHacker have been great and have really helped ease my paranoia around getting my code ported over without needing 300 shell scripts or any recompilation of kernels. Great work man!

  6. #6
    Senior Member
    Join Date
    May 2005
    Location
    Warsaw, Poland
    Posts
    2,707

    Default

    The distro doesn't really matter, after all even in Kubuntu you are only a sudo apt-get install gnome away from having GNOME .

    KDE apps work in GNOME and GNOME apps work in KDE, that's not a problem (well, except that it isn't really memory efficient because KDE and GNOME apps tend to load a whole lot of libraries which otherwise would already be loaded - for exampl, under KDE Konqueror needs less than a second to start, while under GNOME it takes ages :-P). However GNOME/KDE apps look a little alien on KDE/GNOME and it really doesn't get advantage of the environment's abilities (f.e. gnome's vfs).

    Anyway, if you are going the GNOME route, you may also want to check out Anjuta, which is the preferred IDE of GNOME people (note: prefer the 1.2 version because the 2.0 version is very unstable at the moment).

    Another option would be to use Eclipse, of course.

  7. #7

    Default

    Quote Originally Posted by Inventive Dingo View Post
    Excellent, looks like this is going to be a very useful resource. Congratulations on being a published author!

    Let us know when the next parts come out.
    Thanks! The editor note at the end says 7/17 for Part 2, but that can change. Part 1 was originally supposed to be released on 6/25, and they changed the schedule to 6/28. But when it is available, I'll post a notice.

  8. #8

    Default

    Quote Originally Posted by Bad Sector View Post
    Anyway, nice article there. My only "complaint" is that you give a lot of attention to KDE...
    Thanks.

    Windowing environments are always a matter of personal preference. I prefer KDE, myself. I found it easier to use (from the standpoint of a long-time Windows user like me) and more configurable. And I like the look of KDE. Also, at the time I first started looking into Linux, I thought the GNOME icons and interface were ugly. It has since gotten prettier - when I tested Dirk Dashing on several GNOME-based distros back in October, it didn't look like the same interface that I remember from two years ago. Ubuntu looks very nice, and the GNOME interface was pretty easy to use. But I'm comfortable with KDE now, so I probably won't switch. Especially since Kubuntu 7.04 came out - 6.10 was a bit clunky, but 7.04 is sweeeeet.

  9. #9

    Default

    Quote Originally Posted by wazoo View Post
    Them articles by GolfHacker have been great and have really helped ease my paranoia around getting my code ported over without needing 300 shell scripts or any recompilation of kernels. Great work man!
    Thanks, Erik!

  10. #10
    Senior Member
    Join Date
    May 2005
    Location
    Warsaw, Poland
    Posts
    2,707

    Default

    Actually what i meant is that you don't give attention to GNOME (ps. KDE used to look like shit too :-P), although being a very popular desktop environment (i could argue that the fact that there are more GNOME apps than KDE apps around is a sign of "greater popularity" but in reality that could happen because of the Qt's licensing scheme...).

    I think when you try to show people about how to do stuff in Linux (in general) you should at least mention tools for KDE and GNOME.

    Btw, don't get me wrong here, right now my Linux installation is Kubuntu, so currently i'm a "KDE" user :-).

    Also to others: almost everything said in the above article holds true for FreeBSD too :-).

  11. #11
    Senior Member
    Join Date
    Feb 2007
    Location
    Canberra, Australia
    Posts
    958

    Default

    Quote Originally Posted by Bad Sector View Post
    (ps. KDE used to look like shit too :-P)
    Eww! You're right, that is pretty bad. Nearly as bad as that horrid default metal theme that comes with Java's Swing (or used to, at least; if memory serves, think they changed it recently, and it's no longer quite so bad). When programmer art meets UI design...

    I'm posting this from a fresh installation of Ubuntu (not Kubuntu ) 7.04, in preparation for porting my game. Been putting this off for too long! Incidentally, Ubuntu has some nice graphic design work put into it.

  12. #12
    Senior Member
    Join Date
    May 2005
    Location
    Warsaw, Poland
    Posts
    2,707

    Default

    Metal is still ugly, but they're working on a new one.

  13. #13

    Default

    Quote Originally Posted by Bad Sector View Post
    Actually what i meant is that you don't give attention to GNOME...

    I think when you try to show people about how to do stuff in Linux (in general) you should at least mention tools for KDE and GNOME.
    Oh, I see. Most of the tools I mentioned are independent of windowing system. I only count three KDE-specific tools I mentioned: Kate, SoniK, and Umbrello.

    The reason I didn't mention GNOME tools is because I don't know any. Except for Mono, I only felt comfortable recommending tools that I have actually used.

  14. #14

    Default

    Quote Originally Posted by Bad Sector View Post
    Metal is still ugly, but they're working on a new one.
    And it's still ugly
    Tau Powered - ramblings about software and game development
    My Twitter - follow me on Twitter, it could be interesting sometimes

  15. #15
    Senior Member
    Join Date
    May 2005
    Location
    Warsaw, Poland
    Posts
    2,707

    Default

    Indeed, but a) it's a draft and b) it's much better than the previous

  16. #16
    Senior Member
    Join Date
    Feb 2007
    Location
    Canberra, Australia
    Posts
    958

    Default

    Quote Originally Posted by Bad Sector View Post
    Metal is still ugly, but they're working on a new one.
    Right, that's what I meant. I don't keep up with Java so I wasn't sure whether they'd released it yet or not.

    It's not perfect, but it's light-years head of the metal theme!

+ 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