Why is this area dead?

Advanced game related topics
BackupUser
PureBasic Guru
PureBasic Guru
Posts: 16777133
Joined: Tue Apr 22, 2003 7:42 pm

Post by BackupUser »

Restored from previous forum. Originally posted by DarkUni.

I'm seriously looking to move away from Blitz Basic, so I'm looking over PB with great interest.

Using the Demo, I've checked out some graphic speeds, etc. I've found tons of shortcomings, but I'm finding ways to work around it.

My question is;

Why is there so VERY few projects available to look at? Especially games?

Are there any experienced game writing folks out there that can tell me a reason PB is NOT being used for game dev? I know many little issues, but I've been able to work around them. One of the things I really need is a way to hit the millisecs timer (haven't found that yet) ... and kludging with image strips kinda sucks ...

Anyway, opinions are very welcome! Feel free to write me directly if you don't feel comfortable posting a reply here.

Thanks! I look forward to working with PB more.

Shane R. Monroe
Dark Unicorn Productions
BackupUser
PureBasic Guru
PureBasic Guru
Posts: 16777133
Joined: Tue Apr 22, 2003 7:42 pm

Post by BackupUser »

Restored from previous forum. Originally posted by fred.


People coding in PureBasic are more interrested in Applications side, but as you could see it I like to do game functions and I think than very good 2D games can be done with PureBasic. I've myself written a shoot-em-up engine which just rocks. If you see shortcoming, just describe the fonctions of your dreams and I will try to implement them. Happy to see a game coder !


Fred - AlphaSND
BackupUser
PureBasic Guru
PureBasic Guru
Posts: 16777133
Joined: Tue Apr 22, 2003 7:42 pm

Post by BackupUser »

Restored from previous forum. Originally posted by DarkUni.

You got it in email! I hope you got it...

I sent it to: [url]mailto:alphasnd@purebasic.com[/url]


Shane R. Monroe
Dark Unicorn Productions
BackupUser
PureBasic Guru
PureBasic Guru
Posts: 16777133
Joined: Tue Apr 22, 2003 7:42 pm

Post by BackupUser »

Restored from previous forum. Originally posted by mystik.

Fred: Wow, I better start on a list. Where to start!

You did ask :)

Would love to see the Shootem up engine.

Shane: have you seen the Ladys Garden game.
http://www.purebasic.com/download/examp ... Garden.zip


Steve.
BackupUser
PureBasic Guru
PureBasic Guru
Posts: 16777133
Joined: Tue Apr 22, 2003 7:42 pm

Post by BackupUser »

Restored from previous forum. Originally posted by DarkUni.

Yep, I saw it .. Nice, but the collision detection uses rects - really ruins the image.

I plan on writing a little freebie DUP title with it ... Once I get the full meal that is.

200 lines isn't much to write a game. :)

Here is an abbreviated list of what I sent Fred ... Avoid dupes. I'm sure there are some in 2.90 (above the demo) and some I just couldn't find.

- Innate PNG loading support. (I know this is coming)

- More collision handling. Pixel perfect collisions.

- More 'awareness' commands ... IsModulePlaying, IsSoundPlaying,
IsMoviePlaying, etc.

- Native MP3 playback as part of the sound lib. (I know you can hack
around it with Movie commands)

- Sprites with frames. This makes creating an "animated" sprite sooo much easier. You could do it with CLIPSPRITE, but that seems rather 'hackish'. BUt it does work.

Sprites variablenames "gfxSpaceship" is a whole lot easier to remember than "0". At the very least, can you go:

gfxSpaceship=0
Loadsprite(gfxSpaceship,"file.bmp",mode)

(this might work - I haven't tried it yet)

It appears that PB can be created and compiled from an external editor. Is this true?

ExamineMouse() causes the compiler to fail in the demo - no reason
is given.

I can't locate anything to measure time (i.e. MILLISECS()) I can
explicitly await time. I probably just missed it.

Bring it on! :)

Shane R. Monroe
Dark Unicorn Productions
BackupUser
PureBasic Guru
PureBasic Guru
Posts: 16777133
Joined: Tue Apr 22, 2003 7:42 pm

Post by BackupUser »

Restored from previous forum. Originally posted by Paul.

I think there was a bit discusion about this somewhere.
Falls under the same thing as GIF. To use MP3 decoding there must be royalties paid. Fred would have to license it from that Hauf guy?? to include it in his compiler.
BackupUser
PureBasic Guru
PureBasic Guru
Posts: 16777133
Joined: Tue Apr 22, 2003 7:42 pm

Post by BackupUser »

Restored from previous forum. Originally posted by Paul.

I think Fred is right... that most of us here are because we need an alternative to Blitz (which is really strickly for games) we need something to make Windows style apps.

Yes PB is powerfull and fast enough for any 2D type game but I personally need a powerful windows application builder.


ps. DirectX mouse commands need the InitSprite loaded. You can use API calls for milliseconds (I think there is a sample on this forum somewhere or the Resources site) also look at the ASM TimeAndDate library on the Resources site.
BackupUser
PureBasic Guru
PureBasic Guru
Posts: 16777133
Joined: Tue Apr 22, 2003 7:42 pm

Post by BackupUser »

Restored from previous forum. Originally posted by DarkUni.

The demo is broken for ExamineMouse() according to Fred. I am using InitSprite already... :( NO cute mouse shooters for me until I get the full deal.

I'm learning a lot :)

Shane R. Monroe
Dark Unicorn Productions
BackupUser
PureBasic Guru
PureBasic Guru
Posts: 16777133
Joined: Tue Apr 22, 2003 7:42 pm

Post by BackupUser »

Restored from previous forum. Originally posted by ricardo.

Fred is right... most of us want to make applications.

Games are not bad, but its just represents a small part of the coding posibilities
BackupUser
PureBasic Guru
PureBasic Guru
Posts: 16777133
Joined: Tue Apr 22, 2003 7:42 pm

Post by BackupUser »

Restored from previous forum. Originally posted by Franco.
Fred is right... most of us want to make applications.
Games are not bad, but its just represents a small part of the coding posibilities
I agree totally, but I hope that one fine day all 'coding possibilities' can be done with PureBasic
(like in C).

Have a nice day...
Franco

Sometimes you have to go a lonely way to accomplish genius things.

Edited by - franco on 29 January 2002 16:52:40
BackupUser
PureBasic Guru
PureBasic Guru
Posts: 16777133
Joined: Tue Apr 22, 2003 7:42 pm

Post by BackupUser »

Restored from previous forum. Originally posted by DarkUni.

I've played with PB enough to know it could easily make top notch game.

The more areas of coding PB covers, the more valuable it is.

Shane R. Monroe
Dark Unicorn Productions
BackupUser
PureBasic Guru
PureBasic Guru
Posts: 16777133
Joined: Tue Apr 22, 2003 7:42 pm

Post by BackupUser »

Restored from previous forum. Originally posted by Shagwana.

Welcome to the gang Shane

Will we be seeing a PureBasement soon then?



http://www.sublimegames.com
BackupUser
PureBasic Guru
PureBasic Guru
Posts: 16777133
Joined: Tue Apr 22, 2003 7:42 pm

Post by BackupUser »

Restored from previous forum. Originally posted by DarkUni.

Well, considering how hard it is to find and view documentaion on PB, I think a good ol' fashion Basement page would be useful.

If I got Fred on board, I could give him access to handle the adding of commands directly - so for each build, he could update the docs - take the wear off of me. Nice little code exchange ... I'd just take the BlitzPro site and mimic it - hell, everything needed is right there.

I just bought PB, so then I can really put it through the paces.

PB really needs a searchable 'command center' like BP.com has.

I'd like to make a top notch pro looking PB dev site - we'll see how time permits tho. I have a lot of stuff cooking right now.

Shane R. Monroe
Dark Unicorn Productions
BackupUser
PureBasic Guru
PureBasic Guru
Posts: 16777133
Joined: Tue Apr 22, 2003 7:42 pm

Post by BackupUser »

Restored from previous forum. Originally posted by blue-speed.
Happy to see a game coder !
here is another one . And we are not alone!
http://www.mastercreating.com will make her next commercial game in PB, then they'll all see that PB isnt only for programms good. especially you!! yes u danilo

cu
bluespeed

http://www.purehilfe.de.vu
BackupUser
PureBasic Guru
PureBasic Guru
Posts: 16777133
Joined: Tue Apr 22, 2003 7:42 pm

Post by BackupUser »

Restored from previous forum. Originally posted by Danilo.

@Bluespeed:

I only told you that most people here want
PureBasic for Appz, not that nobody is trying
to make a game.
And i told you that PB in its current state
isnt good enough for professional games.
But it grows...

Anyway, priority for _most_ people here
are the Appz at this time.
(i´m also interested in games, especially
remakes of C64 and Amiga games).

I think if PB gets some new game commands
(like exact Sprite collision etc.) some more
BB users will come here. :)

(And if you could read, you would know
that Master Creating said that it needs
some more commands + removing some bugs
from PB for the gaming thing)

cya,
...Danilo
(registered PureBasic user)

Edited by - Danilo on 02 February 2002 06:11:47
Post Reply