You can help CodeWalrus stay online by donating here. | New CodeWalrus | Old (dark mode) | Old (light) | Discord server

Nyan cat [pico-8]

Previous topic - Next topic

0 Members and 1 Guest are viewing this topic.

0
b/PC, Mac & Vintage Computers publicado por u/Ivoah August 28, 2015, 04:02:28 AM
While on vacation last week, I came to the realization that there was no nyan cat cart for PICO-8. I set out to make a nyan cat program, and here's the end result:
http://www.lexaloffle.com/bbs/?tid=2290
Inicia sesión o crea una cuenta para dejar un comentario
u/Dream of Omnimaga August 28, 2015, 04:07:19 AM
I am surprised this wasn't done already lol. This looks nice Ivoah. I am curious if someone could fit in some music in it...
u/Ivoah August 28, 2015, 04:09:50 AM
Quote from: DJ Omnimaga on August 28, 2015, 04:07:19 AM
I am surprised this wasn't done already lol. This looks nice Ivoah. I am curious if someone could fit in some music in it...

It's just a matter of making the music in the built-in music editor. I haven't because I'm terrible at music stuffs :(
u/Dream of Omnimaga August 28, 2015, 04:13:16 AM
Aah ok. Of course I didn't do music yet in Pico-8, though, but if the editor is like a sequencer or music score instead of tracker, then I might give it a try at some point.
u/Unicorn September 06, 2015, 08:11:30 AM
Cool! That reminds me, I should take a look at PICO - 8
u/Dream of Omnimaga September 06, 2015, 04:07:42 PM
Indeed. I myself need to take a deeper look at it and of course learn its language more. I doubt I'll make large games in it, though.
u/Snektron September 06, 2015, 08:55:46 PM
Looks nice ivoah :)
Makes me think if that time i put a 3D nyan cat lwp on the play store... yeah, watch out for copyright infringements :P
u/Dream of Omnimaga September 07, 2015, 05:10:07 AM
Wait, is Nyan Cat copyrighted? I know a video was taken down from Youtube once but I don't remember if it was due to copyright issues. Also if you are gonna make a game for Google Play store it might be better to make something more worth it, or perhaps help juju improving Supersonic Ball for Android so it won't run at 10 FPS on a Nexus 5. :P
u/novenary September 07, 2015, 06:32:31 PM
Nice !

Also DJ, pico-8 uses lua. It's a very simple language, I'm sure coming from basic you can pick it up easily.
u/Dream of Omnimaga September 07, 2015, 07:37:59 PM
I never bothered much with it because I don't really like coding for a locked-down platform like the TI-Nspire on which my Lua programs risk stopping working after every OS update, plus I heard the language had some weird quirks such as some lists starting at 1 instead of 0, but I never dived seriously into it.
u/novenary September 07, 2015, 08:56:14 PM
Yeah in Lua the first element of a list is 1 (like in ti basic iirc). You can actually have 0 or even negative numbers as your list indexes but the whole thing is built on counting from 1. Stupid for a seasoned programmer, friendly for newbies, and at the same time bad for them because they get used to something that doesn't work the same way in any other language.
u/Dream of Omnimaga September 07, 2015, 09:32:51 PM
Yeah i hate how stuff starts at 1 in basic. I always get confused when I get domain errors.
u/Strontium September 07, 2015, 09:37:53 PM
I've always liked when lists/sets/tables/whatever started at 1. It's makes way more sense to me.
Last Edit: September 07, 2015, 09:40:01 PM by Strontium
u/Dream of Omnimaga September 08, 2015, 06:18:54 AM
My issue is that most libs and languages have them start at 0 and in the case of BASIC, there are things starting at 1 and others at 0. It's pretty inconsistent and confusing. I wouldn't mind getting used to lists starting at 1 in Lua if everything else in that language starts at 1, but otherwise it can get confusing fast.
u/Jim Bauwens September 08, 2015, 09:50:23 AM
Quote from: Streetwalrus on September 07, 2015, 08:56:14 PMStupid for a seasoned programmer, friendly for newbies, and at the same time bad for them because they get used to something that doesn't work the same way in any other language.

I have no issue with it all and regularly switch between multiple languages. In the end it's just a small detail that you need to take into account. In any case, Lua is just using more natural mathematical syntax (for example, they also use ~ for NOT, # for retrieving the length of lists, etc).
Start a Discussion

b/PC, Mac & Vintage Computers

Computer programming discussion and project showcase

132
Topics
Explore Board
Website statistics


MyCalcs | Ticalc.org | Cemetech | Omnimaga | TI-Basic Developer | MaxCoderz | TI-Story | Casiocalc.org | Casiopeia | The Museum of HP Calculators | HPCalc.org | CnCalc.org | Music 2000 Community | TI Education | Casio Education | HP Calcs | NumWorks | SwissMicros | Sharp Calculators
Powered by EzPortal