subliminor plans

Gantty

A gantt chart

gantt
    title 6 months (26 weeks) to get Core V1 shipped
    axisFormat %d-%b
    Pre Prod 20%:a, 2025-07-20, 7w
    Prod 60%:a, 2025-09-8, 17w
    Mockups 4wks: a, 2025-09-8, 4w
    Content 3wks: a, 2025-10-08, 3w
    Asset 3wks: a, 2025-10-27, 4w
    Coding 6wks: a, 2025-11-24, 6w
    Polish & Ship 20%:a, 2026-1-5, 5w
    Ship : milestone, m2, 2026-2-9, 4m

Making plans for Nigel

  1. Preproduction – complete end of 2025 (OCT – NOV – DEC)
  2. Production – start 2026 (JAN – FEB – MAR – APR)
  3. Polish – (MAY – JUN)
  4. Ship – JULY 2026

1 Preproduction – 20%

1.1 Analysis (OCT – NOV)

Game analysis

1.2 Game design (DEC)

1.3 Promotion (DEC)

2 Production – 60%

2.1 Setting up toolage/workflow etc.

2.2 Logo design and icon

2.3 Mockups

2.4 Content design

2.5 Asset creation

2.6 Coding

  1. planning to code… – investigating approach
    • look at the eloquent JS book…
  2. starting
    • Setup canvas
      • scaling and sizing
      • pixelation
      • suppress scrolling
    • sprite sheet
    • Maps
    • loading the game
    • classes
      • init
      • overworld
        • config
      • overworld map
      • cropping an image from sprite sheet
  3. game objects
    • config object
    • default values
    • sprite
    • loading images and drawing them
    • animation
    • data format
  4. over world maps
  5. movement
    • grid based movement
    • keyboard input
  6. character animations
    • sprite sheet animation
  7. camera
  8. walls and collisions
  9. behaviours and cutscenes
  10. typewriters
  11. scene transitions
  12. events
  13. overworld HUD
  14. Pause menu
  15. story progress
  16. save game progress
    • load
    • save
  17. title screen
  18. Lock and keys – can be many to many…

2.7 Mini game

3 Polish and Ship – 20%