Updated TODO
parent
f926f5f172
commit
37a0aca5af
3
TODO.md
3
TODO.md
|
@ -100,6 +100,7 @@
|
||||||
- Conversations
|
- Conversations
|
||||||
- Trade
|
- Trade
|
||||||
- Missions
|
- Missions
|
||||||
|
- Procedural suns
|
||||||
|
|
||||||
## Camera
|
## Camera
|
||||||
- Shake/wobble on heavy hits?
|
- Shake/wobble on heavy hits?
|
||||||
|
@ -134,6 +135,8 @@
|
||||||
- Handles
|
- Handles
|
||||||
- Content specification and pipeline
|
- Content specification and pipeline
|
||||||
- How packer and optimizations work, and why
|
- How packer and optimizations work, and why
|
||||||
|
- How big should sprites be? (resize existing)
|
||||||
|
- Naming: atlas, sprite, image, frame, texture
|
||||||
|
|
||||||
|
|
||||||
## Ideas
|
## Ideas
|
||||||
|
|
|
@ -7,20 +7,11 @@ use image::io::Reader;
|
||||||
use std::path::{Path, PathBuf};
|
use std::path::{Path, PathBuf};
|
||||||
use walkdir::WalkDir;
|
use walkdir::WalkDir;
|
||||||
|
|
||||||
// TODO: procedural sun coloring
|
|
||||||
// TODO: gap between sprites?
|
|
||||||
// TODO: warning when images have extra transparency
|
// TODO: warning when images have extra transparency
|
||||||
// TODO: don't re-encode. Direct to gpu?
|
// TODO: don't re-encode. Direct to gpu?
|
||||||
// (maybe not, tiling is slow. Make it work with files first.)
|
// (maybe not, tiling is slow. Make it work with files first.)
|
||||||
// TODO: path for atlas files
|
// TODO: path for atlas files
|
||||||
// TODO: rework texturearray
|
|
||||||
// TODO: reasonable sprite sizes (especially ui, document rules)
|
|
||||||
// TODO: consistent naming
|
|
||||||
// TODO: dynamic packing (for plugins)
|
// TODO: dynamic packing (for plugins)
|
||||||
// spriteatlas: the set of textures
|
|
||||||
// texture: a single plane of many images, what we load to wgpu
|
|
||||||
// image: a single file
|
|
||||||
// sprite: a possibly animated texture
|
|
||||||
|
|
||||||
fn main() -> Result<()> {
|
fn main() -> Result<()> {
|
||||||
let mut files = Vec::new();
|
let mut files = Vec::new();
|
||||||
|
|
Loading…
Reference in New Issue