Real Software Forums

The forum for Real Studio and other Real Software products.
[ REAL Software Website | Board Index ]
It is currently Wed Sep 20, 2017 8:24 pm
xojo

All times are UTC - 5 hours




Post new topic Reply to topic  [ 13 posts ] 
Author Message
 Post subject: Make games in realbasic
PostPosted: Wed Feb 29, 2012 7:42 am 
Offline
User avatar

Joined: Mon Jan 02, 2012 1:51 am
Posts: 382
Location: India
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.

_________________
Amitava Karan
Real Studio 2012 Release 1
Windows 7 (32 bit)
Mac OS X Version 10.7


Top
 Profile  
Reply with quote  
 Post subject: Re: Make games in realbasic
PostPosted: Wed Feb 29, 2012 8:47 am 
Offline

Joined: Sun Jan 23, 2011 11:59 am
Posts: 465
Have not tried making any games yet but perhaps Frankin 3D might be of help to you http://www.franklin3d.com/

_________________
RealStudio 2012R1 ♡ Macbook Pro Mac OS X 10.8.1 Moutain Lion
http://www.batchimage.com


Top
 Profile  
Reply with quote  
 Post subject: Re: Make games in realbasic
PostPosted: Thu Mar 01, 2012 12:35 am 
Offline
User avatar

Joined: Mon Jan 02, 2012 1:51 am
Posts: 382
Location: India
Hi eddy2099,

thanks for your response.

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

_________________
Amitava Karan
Real Studio 2012 Release 1
Windows 7 (32 bit)
Mac OS X Version 10.7


Top
 Profile  
Reply with quote  
 Post subject: Re: Make games in realbasic
PostPosted: Thu Mar 01, 2012 12:49 am 
Offline

Joined: Fri Jan 06, 2006 3:21 pm
Posts: 12388
Location: Portland, OR USA
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.


Top
 Profile  
Reply with quote  
 Post subject: Re: Make games in realbasic
PostPosted: Thu Mar 01, 2012 12:58 am 
Offline

Joined: Sun Jan 23, 2011 11:59 am
Posts: 465
Like Tim, I wished I could draw but I have no talent in that area so basically games are out for me.

_________________
RealStudio 2012R1 ♡ Macbook Pro Mac OS X 10.8.1 Moutain Lion
http://www.batchimage.com


Top
 Profile  
Reply with quote  
 Post subject: Re: Make games in realbasic
PostPosted: Fri Mar 02, 2012 10:38 am 
Offline

Joined: Thu Dec 01, 2011 2:13 pm
Posts: 288
I really like this:
videotutorialsrock.com

_________________
Mac OS X 10.3-10.8
Windows 2000 (I know it sucks)
Windows Server 2007

You want a bunch of new classes and web styles? realstudiodevspot.com (search there for Web Styles Plugin)
Folderitem is too hard? File Bin Class
I hate cows.


Top
 Profile  
Reply with quote  
 Post subject: Re: Make games in realbasic
PostPosted: Fri Mar 02, 2012 8:06 pm 
Offline
User avatar

Joined: Thu Feb 16, 2006 10:04 pm
Posts: 262
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

_________________
Thomas C.
Real Studio Blog
http://bigdaddysurf.com/blog/

https://itunes.apple.com/us/app/maui-dragstrip-2013/id604516033?mt=8
https://itunes.apple.com/us/book/how-to-waterstart/id576214730?mt=11


Top
 Profile  
Reply with quote  
 Post subject: Re: Make games in realbasic
PostPosted: Sat Mar 03, 2012 1:13 am 
Offline
User avatar

Joined: Mon Jan 02, 2012 1:51 am
Posts: 382
Location: India
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.

_________________
Amitava Karan
Real Studio 2012 Release 1
Windows 7 (32 bit)
Mac OS X Version 10.7


Top
 Profile  
Reply with quote  
 Post subject: Re: Make games in realbasic
PostPosted: Sat Mar 03, 2012 3:11 am 
Offline

Joined: Fri Sep 30, 2005 11:19 am
Posts: 275
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.

_________________
"If you look carefully at my lips, you'll realize that I'm actually saying something else."
Brainswitch Machina - REALStudio/REALbasic
RBScriptExtender - give RBScript power to work with any class


Top
 Profile  
Reply with quote  
 Post subject: Re: Make games in realbasic
PostPosted: Sun Mar 04, 2012 8:31 am 
Offline

Joined: Sun Mar 26, 2006 11:02 am
Posts: 85
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!


Top
 Profile  
Reply with quote  
 Post subject: Re: Make games in realbasic
PostPosted: Tue Jan 22, 2013 1:12 pm 
Offline

Joined: Mon Jan 17, 2011 4:51 pm
Posts: 131
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:


Top
 Profile  
Reply with quote  
 Post subject: Re: Make games in realbasic
PostPosted: Tue Jan 22, 2013 1:41 pm 
Offline
User avatar

Joined: Sun Oct 28, 2012 4:54 am
Posts: 264
Location: Herts, UK
You might want to take a look at Ecere for game development
http://www.ecere.com/

_________________
Real Studio 2012 R2
SysInfo
BackTrack Linux/BackBox Linux/Debian Lenny/Windows 7/Windows 8/OpenWRT/OpenBSD
& Yes it's me in the Avatar


Top
 Profile  
Reply with quote  
 Post subject: Re: Make games in realbasic
PostPosted: Sun Mar 17, 2013 5:11 am 
Offline

Joined: Sun Oct 21, 2012 10:47 am
Posts: 76
Location: Slovenia
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).


Top
 Profile  
Reply with quote  
Display posts from previous:  Sort by  
Post new topic Reply to topic  [ 13 posts ] 

All times are UTC - 5 hours


You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum

Search for:
Jump to:  
cron
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group