[Intermediate][Extreme][Puzzle\Miscellaneous\Maze] Define

  • 54 Replies
  • 24051 Views
*

Offline GrayFace

  • 721
  • 54
    • View Profile
    • my site
Re: [Intermediate][Extreme][Puzzle\Miscellaneous\Maze] Define
« Reply #45 on: October 14, 2013, 08:58:45 »
No, I meant the issue with resources leaking that leads to eventual bugs. I did the conversion to fix that one. [One interesting observation from trying to apply that conversion to Caged In: custom objects are significantly faster than normal/template objects]
Most of loading time is due to Map.bin loading I suppose. Instead of deleting entries from World.ini you can move all custom objects png's except 31Finale.png somewhere. That would speed things up a little bit, I think it reduces the time it takes to enter a cutscene noticeably.
« Last Edit: October 14, 2013, 09:05:47 by GrayFace »

*

Offline egomassive

  • 1703
  • 233
    • View Profile
    • egomassive games
Re: [Intermediate][Extreme][Puzzle\Miscellaneous\Maze] Define
« Reply #46 on: October 14, 2013, 11:17:28 »
Yeah, I'm surprised. Now that I've messed with it I see the long load time has little to do with the COs. It's actually the World.ini. It's nearly a full megabyte and regardless of how many COs are in use, the engine will do 255 searches through it for CO entries at load time. There's nothing we can do about that. If I could still mod KS I might give designers the option to put CO entries in a separate ini file, then it wouldn't have to search through all the data at load time.

*

Offline GrayFace

  • 721
  • 54
    • View Profile
    • my site
Re: [Intermediate][Extreme][Puzzle\Miscellaneous\Maze] Define
« Reply #47 on: October 14, 2013, 12:01:11 »
Uh, indeed. Ini++ loading the file takes all that time, not COs. I'm sure a proper hashed ini implementation could handle it fine, but turning it into an extension to replace Ini++ would be a pain.

*

Offline KG

  • 157
  • 31
  • Perhaps.
    • View Profile
    • Kittens
Re: [Intermediate][Extreme][Puzzle\Miscellaneous\Maze] Define
« Reply #48 on: October 17, 2013, 16:01:39 »
Uh, wow, haha, GrayFace and egomassive I have no idea what you guys are talking about. I did sort of glean that you, GrayFace, found out how to fix the weird custom object bugs in a Knytt Stories mod, and also that you two determined that the long cutscene loading time is just me making the thing too big.
Anyway, I think it's cool of you to look into it like that.

*

Offline egomassive

  • 1703
  • 233
    • View Profile
    • egomassive games
Re: [Intermediate][Extreme][Puzzle\Miscellaneous\Maze] Define
« Reply #49 on: October 18, 2013, 09:22:35 »
Some people enjoy playing levels. Some people enjoy making them. And, some people like to tear them apart and see what makes them tick. We're just having our own kind of fun with Define.

*

Offline GrayFace

  • 721
  • 54
    • View Profile
    • my site
Re: [Intermediate][Extreme][Puzzle\Miscellaneous\Maze] Define
« Reply #50 on: November 07, 2013, 11:02:22 »
Wow, I've finished it!
Spoiler: (click to show/hide)
One thing that it lacks compared to Too Much Soda is clarity. Now I understand what all blocks do, but it's still impossible to remember them all to recall on sight. Along the way they weren't all clear and too often I had to act randomly, rather then solving things by thinking. At times it seemed inconsistent too.

*

Offline KG

  • 157
  • 31
  • Perhaps.
    • View Profile
    • Kittens
Re: [Intermediate][Extreme][Puzzle\Miscellaneous\Maze] Define
« Reply #51 on: November 09, 2013, 03:52:21 »
Wow, I've finished it!
Spoiler: (click to show/hide)
One thing that it lacks compared to Too Much Soda is clarity. Now I understand what all blocks do, but it's still impossible to remember them all to recall on sight. Along the way they weren't all clear and too often I had to act randomly, rather then solving things by thinking. At times it seemed inconsistent too.
Oh, yes. No. Most of them are based loosely on people I know, and that happened to coincide with a few here.
It is a lot more confusing than Too Much Soda's minigame, and it does get pretty tough, but I think I was pretty good at consistency! I had a strict rules document open whenever I worked on it.

*

Offline GrayFace

  • 721
  • 54
    • View Profile
    • my site
Re: [Intermediate][Extreme][Puzzle\Miscellaneous\Maze] Define
« Reply #52 on: November 09, 2013, 05:06:07 »
It is a lot more confusing than Too Much Soda's minigame, and it does get pretty tough, but I think I was pretty good at consistency! I had a strict rules document open whenever I worked on it.
Yes, just these blocks that use properties of the underlying block might have caused that feeling if I didn't understand them at the time. I've made a note (a screenshot actually) of one place where black blocks usually killed player, but didn't do so in some case. I'll recheck it.
« Last Edit: November 09, 2013, 06:20:19 by GrayFace »

*

Offline KG

  • 157
  • 31
  • Perhaps.
    • View Profile
    • Kittens
Re: [Intermediate][Extreme][Puzzle\Miscellaneous\Maze] Define
« Reply #53 on: December 27, 2013, 04:38:43 »
For an after-Christmas gift or sommat I don't know.
Spoiler: Cheat (click to show/hide)

Re: [Intermediate][Extreme][Puzzle\Miscellaneous\Maze] Define
« Reply #54 on: March 24, 2019, 06:51:22 »
I'm sorry to dredge this topic up after so long, and I have nothing significant to add.  I'm trying to play this again after some years and I'm predictably in awe of the programming effort and complexity, puzzle designs and sheer length of this level. I also just enjoy playing it (for stretches of time).
Perhaps there's people in the current community who haven't played this level yet...