Log In  
BBS > Lexaloffle Community Superblog
This is a combined feed of all Lexaloffle user blogs. For Lexaloffle-related news, see @zep's blog.

All | Following | PICO-8 | Voxatron | General

My entry for #RNDGAME2020 jam!

"Map of loss" is a game inspired by classic lunar lander and pirate games, where the player like a god of wind, helps a small pirate crew in their search for treasure!

How to play:
Hold/Release the directional keys, to move the ship.
Press the X key to start/restart the game.

How fast the ship goes depends on how long you hold each key.
Your compass is broken! Instead of pointing north, it points you to the direction where the treasure is located.
Unfortunately, there are wicked gods trying to ruin your deeds, try to outplay them!
When you approach your target, try to move VERY slowly or you might crash!

How much time did it take you to find the booty? :)

Cart #mapofloss-0 | 2020-05-20 | Code ▽ | Embed ▽ | License: CC4-BY-NC-SA
1

~Assets and code by Vapid Vial~

P#76939 2020-05-20 11:03 ( Edited 2020-05-20 13:21)

Cart #bunrun-1 | 2020-05-20 | Code ▽ | Embed ▽ | License: CC4-BY-NC-SA
2

P#76937 2020-05-20 09:11 ( Edited 2020-05-20 11:01)

Cart #mahberefo-0 | 2020-05-20 | Code ▽ | Embed ▽ | License: CC4-BY-NC-SA

Just a little track I put together trying to figure out the music editor

P#76930 2020-05-20 01:01

Due to the preprocessor parsing numbers differently than Lua, here are some issues:

Valid code (1e-3 is a valid number in Lua):

a=1e-3

Invalid code (1e-3 is parsed as 1 e - 3 by the preprocessor):

a+=1e-3

Invalid code (2b is an invalid number in Lua):

a=1+2b=3

Valid code (2b is parsed as 2 b by the preprocessor):

a+=1+2b=3
P#76926 2020-05-19 21:47

Cart #fillmore-0 | 2020-05-19 | Code ▽ | Embed ▽ | License: CC4-BY-NC-SA
6

P#76925 2020-05-19 20:57

Cart #illusioner_pattern_maker3-1 | 2020-05-20 | Code ▽ | Embed ▽ | No License
2

Illusioner

About me

Hello! I'm evman2k, and I am a new programmer, so please be kind. I have been trying to learn how to make 3D programs. I made this pattern maker program to play around with different concepts. I like the designs it makes. Enjoy!

How to use

This is very simple to use! Type any number, and it draws the seed you input into the program—"Q" to draw your source. "O" to stop drawing the source. "C" to clear your source.

For example, 99188882328 displays this:

If you keep pressing numbers it will add to the seed and advance the frame. Holding a single key makes fun patterns.

Here is the cartridge!

Cartridge

Cart #illusioner_pattern_maker3-0 | 2020-05-19 | Code ▽ | Embed ▽ | No License
2

P#76921 2020-05-19 20:18 ( Edited 2020-05-20 15:58)

draw= function {
line(10,10,10,10);

};

P#76915 2020-05-19 17:43 ( Edited 2020-05-19 17:46)

A one player bat and ball game in 560 bytes (by Pico-8's count).

(The code is of course not particulary readable or maintainable. A note of caution for people new to coding, this isn't a code style to emulate when you're starting out, and is done only to make the code size small.)

I'm reluctant to call it a Pong clone (in the exact in every detail sense) or remake because it doesn't try to look exactly like a previous version of Pong (or rather, I know some coders go a lot further in getting their carts to look and play exactly like one or another version), although it is of course derivative of Pong.

Cart #twtw_bnb_remcode-0 | 2020-05-19 | Code ▽ | Embed ▽ | No License
2

You are the right hand player; you control your bat with the up and down cursor-keys/d-pad-buttons.

Features:

  • AI bat as second (left) player
  • Random starting direction for ball
  • Increasing ball speed after a number of bounces
  • Bat speed increases with ball speed
  • Limiter on AI bat speed so it is beatable
  • Score display
  • First to 3, wins
  • Pauses at announcement of winner
  • New game after winner announcement after non-d-pad button press

All in 560 bytes.

I don't code tweet(tweet)carts (a. I don't tweet. b. I add features. c. I like more readable code) but I decided to code a couple as a coding exercise.

(I keep thinking I've overlooked something. Let me know if I have. Thanks!)

P#76893 2020-05-19 09:51 ( Edited 2020-05-19 10:56)

My First Game

Made using Dylan Bennett's fantastic tutorials
https://www.youtube.com/channel/UCY3KFjwFe1DyZYxhwHbm7Ew

Cart #jerg01-0 | 2020-05-19 | Code ▽ | Embed ▽ | License: CC4-BY-NC-SA

[8x8]

P#76894 2020-05-19 09:32

Not sure if it is really a bug, but poking at the 8 bytes starting at 0x5f4c then immediately peeking will discard the two highest bits:

> p=0x5f4c poke(p,255) print(@p)
63

I know this is a special area and the memory is modified by the virtual hardware between frames, but no other location discards bits like that.

P#76883 2020-05-19 08:55

i have a eye problem where the blinking red cursor causes me to get migraines. could there please be the option to turn off blinking so the cursor is just red instead of blinking? i love there idea of pico 8 but i can't use it. i have to use external edits but would rather use the built in sometimes.

also please fix the website so mobile post writing field isn't cut off at the edges.

thanks for reading.

P#76878 2020-05-19 03:46

Cart #aandpumpitup-0 | 2020-05-19 | Code ▽ | Embed ▽ | License: CC4-BY-NC-SA
1

P#76872 2020-05-19 00:17
P#76853 2020-05-18 19:19

Cart #fituzibij-0 | 2020-05-18 | Code ▽ | Embed ▽ | No License
2

This is a top-down adventure game I made with this tutorial
https://www.youtube.com/playlist?list=PLdLmU93eWisKpyk1WZywUSYAq5dkCPFIv

P#76852 2020-05-18 19:04 ( Edited 2020-05-18 19:05)

Not necessarily a bug - just unexpected behavior / missing functionality in 0.2.0i.

When in the new SFX / Music Organiser and switching to SFX view it is possible to copy and paste SFX around within the loaded cart cart. However, when you copy an SFX in this mode you can't paste it into another cart. Instead it will paste the pattern.

It an odd case. It technically makes sense because this is still the Pattern view. But subjectively, by switching into the Organiser and to SFX it becomes a very SFX-focused interface. So I would expect to be able to copy SFX from here and paste them to other carts.

This is especially the case since this view lends itself very well to a typical use scenario I encounter often. Let's say I have an old game that I want to re-use some sound effects from. I would fire up the SFX Organiser, shift-select the SFX I want and copy and paste them to a new project.

While we're at it, I also have a feature request - it would be great if there was a visual indicator in this view to distinguish SFX that are used in patterns and SFX that aren't used in any pattern. This would help quickly identify whether an SFX is music or a sound effect. Perhaps a border or a different-colored background?

P#76848 2020-05-18 17:13 ( Edited 2020-05-18 17:21)

Changing which SFX you are viewing does not always change which SFX is edited by the shortcut keys (for the number of ticks per note, at least). So trying to use the shortcut keys can cause a different SFX's ticks per note to change, which is undesirable.

I am presuming this is because a previous SFX has been selected, and the selection has not been updated to the visible one either when the current SFX was changed or when a shortcut key is pressed.

Sometimes it seems to work fine, then sometimes the bug occurs - I am unable to determine the exact sequence to reproduce it.

pico-8 0.0.0i

P#76847 2020-05-18 16:52 ( Edited 2020-05-18 16:54)

The changelog to v0.2.0e says

Added: cpu working animation when cpu usage > 120 skipped frames

I made a program to test this behavior. Can't make the animation show up no matter how how high the CPU value gets. Confirmed by independent tester using their own code. Are we doing something wrong or is this a bug? We used v0.2.0i.

function _init()
 y=1
 g=0
end

function _draw()
 cls()
 print(time(),8,8)
 print(g,8,16)
 print(y,8,24)

end

function _update()

 for i=0,32000 do
  for o=0,y do
   g=sin(rnd())
  end
 end
 y+=1
end
P#76845 2020-05-18 16:30

This is a game exported to HTML5 with 0.2.0i. I opened it in an iPhone 6S using Safari. It's using iOS 13.4.1.

The game seems to run fine. But the buttons are unresponsive. The menu button is rendered on top of the game. After wild tapping I was able to trigger an X button press. But I can't reproduce this reliably.

The HTML + JS files were uploaded directly to my web server here:
http://www.ceeu.de/picotest

I experienced the same problem when uploading the files to itch.io.


While we are here. I have a different problem when running on an older iPad Mini:

A tiny icon of the game in the middle of the screen. Doesn't react to taps at all. Can't launch game.

This one uses iOS 9.3.5. A bit old so I didn't expect much anyway.

P#76844 2020-05-18 16:11

One of the new features on 0.2.0 is moving sprites in the spritemap. This can be done in the map view with ctrl-x and ctrl-v. The map will be updated accordingly.

However, this won't undo properly. The map will revert but not the spritemap. See gif:

Tested in 0.2.0i

P#76838 2020-05-18 15:37

I am going to publish some tutorials for spanish speakes

I just published the first video(introduction) and depending on how you calificate it on the comments or in this post i will do more tutorials or not
Thanks!
@ExtrovertPlatypus
Watch the video here

Adiós!

P#76821 2020-05-18 09:08
View Older Posts
Follow Lexaloffle:        
Generated 2020-06-03 10:55 | 0.136s | 2097k | Q:156