////////////////////////////////////////////////////////////
Marne Bros engine v0.08a
By Arne Niklas Jansson, 2010
AndroidArts.com
////////////////////////////////////////////////////////////

------------------------------------------------------------
Keys
------------------------------------------------------------
Esc to quit
L to Load Map
S to Save Map
R to Reset map

Arrowkeys to move
B to Jump
N to Walk (later grab)

F to flood.

E to Evaluate Scroll Lock regions.


------------------------------------------------------------
New in 0.08a
------------------------------------------------------------

Scroll locking. Evaluate with E key after editing. The scroll
lock evaluater will look at screen edges and determine if there's
a wall/floor/roof. Edges have to be on multiples of screens.

Primitive Joypad support.

Crawl like a monkey.

Squeeze in under blocks.

Wall climbing and jumping. (Hold walk key and press away from
the wall and jump.)

Look up and down while grounded (if scroll lock allows).


------------------------------------------------------------
Problems & Stuff for later
------------------------------------------------------------

ENGINE *****************************************************

Scroll continues outside of screen due to some inertia of sorts.

Unfortunately there seem to be some
[max number of keys that can be pressed bugs]
with Mac keyboards. Going to use a joypad later.

Frame tearing in my Mac build. Not sure about Win.

Should draw entire screen in 2X scale later.

BG details partially submerged will look a bit odd.

I was thinking of drawing the waterline in front of the BG,
and the water mass behind, like it is now.


ACTOR ******************************************************

Wall climbing is a bit quirky, e.g climbing dithered tiles.

Walk and Run animations not timed with speed.

There's swimming, fireballing etc yet of course.

Movement speeds, jumping power etc. is arbitrary values atm.


PHYSICS *****************************************************

No block crushing. Only certain blocks should be bumpable too.

Ice not slippery, Pipes not usable. Water not floaty.

Can't run over 1 block gaps. Will fall.

Water piles up, does not average fast enough (Even though
it's averaging. It's some quirk).


TILES and GFX ***********************************************

No proper underground tiles.

Editor still sucks. No random block brush or big stamp brush.

Background color change (Cls) is a hack.

Waterline doesn't show in front of BG tiles. (Water mass
should be behind though.)

Tile gfx not finished. I might change tile layout later.

It seems like the final map will be 700*180 or so.
 

eof. ========================================================

