Legacy LD5

Forum/Website Through 2017
About Us 
Member Sites 
Faibanx MUCK
Artist Gallery
It is currently Sun Dec 22, 2024 11:54 am

All times are UTC - 9 hours [ DST ]




Post new topic Reply to topic  [ 44 posts ]  Go to page Previous  1, 2, 3
Author Message
 Post subject: Re: Slipperlife - a Slipper Time Strategy game
PostPosted: Sun Jun 21, 2009 3:29 pm 
Offline
User avatar
Blue Raptor
Posts: 1277
Species: anthro raptor
Location: Raptorland
I'm sorry Tombfyre, I see your error, but I cant get it. I have no idea what causes it (or why your hut isnt finished on day 1 already).
I can only try to rearrange the code so to make funky synch problems less likely, but - ... looks.
Bah! You clumsy dragon! Its the stones!
How am I supposed to ever find that out when you dont tell me you stole stones!

Ah, there it is. 1-liner, no-brainer. Stupid me. That should hopefully fix it.
download/file.php?id=540
Thanks for testing, more to come soon, but I'm too tired to add more today. :whistle:
_________________
I am raptor.

Top
  Profile
 
 Post subject: Re: Slipperlife - a Slipper Time Strategy game
PostPosted: Sun Jun 21, 2009 4:49 pm 
Offline
User avatar
Posts: 10
Species: Anthro Dragon
Haven't checked back here in a few days, so I just got the new version a little while ago. Bad news Blue, the negative people waiting bug has come back.

I for some reason ended up making the fireplace early on again, and other then that I don't know the exact things I did that might have lead to it, since I was mostly just trying to get used to only being able to gather once from each plant per day.

If I can end up recreating it again, I'll let ya know :?

edit:
I continued playing anyway, and I noticed that every time I ended the day, it made 2 days pass, as well as subtracting at least 1 more person from the waiting list. (and no, I'm not double clicking, I'm using a normal mouse now :P)


Attachments:
File comment: on the bright side, this happened without me making the Large hut for once, so now I know that that has nothing to do with it
it's back.JPG
it's back.JPG [ 65.56 KiB | Viewed 4280 times ]
continuation.JPG
continuation.JPG [ 65.33 KiB | Viewed 4285 times ]
Top
  Profile
 
 Post subject: Re: Slipperlife - a Slipper Time Strategy game
PostPosted: Sun Jun 21, 2009 7:40 pm 
Offline
User avatar
Blubber Dragon
Posts: 552
Species: Blubber Dragon
Location: Canada
Wups, forgot about the stones I did. ^..^ Must be bubbles on the brain. I should eat less soap. And perhaps puff up a blue raptor for fun. :3
_________________
-Tombfyre
Silence is Golden. Duct Tape is Silver.

Top
  Profile
 
 Post subject: Re: Slipperlife - a Slipper Time Strategy game
PostPosted: Mon Jun 22, 2009 8:55 am 
Offline
User avatar
Blue Raptor
Posts: 1277
Species: anthro raptor
Location: Raptorland
Zelitor wrote:
Haven't checked back here in a few days, so I just got the new version a little while ago. Bad news Blue, the negative people waiting bug has come back.

I for some reason ended up making the fireplace early on again, and other then that I don't know the exact things I did that might have lead to it, since I was mostly just trying to get used to only being able to gather once from each plant per day.

If I can end up recreating it again, I'll let ya know :?

edit:
I continued playing anyway, and I noticed that every time I ended the day, it made 2 days pass, as well as subtracting at least 1 more person from the waiting list. (and no, I'm not double clicking, I'm using a normal mouse now :P)


Ah well. I found the code there was bit clumsy there actually, relying on a synch of step functions and drawing function that simply doesnt exist, it just never was a problem on my machine. See if a simple semaphore synch fixes the thing, please, otherwise I'll have to go more radical.
download/file.php?id=544
_________________
I am raptor.

Top
  Profile
 
 Post subject: Re: Slipperlife - a Slipper Time Strategy game
PostPosted: Tue Jun 23, 2009 4:59 pm 
Offline
User avatar
Posts: 10
Species: Anthro Dragon
Just ran into the negative waiting bug again.
Only built 2 tiny huts, a 3rd unfinished one, and an unfinished storage.
New record though, happened at day 10! :up:


Edit:
while messing around after the bug accrued, I noticed that the popup error only shows up if the food I've gathered was berries. It seems fine if I grab leaves or mushrooms, but if most of what was eaten was berries, that's when it happens.

Also, it still skips a day any time the error pops up.


Attachments:
new record.JPG
new record.JPG [ 66.17 KiB | Viewed 4230 times ]
Top
  Profile
 
 Post subject: Re: Slipperlife - a Slipper Time Strategy game
PostPosted: Wed Jun 24, 2009 7:21 am 
Offline
User avatar
Posts: 176
Species: Wolf
Aren't you glad you have such wonderful Beta Testers, Blue?

Top
  Profile
 
 Post subject: Re: Slipperlife - a Slipper Time Strategy game
PostPosted: Sun Jun 28, 2009 12:41 pm 
Offline
User avatar
Blue Raptor
Posts: 1277
Species: anthro raptor
Location: Raptorland
Totally, and I thank thees.
Sadly hunting bugs and trying to reunderstand code and recall why you did things that way and what way that was again is so much less fun than adding new things, so it took me a while...
It really really should not happen anymore now that one click makes two days pass (and thus ends up in the people counts being updated twice which is messes things up), but I sadly cant tell if it does because that bug never happens on my system.
download/file.php?id=547
I also updated a few building sprites because pixelling tiny houses is more fun than debugging. :D
_________________
I am raptor.

Top
  Profile
 
 Post subject: Re: Slipperlife - a Slipper Time Strategy game
PostPosted: Sun Jun 28, 2009 9:20 pm 
Offline
User avatar
Posts: 10
Species: Anthro Dragon
Ok, it no longer skips days when to error pops up or puts you farther into the negative for people waiting. but it puts your food into negative now.
It also won't let you go to the next day at all. though I think that may be because I didn't gather enough food to reach 0 in everything again after. so it just removes the buttons on the interface till you click another tile again.


Attachments:
it returns.JPG
it returns.JPG [ 64.35 KiB | Viewed 4145 times ]
File comment: this takes place on day 13.
negative foodz.JPG
negative foodz.JPG [ 62.84 KiB | Viewed 4147 times ]
Top
  Profile
 
 Post subject: Re: Slipperlife - a Slipper Time Strategy game
PostPosted: Sun Jun 28, 2009 11:44 pm 
Offline
User avatar
Blue Raptor
Posts: 1277
Species: anthro raptor
Location: Raptorland
*waaaaaaaaaaaahs and cries*
Oh bugger. Life hates me. :cry:
I might see into it later today but it will have to wait for after anthrocon now I am afraid.
_________________
I am raptor.

Top
  Profile
 
 Post subject: Re: Slipperlife - a Slipper Time Strategy game
PostPosted: Sun Jul 12, 2009 11:24 am 
Offline
User avatar
Blue Raptor
Posts: 1277
Species: anthro raptor
Location: Raptorland
Well, back from the con and I started messing with this thing again. Likely not for much good yet, but who wants to see if it helped getting the bugs out of Dino's slipper yet is of course encouraged to: http://download.lavadomefive.com/member ... per054.zip
_________________
I am raptor.

Top
  Profile
 
 Post subject: Re: Slipperlife - a Slipper Time Strategy game
PostPosted: Sun Jul 12, 2009 11:49 am 
Offline
Site Admin
User avatar
Oracle of the Slipper
Posts: 2661
Species: Weesaur
Location: Ankh Ridge, Alyeska
But lil' bugs in slippers is good! :slipper:

Top
  Profile
 
 Post subject: Re: Slipperlife - a Slipper Time Strategy game
PostPosted: Thu Aug 27, 2009 9:45 am 
Offline
User avatar
Self-made mule
Posts: 261
Species: hinny
Location: Speed City, IN
I gave playing this a try today.

Thoughts:

It reminds me quite a bit of Deadlock: Planetary Conquest, which was an old (also turnbased) resource-and-territory -management / coldwar game from long ago. I know the demo's still available and I'm sure it's been cracked or has become free by now. 'Could look to it for ideas, because it is also somewhat pixelly and has certain similar aspects to it. Or if you want I could install it and share some screens with you from it.

It's a little annoying that the thick, completely unclearable fibers look so similar look so similar to the normal ones that just have to be scrubbed to progress in the game. Maybe change the colour of one type of fiber, or add a little dotted or dashed border around the permanently-there ones? Also it might not be a bad idea to sortof build in a graduated reward-system where more weesaurs in a village can clear a harder level of thickets, or maybe a tool-shop or something that could make tools to help the people clear the thicker fibers.

When the slipper's wearer damages stuff during the night, I don't always notice all of the buildings until it's too late, and they're completely reduced to rubble. I think a repair-all-damaged-buildings -button appearing when a damaged building is selected might be really nice (maybe just put an icon with 2 hammer-symbols next to the one with one). Maybe also citizens should be able to get crushed at night, once a city has a proper nightlife for folks to be out late or whatever. I also think it would be interesting to maybe differentiate between homeless people, who have had their huts crushed up, vs. people who are just looking to move into the player's village.

The happiness-meter confuses me a bit — even though, when I assign berries to be harvested for example, it raises happiness, the display will go from 5/5 happiness to 8/8 happiness. Meaning you've transcribed the denominator (the bottom number) in the fraction, or are not calculating it correctly.

Finally, it might just be me, but sometimes the trees seem to switch themselves off / unassign themselves from being mined for stuff after I pass turn. Having borders around or symbols on around the plants/objects that are set to be mined/harvested in a given turn would help the user know not to click on something they've already set to the way they wanted — something I found myself doing alot.

With regard to the negative people waiting glitch — which I've encountered a few times today though I didn't screen because they don't seem to be giving you enough info at-present — is it possible that the indexes for refugees from other towns / people who decide to leave are getting mixed in somehow?
If nothing else, it might be a good idea to hard-code something like this on turn-pass, but maybe still show an error-message with a log:

if (waitingForHome<0):
    waitingForHome=0;

//or maybe:

function decrementWaiting():
    if (waitingForHome<0):
        [do nothing / return / return 0]
    if (waitingForHome>0):
        waitingForHome=waitingForHome-1

I'm not sure if GameMaker is able to spit out text-files for logs or not, (or even just print a game's entire event-log out when the error-message comes up) but at the very least it should probably be possible to make an event record/logger that we could access and screenshot for you and post up here.
_________________
Write your next story in 2nd-person.

Top
  Profile
 
 Post subject: Re: Slipperlife - a Slipper Time Strategy game
PostPosted: Thu Aug 27, 2009 11:38 am 
Offline
User avatar
Blue Raptor
Posts: 1277
Species: anthro raptor
Location: Raptorland
Yes, I neglected that game's progress quite some after Dino didnt like the new look of the slipper floor (his argument make sense, mind you) and didnt want to mess with it before anthrocon and then pushed it off, and more recently rather put time into making the forum have a few long-missed features or pretend to be looking for a job irl.

Patch wrote:
I gave playing this a try today.
Well its still far from done of course, lacks lots of features and help screen, and I havent even decided on the end yet.

Patch wrote:
It's a little annoying that the thick, completely unclearable fibers look so similar look so similar to the normal ones that just have to be scrubbed to progress in the game. Maybe change the colour of one type of fiber, or add a little dotted or dashed border around the permanently-there ones? Also it might not be a bad idea to sortof build in a graduated reward-system where more weesaurs in a village can clear a harder level of thickets, or maybe a tool-shop or something that could make tools to help the people clear the thicker fibers.
Nope. Sorry, cannot has.
It is intentional that they look much alike, as its one continuous slipper floor. Its just more worn out in some area, and having to try where you can clear a path and where not is part of the game world. It is also a big part of the game concept that you have to plan how to create paths to ressources and building space, which is by design limited. It also makes, as you may have noticed, quite a difference how close to the seam you build, so its a strategic aspect to not have free space up there as much as you'd like.
I never found it that hard to distinguish though.[/quote]

Patch wrote:
When the slipper's wearer damages stuff during the night, I don't always notice all of the buildings until it's too late, and they're completely reduced to rubble. I think a repair-all-damaged-buildings -button appearing when a damaged building is selected might be really nice (maybe just put an icon with 2 hammer-symbols next to the one with one). Maybe also citizens should be able to get crushed at night, once a city has a proper nightlife for folks to be out late or whatever. I also think it would be interesting to maybe differentiate between homeless people, who have had their huts crushed up, vs. people who are just looking to move into the player's village.
An auto-repair feature was at some point planned, though you can see at the summary how many buildings were damaged, and just count for now. O:)
On the account of people also being able to become casualties, I'll have to bringthat up to Dino and ask him. It sure might add a tactical element to the game. :claw:

Patch wrote:
The happiness-meter confuses me a bit — even though, when I assign berries to be harvested for example, it raises happiness, the display will go from 5/5 happiness to 8/8 happiness. Meaning you've transcribed the denominator (the bottom number) in the fraction, or are not calculating it correctly.
Oh yes, that just means you get 5 happiness out of 5 that are generated. Another thing that will go in one of the many missing helps. When people will later (when I coded the rest of it) go unhappy just because, since that is the way of people, so you have to keep building stuff just to keep it at a constant level, the former figure will be lower than the latter.

Patch wrote:
Finally, it might just be me, but sometimes the trees seem to switch themselves off / unassign themselves from being mined for stuff after I pass turn. Having borders around or symbols on around the plants/objects that are set to be mined/harvested in a given turn would help the user know not to click on something they've already set to the way they wanted — something I found myself doing alot.[/right]
Harvesting unassigns when it wouldnt be possible. For example if it would make your current storage overflow. Better management tools are planned.

Patch wrote:
With regard to the negative people waiting glitch — which I've encountered a few times today though I didn't screen because they don't seem to be giving you enough info at-present — is it possible that the indexes for refugees from other towns / people who decide to leave are getting mixed in somehow?
If nothing else, it might be a good idea to hard-code something like this on turn-pass, but maybe still show an error-message with a log:

if (waitingForHome<0):
    waitingForHome=0;

//or maybe:

function decrementWaiting():
    if (waitingForHome<0):
        [do nothing / return / return 0]
    if (waitingForHome>0):
        waitingForHome=waitingForHome-1

I'm not sure if GameMaker is able to spit out text-files for logs or not, (or even just print a game's entire event-log out when the error-message comes up) but at the very least it should probably be possible to make an event record/logger that we could access and screenshot for you and post up here.
No, the code actually seems to be all fine there, if there was any real bug like that it'd likely show up more often, and most of all I'd be able to reproduce it. Game Maker can log variable in a debug mode, and I can happily give you the code so you can try if you can find info on that.
I am more thinking it is a synch issue between one Step event and the next and the stuck-somehow-in-between Drawing Events, in which sadly some of the code has to run as only there you can actually draw anything that is not an object.
Even though I use semaphores so that is technically impossible now too unless Game Make does something weird, or both are threads and one can overtake the other while that is running or whatever...
The biggest restriction on me debugging it is though that I dont seem to get the error on my system.
At least I didnt get it after I thought I fixed it. And unless someone can tell me how they get it, or at least have clues, I cannot know.

Yes, I should continue coding on that game, but its all pretty mood if I cant get the negative people thing fixed.
(preventing the number from going below zero not being a fix, as that leaves the error in there and just fixes the visible result)
_________________
I am raptor.

Top
  Profile
 
 Post subject: Re: Slipperlife - a Slipper Time Strategy game
PostPosted: Tue Aug 04, 2015 9:50 am 
Offline
Site Admin
User avatar
Oracle of the Slipper
Posts: 2661
Species: Weesaur
Location: Ankh Ridge, Alyeska
Necrobump due to chatting about it on the muck! :)

Top
  Profile
 
Display posts from previous:  Sort by  
Post new topic Reply to topic  [ 44 posts ]  Go to page Previous  1, 2, 3


All times are UTC - 9 hours [ DST ]


Who is online

Users browsing this forum: No registered users and 9 guests


You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot post attachments in this forum

Search for:
Jump to:  
cron


LD5's forum is powered by nanosaurs running free and wee phpBB © 2008 phpBB Group
Copied Right 2473 Lava Dome Five Industries. This system contains adult material and is for big saurs only.