realbasic-games
[Top] [All Lists]

Re: video games in RB

To: REALbasic Games <realbasic-games at lists dot realsoftware dot com>
Subject: Re: video games in RB
From: "Joseph J. Strout" <joe at realsoftware dot com>
Date: Sun, 9 Oct 2005 21:22:24 -0600
Delivered-to: realbasic-games at lists dot realsoftware dot com
References: <55D969CB-A48B-4FB1-A4B1-40B4B143B29A at kellerfarm dot com>
At 7:35 PM -0400 10/9/05, andrew at kellerfarm dot com wrote:

I am completely new to making video games entirely, and I'm thinking about doing some work with it.

You've come to the right place.

Is there a basic layout for games in RB?

If you mean a standard framework, then no, not really. Games tend to be unique enough that there is no one-size-fits-all framework, though there are a number of common routines (many of them in the Rb3D FAQ, which you can find at <http://www.strout.net/info/coding/rb/>).

I'm guessing that a basic language in general wouldn't be fast enough for video games

Why would you guess that? A language isn't slower because it has a cleaner syntax than a more obtuse one. :) And REALbasic is fully compiled, not interpreted. It's faster at some things and slower at others; the details always depend on what you're doing.

So, would you write the interface in RB and nest the video engine inside for the graphics?

REALbasic already has a video engine inside it for graphics. See the Rb3DSpace control. Or if you prefer, you could work directly in low-level OpenGL via declares. (Or even do some mixture of the two.)

I have a couple of games written in REALbasic... currently available only for the Mac, but I hope to get them built for Windows in the next week or two; see <http://www.codenautics.com/>. Source code included.

Best,
- Joe

--
Joe Strout                          REAL Software, Inc.

Vote for REALbasic (twice!) in the LinuxWorld Reader's Choice Awards:
http://linux.sys-con.com/general/readerschoice.htm
_______________________________________________
Unsubscribe or switch delivery mode:
<http://www.realsoftware.com/support/listmanager/>

Search the archives of this list here:
<http://support.realsoftware.com/listarchives/lists.html>

<Prev in Thread] Current Thread [Next in Thread>