Re: Oidzone beta testing

new topic     » goto parent     » topic index » view thread      » older message » newer message

On Mon, 20 Jan 1997, Kirk Lang wrote:
> Hi all:
>
> I think that the bitmap cycles of the fire text should use color
> cycling..could save a little space, too just using one bitmap rather
> than several...
Nope.  You can't color cycle in Euphoria.  Changinging individual colors
in the palette takes 5 times longer than drawing the bitmaps.  Beats me
why, but its BUTT SLOW.  Changing the WHOLE palette at once is way faster,
but the palette goes BLACK before it sets it, so the screen flashes when
you do it.  Believe me, I tried all those things before resorting to using
the bitmaps.  They don't slow performance down AT ALL, as they are
display_imaged in the screen, which is at least 10 times faster than any
of my sprite draws.

>
> I think that in order to make this game of commercial quality, all of
> the wave files should be put into one file that has a make-shift fat
> table in the beginning for the program to find where specific files
> start and stop.

That's just silly.  Having wav files doesn't make anything commerical
quality or not.

>
> Maybe someone could write a program to take all .wav files, compile them
> into a file called 'sound.dat', create the fat, and please don't forget
> to post code for retrieving that .wav information from the sound.dat in
> this mail list! smile

silliness.

> Maybe the same program for compiling .bmp images...???

The only BMP's I have currently are the logo images, backgrounds and
loading images, and they are only temporary.

> Then it could look like those beefy games that only have a few files too
> them....let's 'ahh ohh' the wannabees <grin>

Sounds like you're a wannabee and just like to flap about stuff that
doesn't matter. =)

> Anyway, I'd write the program, but business is good and I can't hardly
> find the time to read all these messages....arg..I have no life smile

sounds like it. =)

> Say, did whoever write oid-zone write a small sprite editing program?
> This program might compile all of the small images into one file
> itself....this 'game creation' utility and other small programs like
> this could very well be a bigger hit than the games themselves...ooooh!

I'm not a "whoever" and of course I wrote a program to create all my data
files!

> Now this takes dedication...
>
> I don't have time to look at the code, but I was wondering in
> Oid-zone....It doesn't seem like the whole screen is being redrawn each
> frame, or if it is, the virtual screen should be CLEARED each frame and
> each and every component redraw before being dumped to the screen...this
> would help some drawing problems on the screen....

That's EXACTLY what I'm doing.  I write all my sprites into the vscreen,
then draw what is changed.  The bug is in my sprite wrapping routine which
sometimes doesn't write the correct portion of the wrapped sprite to the
update table.  When the screen is updated, that portion isn't erased
correctly.  It's a BETA .70, gimmie some slack!  I wrote the whole sprite
engine in 3 days from scratch to get it working.  The bug doesn't crash
the game, so its been a low priority on my fixit list up till now.

> I wish I had time to do game programming like I used too...I loved the
> graphics programming.  I used to be into a little Super-Nintendo
> programming (which is very similar to programm the ol' Apple II
> assemblers..ICK!!), and think someone should build a small engine to
> handle sprites and sounds very much like this...this would make game
> programming pretty easy and very much graphics-bug-free...no messing
> with timing, refresh, hoping this sprite draws correctly over that
> sprite and so on after the engine is created...this would go along with
> that nifty sprite editor things...

yeah, right.
>

> Well, well, I've got lots of practical ideas to make games programming
> fast, efficient, and fun, but no time to do it..maybe someone else could
> have fun with it?

seems to me like you have lots of time to major in the minors.

Michael Packard
Lord Generic Productions
lgp at exo.com http://exo.com/~lgp
A Crash Course in Game Design and Production
http://exo.com/~lgp/euphoria

new topic     » goto parent     » topic index » view thread      » older message » newer message

Search



Quick Links

User menu

Not signed in.

Misc Menu