Plan out project structure
This commit is contained in:
commit
59c3f6e34e
7 changed files with 100 additions and 0 deletions
27
chunks.py
Normal file
27
chunks.py
Normal file
|
|
@ -0,0 +1,27 @@
|
|||
class ChunkDiff():
|
||||
"""
|
||||
Represents differences between two chunks (changes to be made to a chunk).
|
||||
Can be used to transform a chunk into another chunk.
|
||||
"""
|
||||
|
||||
pass
|
||||
|
||||
class Chunk():
|
||||
"""
|
||||
Represents a chunk (16x8 characters on the map).
|
||||
Is able to generate diffs
|
||||
- from another chunk
|
||||
- from direct changes
|
||||
- from accumulated changes
|
||||
"""
|
||||
|
||||
pass
|
||||
|
||||
class ChunkPool():
|
||||
"""
|
||||
Is a collection of chunks.
|
||||
Allows user to manage (get, modify, delete) chunks, keeps track of chunks for them.
|
||||
Load chunks it doesn't know.
|
||||
"""
|
||||
|
||||
pass
|
||||
Loading…
Add table
Add a link
Reference in a new issue