z3d6380 / REDWINTER

'1991: Red Winter' began as a LARK Game for Florida Polytechnic University - Intro to Unix course. It's purpose is to educate the public on the use of Linux/Unix with the terminal, while making a fun and immersive game out of it.
MIT License
0 stars 0 forks source link

Develop Player Progression #7

Open z3d6380 opened 3 years ago

z3d6380 commented 3 years ago

Using the module progression we learned in class, player will progress in learning linux by gradually being exposed to the material learned in the Unix course.

Alec will select what material from our class will be best to include in our game without making the game so complex that we can't finish it in the month we have.

z3d6380 commented 3 years ago

Player needs to learn:

cd - Character Moving around physically or through files on PCs ls (-lah) - Character physically looks around or is listing files on PCs grep - can be used for character to filter to items of importance in specific "physical" rooms or for filtering through files on PCs cat - equivalent to reading or looking at in detail objects, files, etc. vim ~/notebook to keep track notes and player progress (we can explore automating some notes for certain objects but leave some manual input as well) wc -l - come in handy when the answer of counting things is important for plot progression chmod - for dealing with locked rooms or files stdin & stderr - for solving puzzles with errors or unnecessary data piping - stringing actions together to do multiple things at once

z3d6380 commented 3 years ago

Things to keep in mind:

purpose constraints conflict intrinsic or extrinsic rewards (achievements, points, money, etc) growth winner

z3d6380 commented 3 years ago

Pseudocode for player progression needed.