Real Software Forums
http://forums.realsoftware.com/

Make games in realbasic
http://forums.realsoftware.com/viewtopic.php?f=4&t=42951
Page 1 of 1

Author:  amitavak [ Wed Feb 29, 2012 7:42 am ]
Post subject:  Make games in realbasic

Hi all,
I'm interested to make games using rb. I have made a games "tic tac toe" using canvas control. I found that to make heavy arcade game, I need to use OpenGL. There is also a control in rb "OpenGlSueface". Actually I know nothing about OpenGL. So I do some google and found it is a software interface to graphics hardware. And also found some documentation, tutorial on it. But I have few questions.

1. Do I need to learn OpenGL to make 2D/3D game in Rb?
2. From where I should start? I learn about openGL or OpenGL surface?

Any suggestion are most welcomed.

Author:  eddy2099 [ Wed Feb 29, 2012 8:47 am ]
Post subject:  Re: Make games in realbasic

Have not tried making any games yet but perhaps Frankin 3D might be of help to you http://www.franklin3d.com/

Author:  amitavak [ Thu Mar 01, 2012 12:35 am ]
Post subject:  Re: Make games in realbasic

Hi eddy2099,

thanks for your response.

But I expect more post here. Is noboby here making games in rb?

Author:  timhare [ Thu Mar 01, 2012 12:49 am ]
Post subject:  Re: Make games in realbasic

You can make games in RB. The problem is that to make a really good game requires a lot of graphics expertise. That is rare. I can make a good game engine, but it'll look like stick figures compared to a "real" game. Making a game look good takes a LOT of time. Not something your average hobbyist is willing to do.

I made a Guitar Hero type game. The gameplay was real good. But it looked like crap because I don't have the energy or expertise to "skin" it properly. I get bored with making little graphics images very quickly.

Author:  eddy2099 [ Thu Mar 01, 2012 12:58 am ]
Post subject:  Re: Make games in realbasic

Like Tim, I wished I could draw but I have no talent in that area so basically games are out for me.

Author:  NaNdummy [ Fri Mar 02, 2012 10:38 am ]
Post subject:  Re: Make games in realbasic

I really like this:
videotutorialsrock.com

Author:  mauitom [ Fri Mar 02, 2012 8:06 pm ]
Post subject:  Re: Make games in realbasic

Quote:
1. Do I need to learn OpenGL to make 2D/3D game in Rb?

Yes you do. In Rb or any other language you have to understand what it does and what it wants. And, to complicate matters, the standards it uses is changing and varies a bit per platform. OpenGL is just a renderer, you feed it geometric and texture primitives to be displayed on screen. It has nothing to do with game design per se, it just makes things look pretty on screen.
Quote:
2. From where I should start? I learn about openGL or OpenGL surface?

Google, books, search the archives, there's tons of resources. I have these projects, http://web.me.com/mauitom/Real_Studio_Projects/iPhone_Like_OpenGL.html

Author:  amitavak [ Sat Mar 03, 2012 1:13 am ]
Post subject:  Re: Make games in realbasic

mauitom wrote:
Google, books, search the archives, there's tons of resources. I have these projects, http://web.me.com/mauitom/Real_Studio_P ... penGL.html

I

I already visit your website abd download the demo project. It will help me to start with.

Thanks a lot. I will start to learn OpenGL.

Author:  Agent [ Sat Mar 03, 2012 3:11 am ]
Post subject:  Re: Make games in realbasic

If you are interested in creating 2D games, you might want to look at SuperSpriteSurface (http://www.tinrocket.com/superspritesurface) which is an OpenGL class framework for displaying 2D graphics and checking 2D collisions.

Author:  PSmith [ Sun Mar 04, 2012 8:31 am ]
Post subject:  Re: Make games in realbasic

I'm no OpenGL expert (that's mauitom around these parts) but I've done some research and a few successful apps. Things to keep in mind:

* The latest OpenGL version is 4.3. Real Studio implements version 1.1 which has all the core functionality you need to do most things but in your reading you'll probably come across some fantastic extensions, simplifications and time-savers (Frame Buffer Objects, for instance) that RS doesn't have built in.

* Don't get discouraged: OpenGL programming is not as complicated as it looks. Once you learn the "magic incantations" needed to set up the OpenGLSurface environment and build a few handy routines for drawing and moving stuff around you'll be well on your way to full mastery.

* As mentioned, OpenGL is an interface to graphics hardware. Done properly, all rendering is done on the graphics card (GPU), leaving the CPU free to do the physics calculations and everything else. Modern GPUs are unbelievably fast (that's what makes modern 3D games possible) and OpenGL is highly optimized to take advantage of this speed by drawing only what's visible and ignoring what isn't.

* Also as mentioned, SuperSpriteSurface is a nice wrapper for 2D games, hiding many of the convolutions and gotchas that make OpenGL the special monster that it is. Core Graphics (Quartz) is available via declares and does the same wrapper thing, and it's free. I've recently been working on a Photoshop clone using Quartz and it's so nice'n'easy! Layers, opacity, blend modes, filters -- they're all done for you on the GPU, if possible.

* Finally, as all here agree, the thing that makes or breaks all modern games is artwork. It can easily take up over 90% of development time and effort and there's really no way around it. Now you know, happy programming!

Author:  nilesmitchell [ Tue Jan 22, 2013 1:12 pm ]
Post subject:  Re: Make games in realbasic

This is why I make Text Adventures in RealBasic. Much easier than learning all that stuff!!!

https://itunes.apple.com/us/app/text-ad ... d513634674

:mrgreen:

Author:  p0wn3d [ Tue Jan 22, 2013 1:41 pm ]
Post subject:  Re: Make games in realbasic

You might want to take a look at Ecere for game development
http://www.ecere.com/

Author:  Primoz128 [ Sun Mar 17, 2013 5:11 am ]
Post subject:  Re: Make games in realbasic

If you simply wana make games, and not care about what tool/language you wana use, Real Studio is not the answer, it's a RAD tool, and not a game dev software.
Game Maker is the way for 2D (No im not advertising, if anyone is thinking that way).

Page 1 of 1 All times are UTC - 5 hours
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
http://www.phpbb.com/