PureBasic not for creation of games!? :(

Everything else that doesn't fall into one of the other PB categories.
rinnlinn
New User
New User
Posts: 5
Joined: Tue Oct 17, 2006 6:57 pm

PureBasic not for creation of games!? :(

Post by rinnlinn »

I long waited PB4.0 for AlphaChannel.
It has left and what we have?
AlphaChannel only for 32bit mode (16bit bugs)
MipMapping it is not realized, because of what 3D sprites the potential is not used almost.
ViewPort it is not realized.
As a result I cannot write on PB modern 2D (even 2D!!) game.

:"(

Now I am compelled to think of transition on BlitzBasic.
:(
Trond
Always Here
Always Here
Posts: 7446
Joined: Mon Sep 22, 2003 6:45 pm
Location: Norway

Re: PureBasic not for creation of games!? :(

Post by Trond »

rinnlinn wrote:AlphaChannel only for 32bit mode (16bit bugs)
You can't have an alpha channel with only 16 bits. 8 of the extra bits added in 32-bit mode are used for the alpha channel.
thamarok
Enthusiast
Enthusiast
Posts: 282
Joined: Wed Sep 06, 2006 1:37 pm

Re: PureBasic not for creation of games!? :(

Post by thamarok »

rinnlinn wrote:I long waited PB4.0 for AlphaChannel.
It has left and what we have?
AlphaChannel only for 32bit mode (16bit bugs)
MipMapping it is not realized, because of what 3D sprites the potential is not used almost.
ViewPort it is not realized.
As a result I cannot write on PB modern 2D (even 2D!!) game.

:"(

Now I am compelled to think of transition on BlitzBasic.
:(
Please don't go over to Blitz yet.
lethalpolux, a user in this forum has created very great 2D games in PureBasic and here is a link to his website:
http://www.bgames.org/ENindex.html

Also, I have found here some 3D games also.. But if you still don't like PureBasic for even 2D game creation, I would suggest you GameMaker instead of Blitz. GameMaker is cheaper than Blitz and it has it's own programming language also (so it's not only a drag'n'drop environment)
Here's the link to GameMaker:
http://www.gamemaker.nl

Make your decision, I believe it will be the right one.
Good luck.
User avatar
IceSoft
Addict
Addict
Posts: 1696
Joined: Thu Jun 24, 2004 8:51 am
Location: Germany

Re: PureBasic not for creation of games!? :(

Post by IceSoft »

rinnlinn wrote:As a result I cannot write on PB modern 2D (even 2D!!) game.
Let us see what kind of 2D game do you have written.
A screenshot is enough ;-)
Belive! C++ version of Puzzle of Mystralia
Bug Planet
<Wrapper>4PB, PB<game>, =QONK=, PetriDish, Movie2Image, PictureManager,...
rinnlinn
New User
New User
Posts: 5
Joined: Tue Oct 17, 2006 6:57 pm

Re: PureBasic not for creation of games!? :(

Post by rinnlinn »

Trond wrote:
rinnlinn wrote:AlphaChannel only for 32bit mode (16bit bugs)
You can't have an alpha channel with only 16 bits. 8 of the extra bits added in 32-bit mode are used for the alpha channel.
However I know much (almost all) ShareWare Game which work in Fullscreen Mode/Windows Mode and use as 16 so 32 bit Color.
In all modes is AlphaChannel.
rinnlinn
New User
New User
Posts: 5
Joined: Tue Oct 17, 2006 6:57 pm

Re: PureBasic not for creation of games!? :(

Post by rinnlinn »

IceSoft wrote:
rinnlinn wrote:As a result I cannot write on PB modern 2D (even 2D!!) game.
Let us see what kind of 2D game do you have written.
A screenshot is enough ;-)
I do many games. Platformer, Puzzle etc.
In all I wish to deduce sprites on top of a background with AlphaChannel.
Any modern game Puzzle (shareware) works in FullScreen and Windows Mode.
Hence I should either refuse from AlphaChannel or give up from Windows Mode.
But it yet all.
Even if I do game only for FullScreen mode 32bit + AlphaChennel that sprite borrow A LOT OF place and does not suffice 32mb Video Memory. :(

If there was MipMapping that I could use more economically Video Memory.
If AlphaChannel in PureBasic worked in 16 bit I could save Video Memory in 2 (!) times.
thamarok
Enthusiast
Enthusiast
Posts: 282
Joined: Wed Sep 06, 2006 1:37 pm

Re: PureBasic not for creation of games!? :(

Post by thamarok »

rinnlinn wrote:
IceSoft wrote:
rinnlinn wrote:As a result I cannot write on PB modern 2D (even 2D!!) game.
Let us see what kind of 2D game do you have written.
A screenshot is enough ;-)
I do many games. Platformer, Puzzle etc.
In all I wish to deduce sprites on top of a background with AlphaChannel.
Any modern game Puzzle (shareware) works in FullScreen and Windows Mode.
Hence I should either refuse from AlphaChannel or give up from Windows Mode.
But it yet all.
Even if I do game only for FullScreen mode 32bit + AlphaChennel that sprite borrow A LOT OF place and does not suffice 32mb Video Memory. :(

If there was MipMapping that I could use more economically Video Memory.
If AlphaChannel in PureBasic worked in 16 bit I could save Video Memory in 2 (!) times.
If you like to do platformers and puzzles with ease, GameMaker is the way to go :wink:
User avatar
IceSoft
Addict
Addict
Posts: 1696
Joined: Thu Jun 24, 2004 8:51 am
Location: Germany

Post by IceSoft »

And have a look to PBpuzzle (my jigsaw variant written with PB)
Belive! C++ version of Puzzle of Mystralia
Bug Planet
<Wrapper>4PB, PB<game>, =QONK=, PetriDish, Movie2Image, PictureManager,...
rinnlinn
New User
New User
Posts: 5
Joined: Tue Oct 17, 2006 6:57 pm

Re: PureBasic not for creation of games!? :(

Post by rinnlinn »

thamarok wrote: If you like to do platformers and puzzles with ease, GameMaker is the way to go :wink:
I saw GameMaker and saw many games on it, it LAME for Lamers (or for children).
A engine not qualitative and not stable.
PB I very much love, but the listed things stir and do not enable to do the modern (comercial) games.
rinnlinn
New User
New User
Posts: 5
Joined: Tue Oct 17, 2006 6:57 pm

Re: PureBasic not for creation of games!? :(

Post by rinnlinn »

It is very insulting.
In fact hardly hardly having tried Fred could make from PB the strong contender for BlitzBasic, even for 2D games.
Last edited by rinnlinn on Tue Oct 17, 2006 10:00 pm, edited 1 time in total.
User avatar
Joakim Christiansen
Addict
Addict
Posts: 2452
Joined: Wed Dec 22, 2004 4:12 pm
Location: Norway
Contact:

Re: PureBasic not for creation of games!? :(

Post by Joakim Christiansen »

rinnlinn wrote:I saw GameMaker and saw many games on it, it LAME for Lamers (or for children).
A engine not qualitative and not stable.
The only lame thing about GM is that it's slow, else it's quite perfect for making 2d games.
I like logic, hence I dislike humans but love computers.
White Eagle
Enthusiast
Enthusiast
Posts: 215
Joined: Sun Jan 04, 2004 3:38 am
Location: Maryland

Post by White Eagle »

In all modes is AlphaChannel.
Are you confusing Alpha Blending with AlphaChannel? An AlphaChannel is NOT required for AlphaBlending, and PB does AlphaBlending just fine in fullscreen or windowed mode 2D.

Before I would ever consider Blitz, I would look at:

GLBasic
Brutus2D
PlayBasic
CadeX
Enthusiast
Enthusiast
Posts: 124
Joined: Mon Oct 02, 2006 2:56 pm
Location: Australia
Contact:

Post by CadeX »

Uhm, Insulting for you, eh?

GameMaker is not lame, it is simply a great way for beginners to learn how to make their own games, and give them a chance at acctualy writting one.

It IS stable, infact, i find it more stable then PureBasic, its all just dependant upon your coding.

The only downsides of gamemaker is games are too easily crackable, and slow.

PureBasic does NOT suck for making games, have you even made one yet?!

:roll:
Pro-Gamer, Programmer, Pro-Grammer
thamarok
Enthusiast
Enthusiast
Posts: 282
Joined: Wed Sep 06, 2006 1:37 pm

Post by thamarok »

I think Mr. PureBasic_Is_Lame_For_2D_Games wants a ready source of a 2D game and he hasn't even touched the 2D Drawing lib :?

And GameMaker games maybe are easily crackable, but you can always make a demo version:

- A version with only a little functionality (for example: if the game has a character selection screen, allow the player to choose only one or two of them.)
- No trial or serial-number protected game, as those are easily crackable

rinnlinn, if you still don't believe PureBasic is also good for games, look at this topic:

A great 3D engine wrapped to PB: IrrlichtWrapper
Last edited by thamarok on Wed Oct 18, 2006 8:48 am, edited 1 time in total.
CadeX
Enthusiast
Enthusiast
Posts: 124
Joined: Mon Oct 02, 2006 2:56 pm
Location: Australia
Contact:

Post by CadeX »

Acctualy, since gamemaker allows execution in any executable, its easy enough to inject code into there to execute.

Note that there are things that can tell you what objects code are... etc.

It's awesome for learning, i've used it for 2-3 years. Don't now though.. purebasic owns it by far.
Pro-Gamer, Programmer, Pro-Grammer
Post Reply