2d Gameengine

Miscellaneous Forums/General Discussion/2d Gameengine

OK So here it is... I have read on the posts from Señor Silby that he is working on a game engine. I am punditing (with NO REAL KNOWLEDGE, though in certain cases that is a handicap!) that this is for BMax.

So my question: Are there any 2D Game engines for BMax or even ANY other product of the BLitz Stable?

>Señor Silby

Who is that?


Andy

Look at this BlitzMax Resource Links under GameEngine.

Señor Silby is in actual fact the one and only Mark Sibly! as if you didn't know Andy (shame on you!)

Rook Z is asking: are any 2D engines available. Apparently there isn't according to assari's webpage.

The funny thing Rook Z, is that I have seen several 2D games advertised on the Blitz homepage and I am assuming they did not use a "2D engine" to create their games with. Why exactly do you need a 2D engine? On another note you may want to check out DonnieDarko's 2D engine, it's in one of my worklogs for community news. I believe it was a 2d engine for Blitzmax, perhaps the only one currently!

Go DonnieDarko!

yes, it's the 4th post here, it's called Maptrix Editor & Engine. If you're at all interested you should buy it just to support the great DonnieDarko (who is most esteemed if you didn't already know)

Go DonnieDarko!

There is a wrapper for Haaf's Game Engine module created by Gabriel. Its the first item on my GameEngine list.


yes, it's the 4th post here, it's called Maptrix Editor & Engine. If you're at all interested you should buy it just to support the great DonnieDarko (who is most esteemed if you didn't already know)

Go DonnieDarko!



How much did he pay you for that? :P

AntDarko is indeed a tallented programmer though :)

Well I have been a dillatante about buying BMax... After D/L the trial I played with it a bit... tried to rewrite a few really short simple things I had done in B3d. 70% success rate. Language not more difficult just structured differently and had tighter element positioning. (I suppose I should say my BASIC is sloppy code!) Still

What I was asking about was a simple engine to deal with arrays and the new BMax type of array (which confuses me a bit!) and animation effects and sprite effects... That would be a simple and basic 2D game engine... Then I could expand it for Card Games or board games etc...

Donniedarko's effort looked interesting... (too bad he will die when that jet engine falls on his house) I don't know how to create a wrapper though...

More things to learn...

Why would a game engine handle arrays? That's completely out of the scope of a 2d engine.

Anyway, HGE is a good 2d engine, and handles animation, sprites and more. You'll have to figure out arrays the old fashioned way. I'm not sure what's confusing you, but if you can be more specific, I'm sure people are willing and able to assist.

yes, it's the 4th post here, it's called Maptrix Editor & Engine. If you're at all interested you should buy it just to support the great DonnieDarko (who is most esteemed if you didn't already know)

Go DonnieDarko!

Once bitten, twice shy. This guy shall NEVER see the color of my money EVER again.

YOu know... I downloaded his (donniedarko) program... Just attempted (several times) to install it... The only thing placed in that directory was the uninstall program??? Hmmm. He was using a non-paid-for version of an installer.

Go DonnieDarko!


Isn't he the bi-polar guy who can never stick to a project for more than a week?

Why would a game engine handle arrays?
I like to use arrays when I program a table game. For example lets talk Tic-Tac-Toe which would use a 3X3 array. I dim my array as the actual size of the baord spaces and then update it and reference it to check and see if three in a row have occoured OR if the space is available to capture etc. Simplistic explanation but thats what I do...

It does not allow for any special effects or whatnot but it does work.

Hmmm matbe I should open a topic about arrays???

> Isn't he the bi-polar guy who can never stick to a project for more than a week?

you must be confused with someone else. DonnieDarko lasts at least 2 weeks easily. ;)

Why would a game engine handle arrays?

I like to use arrays when I program a table game. For example lets talk Tic-Tac-Toe which would use a 3X3 array...


I think the point being made is that arrays are purely a language construct. They have nothing to do with the engine.

ahh yes there is a difference. I didn't make the point that I was hoping the engine would be able to scan the arrays for similar status in lines or patterns etc. Thereby telling when (lets say) three in a row happens in this theorhetical Tic Tac Toe game...

Well in other languages like you can pass an array to a function. So functions can be written that accept arrays as arguments. Either way you look at it, its still a language issue-- not really an engine/library thing :)

You can pass arrays to functions in blitz( pre-max ) with local arrays, but none of the built in commands take advantage of it, and its an undocumented feature. Its limited compared to other languages..

> Isn't he the bi-polar guy who can never stick to a project for more than a week?

you must be confused with someone else. DonnieDarko lasts at least 2 weeks easily. ;)



LOL...well lets see if he breaks his record this time...!

Hmmm yes I have used functions in B3D to check arrays. I suppose that is what is holding me back from migrating to BMax... are you locked in to the "new" blitz array type or can you still manipulate arrays like I learned it back in the olden day when Bill Gates was getting excited about the Homebrew Computer Clubs attaching an IBM typewriter keyboard to a IMSAI with a B&W TV as a monitor... BB (before MS Basic)

> LOL...well lets see if he breaks his record this time...!

I have faith in DonnieDarko! :)

No but seriously, I do. I think he's great! :)