Log In  
Anastasia Dunbar
:: Unfold ::

Cart #30409 | 2016-10-09 | Code ▽ | Embed ▽ | License: CC4-BY-NC-SA

A platformer example, from GameMaker to PICO-8.
I didn't know that cartridge image displayed your first 2 lines of comments.
Feel free to use this.
Press Z to jump and use arrow keys to move your player.

P#30410 2016-10-09 09:30 ( Edited 2016-10-09 13:30)

:: Unfold ::

My code for sprite rotation:

function sprrot(id,x,y,a,s)
 function getcol(px,py)
  return ((px<1 and py<1)and(px>=0 and py>=0)) and sget((px*8)+((id%16)*8),(py*8)+(flr(id/16)*8)) or -1
 for py=0,s*13 do --floor(9*sqrt(2))
  for px=0,s*13 do
   local uv={x=((px/(11*s))-.6),y=((py/(11*s))-.6)}
   local col=getcol(((uv.x*cos(a))-(uv.y*sin(a)))+.5,((uv.x*sin(a))+(uv.y*cos(a)))+.5)

Any better ones?

P#26724 2016-08-10 05:58 ( Edited 2016-08-13 20:01)

:: Unfold ::

It's not finished. It has problems with punctuation, quotation marks and some other symbols.
At least it does with numbers and alphabet well.
Move with arrow keys into a character.
If you know how to improve it, please do it.
The algorithm may be inspired from my mosaic image algorithm.

P#26055 2016-07-28 22:16 ( Edited 2016-07-29 02:17)

:: Unfold ::

How to get index of which pattern is currently playing in music?
Not talking about sfx.

P#25655 2016-07-21 07:58 ( Edited 2016-07-24 10:52)

:: Unfold ::

It's my first PICO-8 cartridge uploaded here.
Move with arrow keys and press Z to regenerate.
I've used Prim's algorithm for this. Some common patterns are visible which I don't know how to fix.
This might be buggy, if you're unable to collect all pills please let me know and comment about it because I was a little confused when I coded this.

P#25544 2016-07-19 09:35 ( Edited 2018-08-07 18:45)

:: Unfold ::

When I try to play a puzzle, it is just a black screen.

P#12454 2015-08-08 00:09 ( Edited 2015-08-08 04:09)

Follow Lexaloffle:          
Generated 2023-09-28 16:24:56 | 0.066s | Q:17