Games on Linux at Last

Tue, Jan 29, 2013

Eric Anholt

  • Building a game is hard on Linux
    • Hard to build a team
    • Hard to afree on direction
    • Hard to scratch your itch
    • Humble Bundle for Linux
      • Torchlight
      • Psyhconaughts
      • ect..
    • How to do :
    • Sound?
      • Far too many responses and then give up
    • Grab mouse input?
    • Ryan Gordon (icculus)
      • Ports games to Linux
      • Short turnaround (2 weeks)

Open Games

  • etracer
  • openarena
  • foobillard
  • neverball
  • cube
  • xonotic
  • warsow
  • wesnoth

Closed Games

  • Doom3
  • UT2004
  • Loki
  • Minecraft
  • Wine….

Valve Software

  • Differences between NVidia and Intel best practices
  • Steam actually has games on Linux
  • ARB_debug_output
    • Has 2 debug events
    • Useless for Valve
  • Linux didn’t have good debugging apps
  • apitool useless because it’s only for OpenGL calls for driver devs
  • need a trace tool that keeps app data
  • Mesa is slow…
    • Should use a hash table to point to functions and thread. Rather than switch
  • 30 minutes from idea to feature for intel drivers
  • break points using gdb
  • Anti cheating stuff could be hard on Linux