Log In  
Page:
1
2

The full folder, since the game is multicart. It uses linecraft.p8 along with the other carts to function, and it generates a lot more files to work so I recommend keeping it in that folder.


i just saw that u could add more stuff! sooooooo, you should add FARMING! and gold ore lol. like wheat, carrots, or potatos, and eventually u should add armor, just saying its easy to die with only 10 HP. tell me what u think pls


Sadly farming is not possible due to how the game is made, it just forces me to add a lot of new blocks and models for the different combinations of plant type and growth, and I'm still quite limited in compressed memory for so many models. Armor I could add, but... I ended up coding up a light system instead! It's not finished though. It enhances the look of the game, but yeah I get that 10hp is not that much. Maybe on the next update I'll try to add that! Also, gold ore is in the game, maybe you meant that there isn't gold tools, I just didn't want to use up item slots in the game for gold tools that are mostly unused... then I add lapis lazuli ore and block :P


Ok, so I add all the .p8 files in the drive link to my ROMS folder and name the folder whatever I want right? Or is it case-sensative? And which file do I open, the linecraft one or a different one or do I compress it to a .zip, or what?


To make sure we do not have a miscommunication, do this step by step:

  1. Download the game folder from the drive link.
  2. Copy the whole folder to your ROMs folder, don't copy only the insides of the folder, copy the whole folder.
  3. If you want, rename the game folder to something else, it can be whatever you want.
  4. Run linecraft.p8 to play the game.

Ok, I'll try that, and get back to you if it works or not.
EDIT: It didn't work. I downloaded & named the folder, and then opened linecraft.p8 and it just showed a black screen, and didn't load the game.


ooooh ok, i look forward to that lighting system though, that means torches or some sort, ALSO i was playing the game and i noticed the item drops look like bundles, why?

EDIT: i forgot to include that ( these are just ideas, im full of em so sorry lol ) are there spiders? i know fishing could be complicating and a bow could be worse, but i still think they could be in the game but i just havent seen em.

ALSO (last thing lol, calculating) are there apples? if not,

ill make sprite for it and since it heals 2.0 shanks of hunger in minecraft, ima guess it heals 1 heart of health
in linecraft theoretically

since the health was halved and it would be too much as the highest food item heal is 1.5 hearts so
since so instead of 2 it heals 1.

btw I LOVE THIS GAME, i hope it gets even better from here :D

(im sorry if im posting too much)


its also hard to craft, also when im crafting like 24 planks, i have to take 4 and put it in my inv and repeat

ignore this pls i did this so i can keep commenting
a9efjouraopijgpuahroagiuhgoaurhhr9phrg8haogrr9uieirhgpaeopaehr9gpa9oug8preuhae;lupae


i made a apple sprite that kinda looks like the classic apple???

comparison


OOOH GOOLD APPLE :D

im excited for the lighting system, im hyped

i give good luck to u

bro i got 82 emeralds in one vein and 56 diamonds in the other vein, like DANG thats alot


Yeah, about the diamonds and emeralds, I increased the amount of ores so you can get enough materials on the whole map and not run out. Also when you throw an item it shows as bundles because I can't have all items loaded in, you can see when you get an item in the inventory that there's cart I/O (that little cart icon on the top left) since it has to load the sprite. Also no, there are no apples. Might add them in. Also, there are no spiders because I ran out of sprite space for every entity, and I also ran out of code to put in so I wouldn't be able to add that in easily.

You made me think though if I would be able to refactor some stuff to be able to cram more code. The game uses interpreted code to do most stuff, it reads from the spritesheet, like entity code is executed on the spritesheet, and I'm running out of memory there. You make me wonder if I could re-design how the game saves some stuff so I free up more memory. Maybe more entities could be added to the game! Alongside other stuff. I hope I could add armor too, it'll be difficult to fit that one, but let's see what happens.


It didn't work. I downloaded & named the folder, and then opened linecraft.p8 and it just showed a black screen, and didn't load the game.


That's odd... hm... well I'll see why that is, maybe I can make a patched version.


kk, btw did u do smth that makes worlds automaticly save bc whenever i reload it (entirely new tab) the world is still there when i click the Single player button, ALSO im curious about the tutorial and the option button (while in a world) how come those are faded out?

(faded tutorial button)

(options in-world faded making you go to the title screen to change things)


<---- how i feel about the lighting system


1

The tutorial button is just a reference to early versions of Minecraft Java where it had a tutorial button greyed out that was never finished.

The options button ingame is greyed out because I simply don't have the tokens to add the ability to change settings while ingame, it takes up code after all.

Also the worlds are saved, yea! But on the BBS it just keeps temporary files up until you restart the browser (iirc).

By the way, I looked into freeing up space for more features (like armor) but it requires me to do major code refactoring and tinkering with the world loading code (which is really scary for me, I don't want to corrupt people's worlds!) so I'll keep it for another update. The lighting system still isn't finished so I should focus more on that. I'll do all that stuff on the next update.

EDIT: Here's a gif of the lighting system!


@TheRealX13_2, I honestly feel like trying to patch my game is a bit too far-fetched for me, I just don't know what works and what doesn't on fake08. I feel like it would be better to try to make an issue on fake08's github? I don't know if it's still active. Maybe there they'd be able to find and fix all the issues that arise from my extensive and exploitative use of pico's API. If you or someone else finds out why the game doesn't run (maybe a particular line of code that refuses to run?), I could help explain what that line of code does on my game. We speak on PICO's discord server so I could help find a solution to the problem. So... yeah. I'm so sorry for hyping you up.


its cool! im hyped for the lighting syst and i like how the item in hand darkens too! also, obsidian glows????

edit: my bad it might be a very blocky torch

edit 2: btw can u add doors, i was smelting stuff in my house and i died to a creeper :(

btw have you considered addng a spining background thats faded, here i got example

(THIS IS NOT MY GAME, THIS GAME IS BY tufif)


i really want a offline copy of linecraft 2.2 but i dont own pico-8 (i use the education version thats free) so when im offline, the game breaks on loading worlds


Oop, no, obsidian doesn't glow, but I didn't have torches in the game yet when I made that gif so I made obsidian glow for the time being.

Also as I said before, the game's quite limited in model data so I can't add more models for doors, plus it would need for me to change how the collision system works to get the skinny hitboxes to work.

The issue with adding a background is that I'm quite limited in space, I can't add (what would be) 3-4 bitmaps to scroll. The ingame code and title screen code are separated in different carts.

There is an offline version of linecraft 2.2, you can find it in one of my previous comments (the ones that say drive link), though I don't know if pico-8 edu edition lets you play linecraft or not (since it's multicart and other stuff), never tried that one. Soon I'll be publishing binaries in itch.io if you want to play it not on the bbs & if you don't have pico.


btw can you make the hearts shake when low health like in minecraft? here i made this with chatgpt,


OH i cant play on itch.io rn its blocked bc im at school


I'll try the hearts shaking on the next update, sure!


ok :) OH btw i updated it


Cool, but hey can you remove the gifs from your message? They're pretty big and takes a full page to scroll away from them. If you can remove them, it'd be cool


 
P#165435 [hidden by admin]

Hi there! So... I get an... Curios error... I was playing 2.3 and the tried to mine some coal, but i couldnt, i was using a wood pickaxe, so i tried to use an rock pickaxe, and didnt work, i created a world whit cheats (bc i don't know how to put creativa mode) and tried to use the bowth wood and rock pickaxe on coal, and didnt work, so i used a iron pickaxe and it works!... But not was i expected... When i broke the coal Ore the Game give me an... Extrange item... Wen i grab it it give me this error, so idk if is a problem of the website or of the update :/


@Elpacmen Hmm interesting, I'll try to fix that. Did you play with mouse&keyboard or with buttons?

EDIT: Found the issue! It was on both versions, with buttons and mouse&keyboard. The code responsible for initializing the ores wasn't properly updated. I'll fix that up right now.


@El_Nicovw321 i'm using mouse and keyboard, and i am playing on the pico 8 website, also i'm using a laptop, that is very potent, so idk what is happening :(
Edit: if My English is a shit or u don't understand me is because i don't speak English xd
Edit 2: thank You :D, i hope You can improve Even more linecraft, speaking about errors... So... When i put the render graphics at 19, when i Open the inventory and the close it i take damage, but i think that dosent care ar all, the important part is that You Made this posible, thank You for this awsome Game :D


Don't worry! Your english is really good. I found the issue, it was me not properly updating a piece of code. In a bit I'll make a micro-update to the game to fix that.


@El_Nicovw321 thanks :D, and good luck whit ur Game :)


@Elpacmen Okay, the fix has been sent to the BBS! I think you can play the patched game now. It's not yet updated on itch.io, but that one will take a while


@El_Nicovw321 thanks :D, also... I notice another Bug, when i put the render graphics at 19 when i Open or close My inventory or any other interactuable block i take damage, but u can fix that later, don't worry, just fix it in other major update, and it only hapends in survival, good luck whit your project :)


Oh yea, at high render distances the lag spike is so large after closing the inventory, the game wants to accomodate by increasing the speed of the physics on the game but that ends up becoming so large as well that gravity itself hurts the player. I'll fix that up on the next update, yeah!


@WarbyTheOG
If you are not running the cart from the working folder, you will not be able to access other carts and you will not be able to create or load worlds.

@El_Nicovw321
You may need to take measures such as displaying a warning message if a cart is not found in the directory.


@shiftalow I'll do that. I'll make it do something like

while true do
 load"game_cart"
 print"error ohno!"
end

If it fails on the first load, it'll print "ohno" and if it continues failing, it'll scream it out all the time, either until it's fixed or until the player forcefully quits lol


@WarbyTheOG Re-reading your message, it seems that you want to host my game outside of the BBS or itch.

Please do not do that, you can link to my bbs post (https://www.lexaloffle.com/bbs/?tid=141064) or to itch (https://el-nicovw321.itch.io/linecraft), thank you.

EDIT: I've deleted my old messages talking to Warby.


@El_Nicovw321

"OHNO!"

I'll read more messages! 🙀


OHNO!!!

Yea that's real good. I'll try to fit it into the game cart aswell for the future 2.4 update.
I don't know if it's better to do a cls via p8scii control codes or not, because it would only warn the player once and not show that it tried again and again, I could do a number and do a p8scii cls like "atrempt 1 fail" "attempt 2 fail" but that takes tokens on the ingame cart :P


@El_Nicovw321 how i tacke isomteric screenshots? I tried to find how but it in any place u place linecraft don't say how :/


Ohhh!
I finally have light! Thanks!!

(As mentioned in the comment above, I can't find coal, so I'll use charcoal!)

There also seems to be a bit of a problem with the inventory screen UI.
When you click on the gap between the icons, it seems to throw the item away.
And sometimes the background outside the UI breaks instead of the dark world. I can't reproduce this right now.(poly-button:v2.3)

If I interrupt the generation of either the load world or the new world, will other data get corrupted?


@Elpacmen you need to enter the world in wireframe mode, by going to the settings and clicking on "Render: polygons" so it toggles to "Render: lines". Then you enter the world, pause, and click on "render" at the top left


@shiftalow ooo yea that issue's been there since the first update. I'll see how to fix that.

Also, what do you mean with "interrupting the generation of the load world / new world"? If you do like, exit the cart while the world generation cart was in the middle of "Sending Map", you get half of the world with old and new data. But if you mean skipping it entirely and playing wdevkit.p8, wpoly.p8, wbutton.p8 or wpolybutton.p8 directly, you'll enter a phantom world featuring the blocks of the last world you entered. Don't save while you're in a phantom world! I use that feature to edit code quicker. You edit the code, do CTRL-R and immediately see the results. Just make sure to run linecraft.p8 before you enter any of those 4 carts because the font data isn't initialized in those 4 carts.

Another issue that may arise: if you entered a world with the wireframe renderer and then you loaded wpoly.p8 or wpolybutton.p8 directly, you'll crash because the game removes the light data to the world since the wireframe renderer doesn't use them. Once you enter with the polygon renderer, the code responsible for checking light data will get confused due to the lack of lighting and crash. So, try to match what renderer you used last, if you entered with polygons, use the polygon carts to enter the phantom world.

EDIT: By the way, the coal issue was fixed! I updated the linecraftoffline carts so you can re-download them


Page:

[Please log in to post a comment]