Log In  

Cart #24981 | 2016-07-09 | Code ▽ | Embed ▽ | License: CC4-BY-NC-SA

P.Craft is a crafting game. You wake up on a deserted island, and you have to survive. Gather materials and build your tools. Explore the area and find a cave. Will you find a way to escape the island ?

Update : A new version, P.Craft Deluxe Edition has been released on Itch.io :

With a saving system, a boss and a few new items to discover.
This new version use the multicartridge system in a complex way that is not yet compatible with the BBS, so I can't upload it here. You can however find the source .p8 files on the Itch.io page as well as binaries for windows, linux and mac.

Controls :
Button 1 (C/Z/N) : open inventory / cancel menu
Button 2 (V/X/M) : use equiped item / valid menu

The game is heavily inspired by Notch's Ludum Dare entry "Minicraft" witch seemed a perfect idea for pico 8

Quick start if needed :

  • Start by punching one or two trees.
  • Avoid zombies (water is you friend)
  • Open your inventory and select the workbench
  • Place the workbench on the ground
  • Use the workbench to craft a wood haxe
  • Select the wood haxe in your inventory
  • Cut trees until you can craft a sword on the workbench
  • Search the island until you find a cave opening
  • You can pickup your workbench again to move it near the cave
  • Your goal now is to craft a boat
  • Be carefull

Old version :

Cart #19679 | 2016-04-10 | Code ▽ | Embed ▽ | License: CC4-BY-NC-SA

P#19680 2016-04-10 09:49 ( Edited 2016-04-10 13:49)

Very cool, I like the visuals very much, very inspiring! Game play seems to be solid as well, but I haven't had time to play very much.

P#19681 2016-04-10 10:19 ( Edited 2016-04-10 14:19)

Amazing game! It is very addictive, I played it like 1 hour. I never thought that a pico 8 game could do that :).
I manage to build the boat and escape the island, but i didn't find any gold. I wanted to make the gold tools.
Impressive work!

P#19682 2016-04-10 12:18 ( Edited 2016-04-10 16:18)

Thanks for your comment, it made me realise something was wrong with my map generation. I uploaded a new version that fix that issue and some others. I also got back some tokens so I may add more items in the future.

P#19708 2016-04-11 04:32 ( Edited 2016-04-11 08:32)

Greatest game ! Finished it and loved it all the way ! Great work !

P#19713 2016-04-11 07:19 ( Edited 2016-04-11 11:19)

That's fantastic! The progression to building a boat was fun, and I enjoyed exploring the different tool upgrades.

If you have the tokens, adding the ability to place stone or sand would really add to the base building element of the game.

P#19724 2016-04-11 10:53 ( Edited 2016-04-11 14:53)

You can, in fact, place sand over water. You can also dig sand to reveal water using a gold/gem shovel. So you can already kinda shape your base. Placing brick walls could be very nice.
Here is a base I build for fun, even if it's prety useless to finish the game :

P#19742 2016-04-11 17:58 ( Edited 2016-04-11 21:58)

Wow, that's a really nice character animation system thingy you got going there. Very smooth. The gameplay was pretty great too, as limited as it is. Any chance of putting a playtime counter on the boat screen?

P#19751 2016-04-12 00:36 ( Edited 2016-04-12 04:36)

Amazing !!
Magnific !! and beutifull code !!

I learn a lot by reading your code, especially in the generation of random map.
Right now I'm doing my own routines for that.
Thanks !!

P#19759 2016-04-12 06:25 ( Edited 2016-04-12 10:38)

great work! i played all the way through it. Completely balanced, nice graphics, and simple controls!

P#19790 2016-04-14 11:25 ( Edited 2016-04-14 15:25)

Another great cart from NuSan! Well done bro :D!

P#19880 2016-04-18 05:06 ( Edited 2016-04-18 09:06)

Wow very nice game, I played this game for 2 and a half hours on my Pi. This is the first pico-8 game i've played for 2 and a half hours
Very good port of Minicraft

P#19906 2016-04-18 18:14 ( Edited 2016-04-18 22:15)

This is possibly the best pico game I've played! Amazing work!

P#19923 2016-04-19 15:39 ( Edited 2016-04-19 19:39)

I like this game so much I used a spreadsheet to figure out a speedrun. All you need to beat the game is the following raw materials:
72 wood
45 stone
24 iron
10 gems
36 sand
12 fabric
27 ichor

The only tool you have to build is the shovel, which I recommend a wooden one. The other materials you can get with your bare hands, though it would take a lot of time. To speed things up, you can collect 17 extra stone to build the haxe, pick, and sword. Iron or better equipment is not worth it due to the cost of an anvil and three times the material.

Once you have what you need, simply build the stone bench if you haven't already and use it to build the furnace. smelt 8 iron bars and 9 pieces of glass with it. Then build the chem lab and factory with the workbench. Create 9 bottles of glue, 4 sails, and finally your boat.

P#19960 2016-04-21 23:53 ( Edited 2016-04-22 03:53)

It's realy cool to see you interested in Speedrun, Jryvn. I wonder if it's faster or not to skip the anvil.
I also tryed to speedrun the game many times during development, here is a start I found fast :
Cut tree until 5 wood, drop the workbench, craft a haxe, cut tree until 12 wood, craft wood pick and sword (you can skip the sword but its more risky) and pick up the workbench. Explore and find the cave entrance (its near the center of the islands). I build my base inside the cave for easy access to ore and sand (you can dig sand in cave and it's realy fast). I mine enough iron for the anvil and an iron pick, then mine enough gem for a gem pick. This will make mining stone and iron faster. I often craft a gem sword, as it's realy good at getting ichor (you can enter/exit cave to make zombie reappear). Crafting an iron axe can be good for all the wood needed.
If you never played Minicraft, the 2D game from Notch, it's the main inspiration of this game, it's prety good and there is mods that make it more complete.

P#19963 2016-04-22 08:06 ( Edited 2016-04-22 12:06)

Waoh... really nice :-)
You're a PICO master.
How many hours did you work/play to finish it?

P#19965 2016-04-22 11:49 ( Edited 2016-04-22 15:49)

This game didn't take very long to make, I had the idea for some times and a great example from Minicraft to help design. It took like 3 weeks, spending about 40 hours. I needed to optimize tokens 3 times, removing some contents and factorising. I notably gain ~300 tokens just by removing useless parenthesis in if statements and replacing some by ternary operators (a<b and c or d).

P#20042 2016-04-28 10:17 ( Edited 2016-04-28 14:17)

This game is excellent! I just spent like an hour or so figuring it all out and having a blast. I'm just discovering all these great P8 games and so far PCraft has kept be entertained the longest.

It's also quite inspiring. I'm starting to play around to make my own game and this one is a real showcase when it comes to just being a fun, engaging game. Well done.

PS...when is Chapter 2 coming out?! I mean, there's no reason his escape boat can't crash on another island ;P


P#20214 2016-05-05 23:42 ( Edited 2016-05-06 03:42)

I would like to do a sequel, probably more focused on farming, having to provide water to grow plants, maybe automation like in factorio. The player would not be able to fight but only building traps to protect the farm.
But first I have another Pico8 project that took a long time and is finaly nearly finished ...

P#20283 2016-05-07 12:29 ( Edited 2016-05-07 16:29)

I'm digging the idea (pun INTENTDED) of a Minecraft style game that can be beat in maybe 20 minutes... I think if it had skillful and/or tactical combat it would be a really great game. As-is, it was a fun time waster but I don't feel like playing it through twice.

Basically, if you make a sequel, consider the oh-so-unorthodox idea of a Minecraft clone that doesn't take forever and doesn't focus on farming and whacking resources with tools.

Sorry if I sound cynical, I really do like this game. The graphics are genius. THE ORES ARE TREES, DUDE.

P#20290 2016-05-07 18:06 ( Edited 2016-05-07 22:06)

Since you have posted this game I decided to re-code my future game map generated dynamically.
I take weeks investigating how it works your function Noise and looking for information online about SimpleXNoise and Perlin noise.
I'm still investigating ...

Your game is an incredible piece of well-written code.

P#20357 2016-05-09 12:13 ( Edited 2016-05-09 16:13)

Very fun game, I noticed the Minicraft inspiration right away (shame we will never get to see minitale). I really should finish a game of Minicraft some time.

Anywho your game is very nice, I liked the amount of content, it made the game last about a good 30 minutes for me. Also the character movement was impressive, it felt very fluid.

A factorio-like farm and defend might be interesting to see. Best of luck on that and your other project. And thanks for making this fun cart.

P#20385 2016-05-09 23:48 ( Edited 2016-05-10 03:48)

I didnt even now about Minitale, now I'm sad it doesnt exist, but there is several mod of Minicraft, like Minicraft plus or delux. But as all of them are in java, it's prety anoying to launch.

@ruanova : be carefull with the noise code, it has been implemented fast and tweaked to get cool result, but it's probably not a good general perlin noise. But I'm glad you liked the game.

P#20469 2016-05-11 17:28 ( Edited 2016-05-11 21:31)

@NuSan: Yeah now that java by default does not run any website embedded applets without configuration it is a lot harder then it used to be. Also, Yeah the minicraft mods are awesome (just a bit sad i think last time i was there it was still kinda stalled in terms of new mods) and we have games like yours and tile miner that continue on it's legacy.

P#20479 2016-05-12 01:26 ( Edited 2016-05-12 05:26)

@NuSan: Thank you for your code, it is inspiring. I've used it as the basis of study, but of course will not use it as it is yours and I have not asked permission;-)
I'm reading a lot of information about creating maps and islands using Perlin Noise and Diamond-Square to get my own algorithm that is fast, simple and with a good result. (I'll get it? ... :-()

P#20492 2016-05-12 14:00 ( Edited 2016-05-12 18:00)

Well, feel free to use any code from my cart. It's released under a creative content licence after all. But yeah, it's a lot more fun to make your own procedural terrain generation code.

P#20554 2016-05-13 16:18 ( Edited 2016-05-13 20:18)

Uploaded a new version, as version 0.1.8 was breaking death/win screens.
To be precise : I was using the fact that map2 memory location was not correctly updated when using pset/pget (to create the procedural map). The goal was to avoid reloading the cart when I needed death/win screen.

P#24983 2016-07-09 14:28 ( Edited 2016-07-09 18:28)

About the only things I would add/change to it:

Spiders, that drop string. String can make bows to "shoot wood" and slingshots to "shoot stone."

Some kind of unkillable bogeyman in the mine/cave to periodically chase the player out.

Maybe crabs, that drop "crab cake" to eat, for temporarily buffed stamina (IE: drains half as quickly for about 10 seconds - mostly handy for mining).

P#25168 2016-07-12 12:46 ( Edited 2016-07-12 16:46)

Amazing stuff!

P#25600 2016-07-20 05:08 ( Edited 2016-07-20 09:08)

Thanks for the awesome game! Both really fun to play and provides a great example of what PICO-8 is capable of.

P#31645 2016-10-24 01:31 ( Edited 2016-10-24 05:31)

Just wanted to state, that has got to be the sweetest and neatest menu system I have ever seen for PICO, NuSan ! :D

P#31704 2016-10-24 21:45 ( Edited 2016-10-25 01:45)

This is so well done! Really cool to see what can be made in Pico-8. And not only is it a vast game for Pico-8, the controls and menu's are also super slick.

P#31726 2016-10-25 07:26 ( Edited 2016-10-25 11:26)

Astonishing,I can't believe that how it takes less than 32k space. Nice work.

P#31796 2016-10-26 03:04 ( Edited 2016-10-26 07:04)

This game is brilliant. And I'm happy I managed to finish it and escape the island.

P#31900 2016-10-27 08:28 ( Edited 2016-10-27 12:28)

Thanks for the kind words. This project was very fun to do and using LUA made the crafting system interesting to design. Keeping tokens low while having a great number of items was a good challenge. Also, procedural map generation is fun too.

P#31906 2016-10-27 12:16 ( Edited 2016-10-27 16:16)

Amazing game! Bravo

P#31909 2016-10-27 14:45 ( Edited 2016-10-27 18:45)

This game is fantastic and part of the reason why I finally bought a copy of pico8. Awesome job!

P#34803 2017-01-02 21:50 ( Edited 2017-01-03 02:50)

Update : A new version, P.Craft Deluxe Edition has been released on Itch.io :

With a saving system, a boss and a few new items to discover.
This new version use the multicartridge system in a complex way that is not yet compatible with the BBS, so I can't upload it here. You can however find the source .p8 files on the Itch.io page as well as binaries for windows, linux and mac.

P#47163 2017-12-06 17:09 ( Edited 2017-12-06 22:09)

Pretty fun, but I how do you even damage the boss?

I first played this on CoolmathGames, but I think it was the deluxe thing because this version doesn't have a map.

P#60974 2019-01-18 21:26

Damage the boss? It requires some additional searching. Couple of spoiler tags for you.

You need the talisman.

You can see the crafting recipe for the talisman on the lab (if not the lab, there's something)

You find the talisman fragments at the points marked on the map

Go to the point marked on the map and dig the sand. Clear the grass with a hoe if you need to. Then open the chest that is uncovered and recover the talisman fragment. Use some glue to put the talisman back together. Then take it to your fight. Activate the talisman and the boss will freeze and you can hit it with a sword.

P#60977 2019-01-18 23:02

how do i make the map then

P#61094 2019-01-22 15:30

also there should be something for if you swim out too far, like if the boss ate you or something. Like in GTA V your stuff breaks down and sharks attack you, or like in GTA Vice City where you just get back to the island when you go off the map.

P#61097 2019-01-22 15:37

You're a wizard, NuSan! 10/10

P#66851 2019-08-22 00:28

Se colocar uma bancada de madeira do lado outras 2 bancada de madeira(lado a lado), a bancada do meio some -

P#80363 2020-08-04 22:27

Had lots of fun with this game, THANKS!

P#86500 2021-01-15 23:48

is this the same game?
if so, why the different name

P#86518 2021-01-16 22:55

Stranded Isle and P.Craft are one and the same, the name change was most likely Coolmath wanting a different name than P.Craft for the game, so NuSan changed it just for them.

P#86726 2021-01-23 22:21

Yes that's right, coolmath paid me so I could had new features and to release the game under Stranded Isle name. I then ported those new features (boss and new items) to P.Craft, it's the "deluxe" version that is available on itch.io.

P#87010 2021-01-31 13:50

What an incredible game, so many times playing and replaying and I never get tired of it, a well animations and the nostalgic pixel design. I would like to see it with more things and functions in the future!

P#133950 2023-09-05 11:27

I beat it! Such a fun game. Also, how do you plant?

P#138993 2023-12-21 18:12 ( Edited 2023-12-21 18:44)

[Please log in to post a comment]