Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs
Tags

Forager (Demo)

Base Building, Crafting, Adventure & Secrets! · By HopFrog

Bug thread Sticky

A topic by Friend-chip created Sep 13, 2017 Views: 36,078 Replies: 276
Viewing posts 41 to 60 of 210 · Next page · Previous page · First page · Last page

Here are a few bugs that I've encountered in Forager v5

Two inventory bugs. Items stack weirdly. My gold ingots for one, would stack up to 32-36 and then make another stack of 6 and then another stack of 100+ I've had this bug with all items though. Not just Gold ingots. The second inventory bug is that half of my inventory bar will just randomly disappear, causing anything that was in that portion of the inventory just deletes.

The System button doesn't work. Easy as that. I can't exit unless I manually close that game. I've only played this game in one large sitting because I don't know if the game autosaves.

Those are the only bugs I've had so far. I would really love to see this game grow into full amazing game so please fix them!

See ya! -Reactivity

Thanks for updating the game! It's great you fixed the bug that caused the game to crash when inventory was full, but now and then i would notice a few items would just disappear.. When you use/throw away something there would be a gap left there.. Sometimes i would end up with two stacks of one item.... Also, unless it was your intention, the player doesn't give as much warning anymore when low on energy, the player would warn me just a second or two before i lost a heart and it was too late

I've found two major bugs.


1. Inventory bug.  I've heard other people talking about this, but I think I know what the problem is.  The inventory grows as you collect more items, the problem is, the growth seems to be based on exactly how many items you have.  So if you have 20 different items, you'll have twenty slots.  The problem with this is that if you get rid of a stack completely that isn't all the way to the right, your inventory will shrink down anyway and you won't be able to use or see your rightmost item anymore.  Get rid of a few slots at once, and you can lose several valuable items and stacks of items.  Whats worse is that if you collect the same item that got lost in your inventory, it wont stack properly, meaning that once you fill your inventory up again, you will have two different stacks of the same item, which causes its own issues.  This can make it seem like your items are disappearing at random.  You could fix this by either adding an exception so that you will always be able to see up to the slot that has an item in it, or making items automatically move to the left.  Or just not hiding all the extra inventory slots at all, and have them and their empty circles visible at all times.


2. Save bug.  The game can save into an unwinnable state.  I had to restart because my first game autosaved on a game over screen, so every time I load it, I instantly get a game over.  The game is effectively permadeath.

When an item is consumed, all the items do not move up one, instead the spot in the inventory that was consumed remains blank and the last item is deleted temporarily. For example *=Item, X=Blank spot

* * * * * * 

six items

* * * X * 

item four is consumed leaving and open blank spot and item six disappears

But when a new item is discovered

* * * X * * *

Item six reappears but Item four still remains blank

------

I think this may cause the crash when inventory is full as there could be the possibility that the inventory is full but the last item is invisible because of the bug, so when you pick up a new item, it doesn't say inventory full because the last item reads as missing, but then it adds the new item and the last item and then there is one more than the maximum and the games like, oh no that doesn't work.

Hope this helps

Hey there, just thought I'd let you know that there is a bug that causes the players inventory to randomly disappear for no real apparent reason, the inventory returns upon hitting max inventory but then will shortly vanish again. Also, in your next patch I'd recommend creating a save and exit feature (or even just an exit feature really, having a system button that does nothing doesn't feel too good) All in all keep up the good work and feel free to ping me in the /r/GameMaker discord (@Hatsune Miku#5092) when you push a new update or what to ask a question ;)

The inventory system is quite interesting. The way it behave by increasing the inventory UI on the bottom, but the management of the items seems to lose reference. As a game programmer for an Alpha5f, I advice:

  • Remove the behaviour that decreases the inventory slots and make the UI occupy it's full length, while you fix the behavior that lose the reference of the items.
    • After a while playing it seems that your pointer is not accurate. the items lost is still in memory. I can say that because later on after picking randomly some items, the inventory simply pops-up at full length with the items I already picked and lost by the decreasying "bug"
  • Probably, your code have some leaks in the loop check, because some items on pick-up, isn't recognizing that there is already an item of the same type in the inventory.
  • Dropping an item, makes the code decreasy the slot's by 1, but you are not removing the right spot. An easy solution:
    1. Sort the items to always fill from left to right. This way, the last slots on inventory will be empty to be "removed"
    2. And only then, pop your queue, or clean the variable or pointer or remove the last position on your array.

This should be an easy issue to solve! Releasing a fix update to Alpha5, would be nice.

First id like to say I am loving this game and the idea of it and I really want to see it flourish! I want to share the bugs and issues ive had to help further the development of this game so that (hopefully) the full finished product will be available sooner :)

Here are some of the bugs and/or issues ive encountered (Alpha 5)

- Inventory issues where it makes 2 separate sections for the same item. Such as ill have a spot with 8 iron and another with 1 and when i craft it will only read the pile with 1. I have to throw them all and re collect them to fix this.

- inventory vanishing periodically and reappearing. Almost like cropping out my inventory..

-mills and other buildings requiring oddly specific spots for placement. mills most often will place only when on 1 square of water? 

-I would very much like to see a increase to space or a way to make something for storage. I haven't finished the whole game yet so im not sure if there is and i missed it or idk 

- occasionally it will let me place something (mostly bridges) in between blocks 

- keeps not allowing me to build bridges vertically. Like if i want to make a line of bridges going up, i cant

-Is there a way to destroy furnaces and forges? Right now the only way i have been able to destroy them is if i place something in them and then hit it while the item is loading. 

- there should be a way to type in or select an exact amount of an item you wish to create. Such as i have 100+ gold and i just need a few more pieces to make a golden shovel, but my only options are 1, 50, or 100. but i need 4? So i have to go to 4 different furnaces and create 1 in each. Its a little annoying 

alpha 5

___________________________________________
############################################################################################
ERROR in
action number 1
of Draw Event
for object objMainMenuControl:
Trying to draw non-existing sprite.
at gml_Object_objMainMenuControl_Draw_0
############################################################################################

A chest spawned on top of me and i can't move

Developer(+1)

Thanks for the bug reports everyone! I am working on updates!

 

(can you make a temporary hotfix showing all of the toolbar at all times? Thank you. i want to play more but this is extremely irritating)

I got a chest by putting the gems on the squares but when the chest spawned in on top of me and I can't move. Please fix this, because I would hate to lose all my progress.

(+1)

Alpha 5

when you use or throw all of the items in one slot it will remove a slot on the end of the hotbar

i dont know if this has been noticed, but an object an spawn on another object. Destroying one of them will make the tile walkable despite another object occupying the place.

Somehow I am getting a single Iron Ingot added separately to my inventory bar.  When I try to build something it says I only have 1 Iron Ingot.  Cannot Build anything that requires more than 1 Iron Ingot.  Happened in more than 1 game-save so far.


The loop that check if you have the item, must stop once it found the first evidence. hahaha very fun to see that he didn't think on that. Anyway, the problem isn't there. the problem is when he add the item when you pick something up. Only debbuging to see that...

(+1)

Interesting for sure - these things happen - Love the game so far!

(+1)

Hi,

I'm pretty sure you're using alpha 5,this is simple to fix just do this:

Download alpha 4,run it,throw out your ingots,pick them up,all good.

(Don't worry alpha 4&5 have the same content but 5 has a few bug fixes)

I'll just be playing the game and then i'll use up all of an item and then more items just start disappearing from my inventory and then they'll randomly come back. i really love this game and i think it could be amazing with a few bug fixes.

this happen often when working badly with memory pointers. if not handle right, it causes leaks that result in this situation. He programmed to erase one position at the end, but he miss the sorting to make sure the position at the end is empty and your item is save. When erased the slot, the item is lost in memory, but when you pick up an item somehow (code) he recover the lost item in memory. pretty odd!

(1 edit)

I have a beasty computer, but I get 3fps in the main menu, the upgrade screen, and weirdly when a fish is caught (alpha 5).

EDIT: after closing and re-opening the game, I now get a permanent 3fps. I have a 1080. I'd really like to play this game, I love it, but it's unbearable this slow.

Have you tried to play in small resolutions? If this is the case, you found a new problem. Congrats!

Developer

Sounds like it could be a corrupted savedata issue. Have you tried deleting all savefiles?

It appears that if you put Forager Alpha 5 onto a flash drive, your save files will NOT move with your between computers. If you start the game (all game files on a flash drive), shut it down, and boot up the game onto the second computer, you will have no loaded save files. However, the save file on the first computer remains: they just simply do not transfer between computers.

Developer

Savefiles are located in "C:\Users\USERNAME\AppData\Local\Forager". If you copy that Forager folder into the new computer in the same location your savefiles will transfer properly!

i have the same problem that these people have for example anytime i do something something like this happens 


___________________________________________
############################################################################################
FATAL ERROR in
action number 1
of Mouse Event for Left Pressed
for object objRingMenuItem:

Push :: Execution Error - Variable Index [20,0] out of range [20,-1] - 3.<unknown variable>(100048,640000)
at gml_Script_RemoveItem
############################################################################################
--------------------------------------------------------------------------------------------
stack frame is
gml_Script_RemoveItem (line 0)

gml_Object_objRingMenuItem_Mouse_4

otherwise AMAZING GAME

Now i know that he is using Game Maker.

Now i'm getting the point. must be a For using an index to go through a list of items inside a queue.
the index must be receiving the length of the list instead of receiving the length minus 1, resulting to an position beyond the list. Dev, Look at this! this is a simple fix!

this has already been reported but i feel like i should explain it more (some people might have explained it perfectly before)

this only started happening when all my inventory slots were used

ANY action that freed a slot (eating an item i only had 1 of/forging max i can/throwing an entire stack) made the game crash which makes it impossible to basically do anything

(i'm not sure if this had been fixed in alpha 5)

That never happened to me before! I even tried to replicate it here. Sorry. 
Maybe you could make a gameplay video of this issue! would be nice for the developer!

Which alpha did you try?

I tried A4 for a small time, and then i went to A5 when he released.

I meant which alpha did you test the bug on?

I don't recall a bug like this happening when i played A4. Not even on A5 it happened either though.
I don't go trying to replicate bugs that people already found, but when any kind of bug happen, first i look whether someone already post it, otherwise i create a new post.

Viewing posts 41 to 60 of 210 · Next page · Previous page · First page · Last page