2D Retro Gaming Core

Jeremy Landry <[email protected]> Sat, 3 Mar 2018 22:22:58 -0800
Newsgroups gmane.comp.lang.smalltalk.squeak.squeakland
Message-ID <CAMYa41mthqjFDVoe1mgzfqr6LxH9DKJukysVtPQVnVW-5deUDg@mail.gmail.com>
--===============1169322154263971575==
Content-Type: multipart/alternative; boundary="94eb2c0611069fd7190566903d1d"

--94eb2c0611069fd7190566903d1d
Content-Type: text/plain; charset="UTF-8"

Part of the Etoys Club project is centered around bridging Etoys aesthetic
to a more contemporary/mainstream audience.

Here's a tiny project that is part of that work.

It should be self explanatory what it is and does.

https://drive.google.com/file/d/12u6oWFpQFZmJXKjtyHF8M8NmCOWn7XXR/view?usp=sharing

Short description: 8 way overhead character movement tied to keyboard keys,
mappable to whatever you want, included fully editable animation system as
well.  Playfield handles graphics updates and 'RunGame' handles timing for
everything within the project for simplicity and syncing all the objects
you might use.

--94eb2c0611069fd7190566903d1d
Content-Type: text/html; charset="UTF-8"
Content-Transfer-Encoding: quoted-printable

<div dir=3D"ltr">Part of the Etoys Club project is centered around bridging=
 Etoys aesthetic to a more contemporary/mainstream audience.<div><br></div>=
<div>Here&#39;s a tiny project that is part of that work.=C2=A0=C2=A0</div>=
<div><br></div><div>It should be self explanatory what it is and does.</div=
><div><br></div><div><a href=3D"https://drive.google.com/file/d/12u6oWFpQFZ=
mJXKjtyHF8M8NmCOWn7XXR/view?usp=3Dsharing">https://drive.google.com/file/d/=
12u6oWFpQFZmJXKjtyHF8M8NmCOWn7XXR/view?usp=3Dsharing</a><br></div><div><br>=
</div><div>Short description: 8 way overhead character movement tied to key=
board keys, mappable to whatever you want, included fully editable animatio=
n system as well.=C2=A0 Playfield handles graphics updates and &#39;RunGame=
&#39; handles timing for everything within the project for simplicity and s=
yncing all the objects you might use.</div><div><br></div><div><br></div><d=
iv><br></div></div>

--94eb2c0611069fd7190566903d1d--

--===============1169322154263971575==
Content-Type: text/plain; charset="utf-8"
MIME-Version: 1.0
Content-Transfer-Encoding: base64
Content-Disposition: inline

X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18Kc3F1ZWFrbGFu
ZCBtYWlsaW5nIGxpc3QKc3F1ZWFrbGFuZEBsaXN0cy5zcXVlYWtsYW5kLm9yZwpodHRwOi8vbGlz
dHMuc3F1ZWFrbGFuZC5vcmcvbWFpbG1hbi9saXN0aW5mby9zcXVlYWtsYW5kCg==

--===============1169322154263971575==--