Author Topic: 2020 Roadmap  (Read 780 times)

0 Members and 1 Guest are viewing this topic.

Offline Simon

  • Administrator
  • Posts: 3007
    • View Profile
    • Lix
2020 Roadmap
« on: July 09, 2020, 09:39:08 PM »
For the second half of 2020, I'm planning:
  • Undo in the editor. I've poured serious effort into undo, but it's not finished. Undo must become a non-buggy releaseable feature. At first, only tile additions/deletions will be undoable. More actions will follow to become undoable. Probably some minor actions won't yet be undoable by end of 2019. We'll see.
  • Introduce an end-of-level screen that previews the next level. Maybe offer two levels: The next level, and the next unsolved level.
  • Replay tweaker: Add insert mode
  • Probably no physics change, no introduction of neutral lixes yet, ... But I should propose a battle plan for such breaking changes. Physics have subtle bugs, and I still haven't merged fixes that have been cooking since summer 2017.
-- Simon

Offline mobius

  • Posts: 2459
  • relax.
    • View Profile
Re: 2020 Roadmap
« Reply #1 on: July 10, 2020, 12:05:01 AM »
wasn't there something that always comes up during multiplayer sessions about when a level ends the screen goes away or something happens and you can't see who won or something of that nature?

Also has quitting/leaving server too easily been fixed?
"All things are empty... Whoever can see this no longer needs anything to attain."
-The Heart Sutra

"Yeah, well, that's just, like, your opinion, man"
-the Dude


Offline Simon

  • Administrator
  • Posts: 3007
    • View Profile
    • Lix
Re: 2020 Roadmap
« Reply #2 on: July 10, 2020, 07:23:22 AM »
These two, I assume?

The lobby needs a place for the colorful bars after the game. Unclear where to sacrifice screen space. This is the main design problem. Otherwise, these two are very much doable.

-- Simon
« Last Edit: July 10, 2020, 09:18:17 AM by Simon »

Offline Simon

  • Administrator
  • Posts: 3007
    • View Profile
    • Lix
Re: 2020 Roadmap
« Reply #3 on: October 28, 2020, 07:00:07 AM »
Undo in the level editor is coming together slowly but steadily, and will certainly be released in December 2020. Undo is special in that the feature must be complete to be released, it can't be releasesd until every single possible action is undoable.

Singleplayer end-of-level screen, I will start the work after undo. It's possible to finish this before end of 2020, I'll have to see. This screen needn't be complete to be releasable, e.g., the planned next-level button isn't an absolute requirement for its very first release.

The other items are secondary, I'll see how much I get around to them.

-- Simon

Offline Simon

  • Administrator
  • Posts: 3007
    • View Profile
    • Lix
Re: 2020 Roadmap
« Reply #4 on: January 01, 2021, 11:21:44 AM »
Happy New Year.

Undo is completely finished and can be crossed off the roadmap. If issues come up, tell me, we can work on those.

Liebatron made his Chicago train tileset, I promised to look over the trap design, tile naming, etc., and I'll focus on that these 1-2 weeks. There are still ambitious coding projects around the corner, but Liebatron's set, I promised to look over it, and haven't done anything over the holidays yet. This must come first.

Then I'll look into (server sends nuke on player leave) because mobius prodded me to do that. It's good if people prod me to prioritize certain bugs, I want to reward that.

Then, the next big feature in Lix is better caching of levels (or at least their metadata) and trophies (= results from playing levels). This leads to fun benefits:
  • End-of-level dialog that can quickly determine the next level, and/or the next unsolved level, and preview them. You can then immediately play either, or return to the level browser.
  • Solving statistics for entire directories when you browse ranks/packs in the level browser, e.g., "lemforum: 173/240 solved".
  • No re-indexing every time you hit Search in the level browser. Re-indexing costs 10 seconds on Windows for ~1400 levels.
I'll see how my mood is for shoving the other 2020 roadmap item, insert in the replay tweaker, in between. If you want stuff done, tell me. Otherwise, I have no idea which bugs are most important and I'll work on what bothers myself most.

-- Simon
« Last Edit: January 01, 2021, 11:47:37 AM by Simon »