It is currently Sat May 25, 2013 6:13 pm

All times are UTC + 1 hour




Post new topic Reply to topic  [ 19 posts ]  Go to page 1, 2  Next
Author Message
 Post subject: Jewels Of Egypt [game]
PostPosted: Wed Aug 11, 2010 6:10 pm 
Offline
Enthusiast
Enthusiast
User avatar

Joined: Mon Jan 18, 2010 10:30 am
Posts: 105
Location: UK
This is the first time I've used PB for gamedev, as most people (me included) see it as more of an app-dev language, but I wanted to see what it was capable of in terms of speed etc.. and I thought you might be interested in the result. Bare in mind this was thrown together in about 3 months, and I know there are better examples of games written in PB out there.

Jewels of Egypt is a match-3 puzzle game that started out as an experimental framework for 2D games. I'll probably get flamed for this, but I used the IW (Irrlicht Wrapper) instead of the perfectly capable built-in PB stuff, but as I said, it was an experiment and I also wanted to try out both the IW and N3xtD wrappers for Irrlicht on various projects. This one just happened to use IW (sorry Fred :wink: ).

Image

Speed-wise, the game throws 100's of sprites (2D-in-3D orthogonal quads) and particles around with ease, and only occasionally dips in frame-rate during huge chain-reactions, but delta timing takes care of that, and for this type of game, PB far outperforms the now dead B3D.

The end result is that I'll be adopting PB as a game dev language, as well as for apps; and will probably try the built-in 2D for another similar project, but will stick with N3xtD for 3D games (until Fred & co update PB's Ogre). I also think PB should be marketed more to game-devs, since it's extremely capable for games and apps, and not enough people seem to know about it.

Feel free to turn this thread into a discussion about PB's built-in stuff vs PB+libraries for game dev. I'm interested in what other people are using, and what limitations they've found (if any).

Read more on the blog: http://www.innesoft.com/blog/2010/08/jewels-of-egypt-launched-today/
Product page: http://www.innesoft.com/product.php?ID=74
Grab the 6-level Demo: http://ftp2.bmtmicro.com/Setup_JewelsOfEgypt_DEMO.exe

_________________
Innesoft - The Software Marketplace - Innesoft Blog
» Applications, Educational Software, Casual Games


Top
 Profile  
 
 Post subject: Re: Jewels Of Egypt [game]
PostPosted: Wed Aug 11, 2010 9:24 pm 
Offline
Addict
Addict
User avatar

Joined: Tue Jan 02, 2007 8:16 pm
Posts: 4328
Location: Cypress TX
I did many games in B3D and have yet to translate them to PB as the models I used won't cross... maybe later with UU... {sigh}

Just curious as to why you didn't try to use the built in 2D stuff... I have written a few games with that (no 3D engine needed!) and it works great!

Like th look and can't wait to try it! :mrgreen:

_________________
Binarily speaking... it takes 10 to Tango!!!

Image
http://www.bluemesapc.com/


Top
 Profile  
 
 Post subject: Re: Jewels Of Egypt [game]
PostPosted: Wed Aug 11, 2010 9:49 pm 
Offline
Enthusiast
Enthusiast
User avatar

Joined: Mon Jan 18, 2010 10:30 am
Posts: 105
Location: UK
Quote:
Just curious as to why you didn't try to use the built in 2D stuff...

At the time I was playing around with IW anyway, and it evolved into a finished game. Turns out N3xtD is much better for 3D, but IW is pretty good for 2D.

I'll use the native 2D in future and see how that does.. but this was kind of experimental.

_________________
Innesoft - The Software Marketplace - Innesoft Blog
» Applications, Educational Software, Casual Games


Top
 Profile  
 
 Post subject: Re: Jewels Of Egypt [game]
PostPosted: Fri Aug 13, 2010 11:00 am 
Offline
Enthusiast
Enthusiast
User avatar

Joined: Sun Feb 12, 2006 10:06 pm
Posts: 516
impressive - definitely a good addition to the purebasic showcase

_________________
there is no sig, only zuul (and the following disclaimer)

WARNING: may be talking out of his hat


Top
 Profile  
 
 Post subject: Re: Jewels Of Egypt [game]
PostPosted: Fri Aug 13, 2010 6:07 pm 
Offline
Addict
Addict
User avatar

Joined: Tue Jan 02, 2007 8:16 pm
Posts: 4328
Location: Cypress TX
I haven't played with irrlicht yet...

_________________
Binarily speaking... it takes 10 to Tango!!!

Image
http://www.bluemesapc.com/


Top
 Profile  
 
 Post subject: Re: Jewels Of Egypt [game]
PostPosted: Fri Aug 13, 2010 9:23 pm 
Offline
Addict
Addict

Joined: Fri Oct 23, 2009 2:33 am
Posts: 2865
Location: Wales, UK
....I get "Internal Error", "Invalid Memory Address" the moment the demo is launched via it's Desktop short-cut.....

_________________
IdeasVacuum
If it sounds simple, you have not grasped the complexity.


Top
 Profile  
 
 Post subject: Re: Jewels Of Egypt [game]
PostPosted: Sat Aug 14, 2010 12:07 am 
Offline
Enthusiast
Enthusiast
User avatar

Joined: Sun Feb 12, 2006 10:06 pm
Posts: 516
I've gotten that a couple of times with full screen games - do you have multiple monitors?

_________________
there is no sig, only zuul (and the following disclaimer)

WARNING: may be talking out of his hat


Top
 Profile  
 
 Post subject: Re: Jewels Of Egypt [game]
PostPosted: Sat Aug 14, 2010 12:15 am 
Offline
Enthusiast
Enthusiast
User avatar

Joined: Mon Jan 18, 2010 10:30 am
Posts: 105
Location: UK
IdeasVacuum wrote:
....I get "Internal Error", "Invalid Memory Address" the moment the demo is launched via it's Desktop short-cut.....


Arg.. can you post your system specs?

Video-card, desktop resolution, DirectX version, Windows version etc...

I'll look into it. :roll:

_________________
Innesoft - The Software Marketplace - Innesoft Blog
» Applications, Educational Software, Casual Games


Top
 Profile  
 
 Post subject: Re: Jewels Of Egypt [game]
PostPosted: Sat Aug 14, 2010 1:25 am 
Offline
Addict
Addict

Joined: Fri Oct 23, 2009 2:33 am
Posts: 2865
Location: Wales, UK
Hi Innesoft

WinXP 32bit SP3, 4GB DDR2 Ram, Intel Core 2 Duo E6400 2.13GHz

nVidia GeForce 7900 GT, 256MB DDR3, 1280 x 1024 x 32, DirectX 9.0c

0.3ltr coffee cup, max caffeine

_________________
IdeasVacuum
If it sounds simple, you have not grasped the complexity.


Top
 Profile  
 
 Post subject: Re: Jewels Of Egypt [game]
PostPosted: Sat Aug 14, 2010 2:39 am 
Offline
Enthusiast
Enthusiast
User avatar

Joined: Mon Jan 18, 2010 10:30 am
Posts: 105
Location: UK
@IdeasVacuum, thanks for the info, I'll find a similar test machine and see if I can dupe it

_________________
Innesoft - The Software Marketplace - Innesoft Blog
» Applications, Educational Software, Casual Games


Top
 Profile  
 
 Post subject: Re: Jewels Of Egypt [game]
PostPosted: Sun Aug 15, 2010 4:16 am 
Offline
Addict
Addict

Joined: Sat Oct 17, 2009 10:51 pm
Posts: 919
Looks like a nice game.


Top
 Profile  
 
 Post subject: Re: Jewels Of Egypt [game]
PostPosted: Sun Aug 15, 2010 3:36 pm 
Offline
Addict
Addict
User avatar

Joined: Fri Jul 21, 2006 4:41 am
Posts: 2300
Location: Berlin, Germany
Feels and plays very professional. Congratulations.

I hope you can make some money with that since I know how much work must have gone into this. :wink:

_________________
Image
Windows 7, 64-Bit, PB v4.51 / Whose Hoff is it anyway?


Top
 Profile  
 
 Post subject: Re: Jewels Of Egypt [game]
PostPosted: Fri Aug 20, 2010 12:16 am 
Offline
User
User

Joined: Wed Aug 24, 2005 12:11 pm
Posts: 88
Location: Italia
I have played the Demo, this game is beautifull!!!

_________________
Registered User of Purebasic PB4.61 - Artic Report - Purevision


Top
 Profile  
 
 Post subject: Re: Jewels Of Egypt [game]
PostPosted: Fri Aug 20, 2010 11:34 am 
Offline
Enthusiast
Enthusiast
User avatar

Joined: Mon Jan 18, 2010 10:30 am
Posts: 105
Location: UK
Thanks, really appreciate the positive feedback (and bug reports) :oops: :D

_________________
Innesoft - The Software Marketplace - Innesoft Blog
» Applications, Educational Software, Casual Games


Top
 Profile  
 
 Post subject: Re: Jewels Of Egypt [game]
PostPosted: Fri Sep 24, 2010 3:58 am 
Offline
Enthusiast
Enthusiast
User avatar

Joined: Fri Jan 29, 2010 1:05 pm
Posts: 221
Location: Brazil
Very cool! Really!


Top
 Profile  
 
Display posts from previous:  Sort by  
Post new topic Reply to topic  [ 19 posts ]  Go to page 1, 2  Next

All times are UTC + 1 hour


Who is online

Users browsing this forum: No registered users and 0 guests


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:  

 


Powered by phpBB © 2008 phpBB Group
subSilver+ theme by Canver Software, sponsor Sanal Modifiye