BMAX: How programming should be

BlitzMax Forums/BlitzMax Beginners Area/BMAX: How programming should be

Seriously, it's like I'm on the Enterprise and I just tell the computer what I want it to do.

It's the way entertainment programming should be. A salute to Mark's work. :-)

cbmeeks

Glad to read that you are satisfied with your BM tests.
I'm just curious to know if BM is faster than your ID3DXSprite-based engine?!

--
Liquid

Seriously, it's like I'm on the Enterprise and I just tell the computer what I want it to do.


Technically, all programming languages are telling the computer what you want it to do...

...Except some languages are the equivalent of a deaf mute who only recognizes chinese characters.

Glad to read that you are satisfied with your BM tests.
I'm just curious to know if BM is faster than your ID3DXSprite-based engine?!


Yes, I am very pleased. But I have to admit, I've been able to do stuff with my engine (ID3DXSprite) that I can't do with BMAX...in other words, I can have a lot more action going with my engine. BUT, I am still new to BMAX so I might be doing something wrong. Also, that doesn't mean I am disappointed. BMAX is "fast enough" for my Metroid Classic project. In fact, I had two layers with sprites scrolling and it is smooth. I added a third "fog" layer and sometimes it was smooth...sometimes really jerky. So, I have to figure that one out.

Technically, all programming languages are telling the computer what you want it to do...

...Except some languages are the equivalent of a deaf mute who only recognizes chinese characters


Oh, that I know...I'm a hard-core assembly language programmer. :-D

I guess what I was getting at was how easy it is.

bmax rocks. period.

cbmeeks

I am glad you like it so much :c)

I love it too, been writing a manual all day, now to have some fun coding alien bullets!

here is a question, how/where do I go about coding my own modules? I mean, there might be an interest in using my C++ engine with bmx??

Is that possible?

If you write functionality to use it procedural, then it won't be much of a problem.

On the how: The best thing to do is to read the sources of BRL / PUB modules.

http://www.blitzbasic.com/Community/posts.php?topic=42290

Thanks guys!

Meeks -

Good to see you returning to Blitz. It's been a while since you last posted.

yeah, life has been pretty busy.

I basically have three projects.

1) work stuff
2) Metroid Classic
3) Homebrew computer

so, I take what little free time I have and divide amongst the 3...lol

cbmeeks