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

AllegroFlare 10,000 ft view #244

Open
MarkOates opened this issue Sep 25, 2022 · 1 comment
Open

AllegroFlare 10,000 ft view #244

MarkOates opened this issue Sep 25, 2022 · 1 comment

Comments

@MarkOates
Copy link
Collaborator

MarkOates commented Sep 25, 2022

Overview

  • Think/manipulate at a high level
  • Have many complex/compound concepts well-formed and clarified

Desirable Outcomes

Different from project outcomes or, desirable outcomes represent things that would make AllegroFlare more appealing and attractive to a general audience.

  • Motion animations controls
  • Tile map creation (done with tiled, can have tutorial)
  • 3d scene creation (?)
  • Scene2d
  • Scene3d
  • Clear entity system
  • Script editing
  • Depth blur
  • Casted shadows
  • Baked shadows
  • Dialogs, achievements, notifications
  • Different 3d controls (fps, horizontal sliding, etc)
  • Collision 2d<->2d
  • Collision 3d<->3d
  • Collision stepper/response system
  • Audio controller with dynamic audio
  • Audio ambience effects (room reverb)
  • Cross-platform
  • Ambient occlusion
  • Multiple light sources (3 is good, point, basic fill)
  • Fixed skybox
  • Transparent 3D parts (sorted drawn back->front)
  • Fixed acne on face edges
  • Smoother frame rate strategy, no frame jumps
@MarkOates
Copy link
Collaborator Author

Consolidating stuff into this issue... here's another list:

Graphical Features

  • bloom
  • depth blur
  • glass/lens refraction
  • color curving
  • fog
  • billboarding sprites
  • picking
  • real time shadows
  • reflection
  • skybox (dynamic)
  • post-processing features
  • pixel dither

Features

  • simple audio controls
  • simple sound fx controls
  • virtual controls customizable joystick
  • display options (fullscreen/windowed)
  • TitleScreen
  • Notifications
  • Screen transitions
  • Credits screen
  • Character dialogs
  • Storyboard screens
  • High score screen
  • TileMaps, Tiled integration
  • 3D scene graph
  • 2D scene graph
  • collision mesh
  • basic 3d physics?

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

1 participant