Log In  
Follow
PixelCod

I make games and pixel art and love PICO-8!


This is a small game I made in a week for a Uni project, hope you like it!

Cart #switch_strike-0 | 2019-11-11 | Code ▽ | Embed ▽ | License: CC4-BY-NC-SA
17

17
4 comments



In my opinion, taking snippets of code/music/gfx from Pico-8 games with permission from the author to put in your own games is great as it helps build the community up and help beginners.

What I don't like is when people keep on taking other peoples games, changing some sprites, then re-posting the game as a "Hack". All this does to the community is make people appreciate the author of the "Edit" (that spent 10 minutes on the game) rather than the original creator that spent hours of their life creating these games.

On top of this, it fills up the BBS with duplicate games (that a worse versions than the original) rather than new, interesting content.

If you're going to make a "Hack" then at least make it a worth while change and credit the author with A LINK TO THE ORIGINAL GAME.

However, this is just my own opinion so feel free to comment your thoughts and ideas on the subject below.

6
19 comments



Hello Pico-8'ers!

I've been wanting to be able to make a game in which you explore a large game world that is bigger than the available map space in Pico-8 for some time now but I can't see an easy way of doing this. I've seen people using bits of the sprite space but I'm still not sure how they achieve this.

I'd like to be able to have a giant game world similar in size to that of 'Duck Duck on the Loose'

If anyone knows of ways to do this i'd love to here your ideas!

1
6 comments



After a long time without any updates I have decided to post version 0.5 of the game in its current, un-finished state. There is no goal as such apart from mine gold and build some cool looking space stations. Since version 0.4 many changes have been made such as adding a title screen, fixing some sound issues, improving sprite work, adding some new building blocks and many other improvements.

This is an unfinished update and game overall that will most likely never be finished but I hope you enjoy what is here now. I think that it is for the best for me to move onto new ideas and projects rather than get stuck on the same project for months on end.

Cart #45382 | 2017-10-21 | Code ▽ | Embed ▽ | No License
85

[b]Old Versions:

[ Continue Reading.. ]

85
14 comments



Just a calm leaf simulator to watch and enjoy :)
Feel free to take a peek at the code and use bits for your own projects.

Cart #38187 | 2017-03-12 | Code ▽ | Embed ▽ | License: CC4-BY-NC-SA
3

3
0 comments



A remake of Google Chrome's secret endless runner!

Controls:
Z or UP ARROW = Jump

Jump over the spiky cactus!

Cart #37656 | 2017-02-20 | Code ▽ | Embed ▽ | License: CC4-BY-NC-SA
19

19
3 comments



Hey all, I was just wondering if there is a way to run Pico-8 games on the web (using HTML) or on a desktop at native resolution; One pixel on Pico-8 corresponds to one pixel on my monitor to get a tiny Pico-8 game window?

Any body know if this is possible?

1
4 comments



! Shuriken Toss v1.2 !

Changelog:

  • Edited the Title screen slightly
  • Added a menu system to the Title screen
  • Added a 'Giant Shuriken' power-up
  • Kunais now add to your score when they destroy a bamboo
  • Some new sounds
  • Bug fixes and improvements

The garden has become overrun by bamboo shoots! Destroy as many as you can before the time runs out.

Controls:

  • Z to use power-ups
  • Directional pad/Arrow Keys to move

Cart #32183 | 2016-11-03 | Code ▽ | Embed ▽ | No License
19

! Shuriken Toss v1.1 !


I've added general improvements and bug fixes in this update.

Changelog:

  • Controls are now shown on the transition screen at the start
  • Revamped the scoring system to be more intuitive and make more sense
    • You now score 1 point for destroying a bamboo shoot
    • You have 30 seconds to destroy as many as you can
  • Changed collisions with bamboo shoots and power-ups to be more fair
  • Added a game count on the end screen so you know how many games you've played
  • Changed the kunai ability (knife throw ability) to now always throw one kunai in each of the four directions making it a lot more reliable and useful
  • Optimised some bits of code

Known Bugs:

  • When a kunai destroys a bamboo you don't get the point for it - Fix for this coming very soon!
  • Some graphical issues with bamboo shoots appearing on top of each other

Cart #31939 | 2016-10-28 | Code ▽ | Embed ▽ | No License
19


19
15 comments



Decided to remake an old classic, Pong! I know this has been done a million times before but I thought I'd give it a shot and maybe learn a thing or two.

Move left and right and smack the ball to the other side to score!

Known Bugs:
-Ball sometimes passes through the paddle when hit at the corners of the screen
-Menu graphics glitching slightly when selecting options

Controls:
Player 1:
Arrow Keys

Player 2
E,S,D,F

Version 1.1:
Added in simple AI for playing single player and now the first player to 5 points wins!

Cart #30857 | 2016-10-13 | Code ▽ | Embed ▽ | License: CC4-BY-NC-SA
2

Version 1.0:

[ Continue Reading.. ]

2
8 comments



NOTE: This is a guide to my menu system that I have used in the example cartridge however contains mostly general tips that you can adapt to your own needs.

This is a simple guide for my Menu System that also shows off how to do simple 2-colour palette swapping. Anyone is free to build upon and implement this system into their own games they make.

If there are any questions or queries, feel free to leave a comment and I'll try to reply as soon as possible. Here are some guides suitable for beginners to help explain how to use it.

Guides

How To Add More Options:


To add, change, or remove options from the menu you have to edit the m.options variable:

M.OPTIONS={"OPTION 1", "OPTION 2", "OPTION 3"} 

This will display each item as a separate option in the menu. To add more options simply add more items to the array separated by commas.

[b]How To Select Options:

[ Continue Reading.. ]

19
23 comments



Snake 1.3! - Rainbow Snakes!
Fixed some bugs and changed the snake into a ummm...rainbow snake. May add some BG music and a lose condition in the future.

Changelog:
-Revamped the color mechanic to make it a RAINBOW SNAKE
-Added in the ability to change the length of color stripes on the snake
-'Fixed' the bug that made the segments out of line with the head
-Added white outlines to the snake head and pellets to make location clearer for the player
-Added dithering effect to each segment that makes them look fuzzy and blend together

Controls:
-Arrow Keys to move
-'X' to change color stripe length

Cart #27407 | 2016-08-26 | Code ▽ | Embed ▽ | License: CC4-BY-NC-SA
7

Snake 1.2! - A...game...?
I've gone ahead and added in some simple gameplay elements to make it more of a game than a web toy now however you cannot lose or win at the moment...only score. Suggestions on how I could improve or change the game (and possibly add a lose condition) are very welcome!

[b]Changelog:

[ Continue Reading.. ]

7
7 comments



Update 1.5! - Music, Mines and Mayhem!

I've been working hard lately on some of my current projects and finally got around to updating Space Delivery! This time round I've added in enemy mines that you need to dodge whilst collecting and delivering packages around the map. On top of this, the player can now get a GAME OVER screen when they die and strive to beat that high-score! I've also worked on ironing out lots of bugs and improving the overall graphical fidelity of the game.

Feedback:
As always, community feedback is much appreciated and has a big impact on the final result. Any suggestions, constructive criticism (or just criticism) about the game are more than welcome!

Changelog:
-Added bad music
-Added a deadly space mine enemy
-Added a game over screen
-Added high-score functionality
-Added a black border around text for better readability
-Added a particle system for creating explosions + smoke
-Added SCREENSHAKE

[ Continue Reading.. ]

32
22 comments



I was wondering how I would go about making some flashing text for a game-over screen that reads "press z to try again". I tried using modulo however when I attempted this it would display the text for one frame and then show (about) 30 empty frames.

Any help on a simple and effective method would be greatly appreciated.

6 comments



I'm quite new to Pico-8 and video game programming and so started out by making a simple ping pong like game. I can't seem to figure out how to make my ball collide with the side of the paddle however which leads to the ball getting stuck inside the paddle, bouncing up and down, or just passing through the paddle.

Ideally I'd like the ball's x and y velocity to reverse when it hits the sides of the paddle.

Thanks in advance for any help!

'p' is my paddle object
'b' is my ball object
p.w is the paddle width
p.h is the paddle height

 --ball wall collision
 if b.x>=128 then b.dx*=-1 end
 if b.x<=0 then b.dx*=-1 end

 --ball paddle collision top
 if b.x>=p.x and b.x<=p.x+p.w and
 flr(b.y)==p.y-b.size then
   b.dy*=-1
 end
3 comments