Open z3d6380 opened 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
Things to keep in mind:
purpose constraints conflict intrinsic or extrinsic rewards (achievements, points, money, etc) growth winner
Pseudocode for player progression needed.
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.