This commit is contained in:
Michael Zhang 2021-06-28 15:38:17 -05:00
commit b050f58af4
Signed by: michael
GPG key ID: BDA47A31A3C8EE6B
2 changed files with 34 additions and 0 deletions

25
ideas.md Normal file
View file

@ -0,0 +1,25 @@
# Openstellaris
- Element-based system
- there are N (~15-20) elements that can be found in space
- different groupings: metals, gases, probably not going into the physics of how this shit actually works
- different planets may spawn with varying proportions of elements
- different combinations of elements may contribute to the same "purpose" but have incompatible tech trees (ex. GasA-extraction may allow for the discovery of A-related techs, but can't be used for GasB-related techs)
- government system that isn't dictatorial
- basically u can get control wrestled away from u by factions in a non-authoritarian state, maybe if factions grow large enough they could break out
- game balancing problems:
- balance goals:
- combat
- industrial production
- medicine???
- pop traits:
-
- prologue:
- mostly same as stellaris, u are a ruler of some kind of empire that has unified control over ur planet and just discovered FTL travel
- other design considerations:
- comfortable scripting lang/env

9
main.py Normal file
View file

@ -0,0 +1,9 @@
class Pop:
pass
class Planet:
def __init__(self):
self.pops = []
for i in range(100):
pass