Itch.io and Open Source Release #48

Open
opened 2021-10-02 23:15:45 +00:00 by kirsle · 0 comments

Sketchy Maze should put itself in a position to possibly make optional money during alpha and be on a storefront before open sourcing the code.

Itch.io

Probably make use of their Refinery feature for early release.

Minimum features the game must have before First Public Release (to make a good impression):

  • Better platforming physics wrt. gravity and velocity. #51
  • Sound effects for basically all doodads. #24
  • Some kind of music. #24
  • Campaign Mode with a set of built-in levels. #38
    • Implemented with Level Packs in release v0.10.0 (#55) to group levels together.
  • Saved game, level unlocking, and high scores mechanism (#55)
    • e.g. a Level Pack gives 3 'free' levels and the later ones are locked. Complete a level to unlock a level, in order, until all are unlocked.
  • At minimum a dozen levels in one level pack
    • Currently: 5 + 3 levels in two level packs (First Quest, Tutorial)

Nice to have:

  • Iron out janky Zoom In/Out support #37
  • Gamepad controls #40
  • Touch assist controls (play mode, pan the level editor) for Pinephone. #35

Media:

  • Make a trailer video of some kind.

Open Source

Repo splitup

The dev-assets/doodads should move to an external repo where they can be licensed differently from the source code.

GitHub organization

The project should probably move to GitHub or at least create a GitHub organization to mirror all the related repos.

License

Possibly the LGPL or something: copyleft but flexible if a user wants to distribute the game for a novel platform etc.

Sketchy Maze should put itself in a position to _possibly_ make optional money during alpha and be on a storefront before open sourcing the code. # Itch.io Probably make use of their Refinery feature for early release. Minimum features the game must have before First Public Release (to make a good impression): * [x] Better platforming physics wrt. gravity and velocity. #51 * [ ] Sound effects for basically all doodads. #24 * [ ] Some kind of music. #24 * [x] Campaign Mode with a set of built-in levels. #38 * Implemented with **Level Packs** in release v0.10.0 (#55) to group levels together. * [x] Saved game, level unlocking, and high scores mechanism (#55) * e.g. a Level Pack gives 3 'free' levels and the later ones are locked. Complete a level to unlock a level, in order, until all are unlocked. * [ ] At minimum a dozen levels in one level pack * Currently: 5 + 3 levels in two level packs (First Quest, Tutorial) Nice to have: * [ ] Iron out janky Zoom In/Out support #37 * [x] Gamepad controls #40 * [x] Touch assist controls (play mode, pan the level editor) for Pinephone. #35 Media: * [ ] Make a trailer video of some kind. # Open Source ## Repo splitup The dev-assets/doodads should move to an external repo where they can be licensed differently from the source code. ## GitHub organization The project should probably move to GitHub or at least create a GitHub organization to mirror all the related repos. ## License Possibly the LGPL or something: copyleft but flexible if a user wants to distribute the game for a novel platform etc.
kirsle added the
enhancement
label 2021-10-02 23:15:51 +00:00
kirsle added this to the Itch.io Launch milestone 2021-10-05 04:12:06 +00:00
Sign in to join this conversation.
No Milestone
No Assignees
1 Participants
Notifications
Due Date
The due date is invalid or out of range. Please use the format 'yyyy-mm-dd'.

No due date set.

Dependencies

No dependencies set.

Reference: SketchyMaze/doodle#48
There is no content yet.