Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Tasks and Defs #2

Closed
27 of 48 tasks
liqMix opened this issue Jun 16, 2022 · 1 comment
Closed
27 of 48 tasks

Tasks and Defs #2

liqMix opened this issue Jun 16, 2022 · 1 comment
Assignees
Milestone

Comments

@liqMix
Copy link
Member

liqMix commented Jun 16, 2022

Tasks and Defs

  • graphics

    • cell based
    • oblique
    • 16x16 cells, larger sprites allowed (rendered from center origin)
  • physics

    • collision
      • collision blockers (walls & turrets)
    • sliding
      • collision with wall at angle preserve momentum
    • attract / repel
      • overlapping magnetic fields, use net vector
      • applies to projecticles
      • produced by projecticles?
      • produced by enemies
  • pathfinding

    • generation on map update
    • calculating ideal steps on entity pathing start
  • datatypes

    • base entity
      • turrets
      • enemies
      • actor
      • projecticles
    • maps
      • cells
      • entities
  • input

    • keys
    • mouse
  • resources

    • maps
      • map parser
      • plain text
      • cell
    • sprites
      • png
    • bgm
      • ogg format
      • menu
      • game
      • win
      • loss
    • sfx
      • ogg format
      • turret place
      • projecticle fire
      • enemy death?
      • enemy spawn?
      • player death
  • states

    • menu
    • game
    • victory/loss
@kettek kettek added this to the End of Jam milestone Jun 16, 2022
@kettek kettek mentioned this issue Jun 23, 2022
39 tasks
@kettek
Copy link
Member

kettek commented Jun 23, 2022

Closing this in favor of the new and improved task list #4.

@kettek kettek closed this as completed Jun 23, 2022
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants