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.
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!
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.
[b]Old Versions:
! 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
! Shuriken Toss v1.1 !
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!
Version 1.0:
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:
[b]How To Select Options:
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
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:
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
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.
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 |