1. 7

  2. 2

    It’s fun to see gosu’s still around. It was the first lib I used for game development (back when I was 11 or 12 - though I spent most of the time just playing the demos :P).

    We will instantly rule out 3D for several reasons: … Ruby may not be fast enough for 3D games

    Why do people always say this? Sure, for the heavy duty, tight-loop number crunching matrix calculations it maybe isn’t fast enough, but it’s easy to write that part in C and bind to it from Ruby. Gosu’s primarily written in C++ anyway and has some minimal OpenGL bindings out of the box if I remember correctly.

    With most of the boilerplate written in C, you can do a lot of the prototyping/glue code/business logic in Ruby, which is nicer with a dynamic language and a REPL.

    1. 1

      games :)