LuaBOR test

  • Thread starter Thread starter utunnels
  • Start date Start date
U

utunnels

Guest
http://www.chronocrash.com/forum/index.php?action=tpmod;dl=item65

It is based on OpenBOR code and doesn't have any of the game logic. Just Lua wrappers of graphics and sound interfaces.

I don't have an idea on how to utilize it. But maybe those who want to make games that use 8-bit sprites and palette can find a use of it.

You can check main.lua for details.


How to create sprites and palettes:

spritetest = screen.create("data/128x128.png")
p1 = palette.create("data/p1.png")
p2 = palette.create("data/p2.png")


How to create an (empty) drawmethod:

dm = drawmethod.create()

How to set drawmethod properties:

dm.scalex = 128
dm.scaley = 128
dm.table = p1
dm.rotate = 240
blahblah....


How to draw a sprite:

spritetest:draw(120, 130, dm)

How to load and play a sample:

go = sample.create("data/go.wav")
go:play()


How to play music:

openbor.playmusic("data/music.ogg")

More, if you are interested.


 
very very intresting I will try to make use of this to improve my cut scenes !

so these commands can be used in scripts ?
 
Back
Top Bottom