commit 3270370941c33a790d5b8b6cf8178ac0da90ae93 Author: MaddoScientisto Date: Sun Apr 14 15:51:45 2024 +0200 First commit diff --git a/.info.pod b/.info.pod new file mode 100644 index 0000000..e11df4f Binary files /dev/null and b/.info.pod differ diff --git a/cirnofarm.p64 b/cirnofarm.p64 new file mode 100644 index 0000000..5f467f3 --- /dev/null +++ b/cirnofarm.p64 @@ -0,0 +1,81 @@ +picotron cartridge // www.picotron.net +version 2 + +:: gfx/ +:: map/ +:: sfx/ +:: gfx/0.gfx +b64$LS1bW3BvZCxjcmVhdGVkPSIyMDI0LTA0LTA0IDA3OjE5OjM0Iixtb2RpZmllZD0iMjAyNC0w +NC0xNCAxMzo1MToyMSIscmV2aXNpb249NDNdXWx6NAApAQAApzEAAPMUe1swXT17Ym1wPXB4dQBD +IBAQBPDwLGZsYWdzPTAscGFuX3gIAMp5PTAsem9vbT03fSwxAPEIrxsj3gN_A94j3gP_CRNuA04T +biNOA34TAP8DjgM_A04DLiN_Iy4DngP_FAMuXQAc8AnwRU2ALSYtUB1mHQUgHYYNFQAdlh0VDaYE +AM8NFQANlh0FEL0F8BNXAB0f8DEA--------------_j-0NQNaAFPxwVcAVuBVAFHjweBWAVTAWA +BQwHDAccBVAlTAVQBTwHDAcVUAVMBywFUBVMFXAFTAVwBSwFLAVgBRwFAAUcBWAFDAUgBQwFcAVA +BfAFsgAeDzEA------------------------------------------------i1BtPTd9fQ== +:: gfx/.info.pod +b64$LS1bW3BvZCxjcmVhdGVkPSIyMDI0LTA0LTA0IDA3OjE5OjMzIixzdG9yZWQ9IjIwMjQtMDQt +MDQgMDc6MTk6MzMiXV1sejQABAAAAAMAAAAwbmls +:: main.lua +--[[pod_format="raw",created="2024-04-04 07:19:33",modified="2024-04-14 13:51:21",revision=88]] +cd("/cirnofarm/src") +include("cirno.lua") +--function _init() +-- x = 128 +-- y = 128 +-- hflip = false +-- playerSpr = 64 +--end + +--function _init() + +--end + +--function _draw() +-- camera(x - 240, y - 135) +-- cls(0) + --drawMap() + +-- spr(playerSpr,x,y, hflip) + +--end + +function drawMap() + for i=2,1,-1 do + map(fetch"map/0.map"[i].bmp) + end +end + +--function _update() +-- if (btn(0)) x -= 2 hflip = true +-- if (btn(1)) x += 2 hflip = false +-- if (btn(2)) y -= 2 +-- if (btn(3)) y += 2 +--end +:: map/0.map +b64$LS1bW3BvZCxjcmVhdGVkPSIyMDI0LTA0LTA0IDA3OjE5OjMzIixtb2RpZmllZD0iMjAyNC0w +NC0xNCAxMzo1MToyMSIscmV2aXNpb249NTBdXWx6NADPAAAA0iAAAPAIe3tibXA9dXNlcmRhdGEo +ImkxNiIsMzIDAC8iMAEA----Fi8yMDAC---9HzL0AIwPjABOD_wA4B4ybAAPAQD-Ax8ySABILzIw +AQBoD5AAkg8BAP------IfEVIiksaGlkZGVuPWZhbHNlLG5hbWU9InNvbGlkIixwYW5feD0wCADS +eT0wLHRpbGVfaD0xNgoAEHcKAK96b29tPTAuNX0sZhALHzEEAP--------------------gPZhAD +n2JhY2tncm91bmsQGVAwLjV9fQ== +:: map/.info.pod +b64$LS1bW3BvZCxjcmVhdGVkPSIyMDI0LTA0LTA0IDA3OjE5OjMzIixzdG9yZWQ9IjIwMjQtMDQt +MDQgMDc6MTk6MzMiXV1sejQABAAAAAMAAAAwbmls +:: sfx/0.sfx +b64$LS1bW3BvZCxjcmVhdGVkPSIyMDI0LTA0LTA0IDA3OjE5OjM0Iixtb2RpZmllZD0iMjAyNC0w +NC0xNCAxMzo1MTowMSIscmV2aXNpb249MzFdXWx6NAARAQAAwQgAAPAncHh1AAMoAAADAAQPQBAC +DgABoAEgAqAOAA8QAA3wygECAwQFBgcAD-_QCAkKCw8MDw0PDg8PEADwAA0PEQ8SDxMPFA8VDxYP +FxMA8QEPGA8ZDxoPGw8cDx0PHg8fFADxACAPIQ8iDyMPJA8lDyYPJxQA8QAoDykPKg8rDywPLQ8u +Dy8UAPEAMA8xDzIPMw80DzUPNg83FAD-BTgPOQ86DzsPPA89Dz4PPwAP--D-AQDr-ydaARAGDyAQ +ASABIAHwAAIQAgwQASAPISABMA9A8MMPKA--8MYP_AoP-w_AD-cPDQHwCQEQBgwwAP--uh--AQDM +v_gPQAANQP--sPBwCgD--2Qf-wEAl1D-----Hw== +:: sfx/.info.pod +b64$LS1bW3BvZCxjcmVhdGVkPSIyMDI0LTA0LTA0IDA3OjE5OjMzIixzdG9yZWQ9IjIwMjQtMDQt +MDQgMDc6MTk6MzMiXV1sejQABAAAAAMAAAAwbmls +:: .info.pod +b64$LS1bW3BvZCxydW50aW1lPTUsc3RvcmVkPSIyMDI0LTA0LTE0IDEzOjUxOjIyIix3b3Jrc3Bh +Y2VzPXt7bG9jYXRpb249Im1haW4ubHVhIzEyIix3b3Jrc3BhY2VfaW5kZXg9MX0se2xvY2F0aW9u +PSJnZngvMC5nZngiLHdvcmtzcGFjZV9pbmRleD0yfSx7bG9jYXRpb249Im1hcC8wLm1hcCIsd29y +a3NwYWNlX2luZGV4PTN9LHtsb2NhdGlvbj0ic2Z4LzAuc2Z4Iix3b3Jrc3BhY2VfaW5kZXg9NH19 +XV1sejQABAAAAAMAAAAwbmls +:: [eoc] diff --git a/src/cirno.lua b/src/cirno.lua new file mode 100644 index 0000000..cab3118 --- /dev/null +++ b/src/cirno.lua @@ -0,0 +1,21 @@ +function _init() + x = 128 + y = 128 + hflip = false + playerSpr = 64 +end + +function _draw() + camera(x - 240, y - 135) + cls(0) + + spr(playerSpr,x,y, hflip) + +end + +function _update() + if (btn(0)) x -= 2 hflip = true + if (btn(1)) x += 2 hflip = false + if (btn(2)) y -= 2 + if (btn(3)) y += 2 +end \ No newline at end of file diff --git a/src/game.lua b/src/game.lua new file mode 100644 index 0000000..f99f9cd --- /dev/null +++ b/src/game.lua @@ -0,0 +1,15 @@ +--[[pod_format="raw",created="2024-04-14 13:41:07",modified="2024-04-14 13:49:10",revision=1]] +include("cirno.lua") + +function _init() + cirno_init() +end + +function _update() + cirno_update() +end + +function _draw() + cls(0) + cirno_draw() +end \ No newline at end of file