User Tools

Site Tools


projects:g4:start

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revisionPrevious revision
Next revision
Previous revision
projects:g4:start [2014/11/04 02:30] – Added progress to public page cse13228projects:g4:start [2015/03/27 01:06] (current) – Updated Youtube Video Link cse13228
Line 1: Line 1:
-**Project Title:** //Untraceable//+===== Untraceable ===== 
 + 
 +{{:projects:g4:capstone-_research_fair_poster.png? 480|}} 
 + 
 +See our Youtube promo video at: [[https://www.youtube.com/watch?v=KFwP8UetQ0s]]
  
 **Members:** **Members:**
Line 57: Line 61:
 ==== Setting ==== ==== Setting ====
  
-The year is 2024, and data rules the world. Our story takes place in a large Canadian city identical to, but not explicitly, Toronto. In light of revelations about NSA PRISM, world governments have been increasingly spying on their own citizens to “close the surveillance gap” with the United States, and Canada is no exception. While there was outrtage at first, the years have led people to grow accustomed to the loss of freedom, Most people tell themselves that so long as there aren't secret police on every corner and people disappearing in night, everything must be okay. For them, life continues as it always has.+{{:projects:g4:city.jpg? 240|}}
  
-However, there are others that have more reason to fear for their privacy. A small percentage of humans are born with psychic abilities, usually manifesting around puberty. The vast majority are capable only of minor acts of clairvoyance and telepathy, though some have more dangerous abilieties such as forcing their will on others. Since many of our social structures are predicated around people not being able to read minds, the consequences of releaing these individuals to the world would be unpredictible and dire. In Canada, keeping psions secret is the responsibility of CSIS's Central Psionics Unit (CPU). While it used to be that all but the most dangerous psions were publically discredited, the “surveillance gap” led to the Untraceable Initiative: “recruiting” young telepaths to create data channels through the “mental fog” that permeates the world. This allow the CPU to transfer information without rival hackers being able to detect or decipher the information through non-psychic means.+A view of the city the game takes place in. 
 + 
 +The year is 2024, and data rules the world. Our story takes place in a large Canadian city identical to, but not explicitly, Toronto. In light of revelations about NSA PRISM, world governments have been increasingly spying on their own citizens to “close the surveillance gap” with the United States, and Canada is no exception. While there was outrage at first, the years have led people to grow accustomed to the loss of freedom, Most people tell themselves that so long as there aren't secret police on every corner and people disappearing in night, everything must be okay. For them, life continues as it always has. 
 + 
 +However, there are others that have more reason to fear for their privacy. A small percentage of humans are born with psychic abilities, usually manifesting around puberty. The vast majority are capable only of minor acts of clairvoyance and telepathy, though some have more dangerous abilities such as forcing their will on others. Since many of our social structures are predicated around people not being able to read minds, the consequences of releasing these individuals to the world would be unpredictable and dire. In Canada, keeping psions secret is the responsibility of CSIS's Central Psionics Unit (CPU). While it used to be that all but the most dangerous psions were publicly discredited, the “surveillance gap” led to the Untraceable Initiative: “recruiting” young telepaths to create data channels through the “mental fog” that permeates the world. This allow the CPU to transfer information without rival hackers being able to detect or decipher the information through non-psychic means.
  
 It is for this reason our protagonist finds themselves being unceremoniously shoved into the back of an unmarked van on the way home from school. It is for this reason our protagonist finds themselves being unceremoniously shoved into the back of an unmarked van on the way home from school.
Line 75: Line 83:
 == “One-One”: == == “One-One”: ==
  
-Her real name is Ada King, although only she knows that. A 18 year old female, she became aware of her psychic abilities and the greater psychic community two years before the start of the game and ran away from home to avoid capture. She was found and captured six months prior to the satrt of the game, although the CPU did not link her to her previous identity. One-One is a minor clairvoyant, which allows her to recieve and translate data packets from the mental fog, so she usually serves as the primary sink for the player's programs.+Her real name is Ada King, although only she knows that. A 18 year old female, she became aware of her psychic abilities and the greater psychic community two years before the start of the game and ran away from home to avoid capture. She was found and captured six months prior to the start of the game, although the CPU did not link her to her previous identity. One-One is a minor clairvoyant, which allows her to receive and translate data packets from the mental fog, so she usually serves as the primary sink for the player's programs.
  
 Her assumed name is the binary representation of the number three, making a pun on the word “free” to reflect her belief that knowledge grants freedom. A firm member of counter-culture, she is strongly opposed to authority and hates how complacent Canada has become to increased surveillance. She enjoys seeing how far she can push Kernighan, whom she always calls “Ritchie”. As the more experienced psychic, One-One takes on a big sister role to the protagonist, showing them the ropes, helping them develop their power and skill, and eventually using them to break out. Her primary goals are escaping from the initiative, rejoining the underground psychic community, and undermining the CPU. Her assumed name is the binary representation of the number three, making a pun on the word “free” to reflect her belief that knowledge grants freedom. A firm member of counter-culture, she is strongly opposed to authority and hates how complacent Canada has become to increased surveillance. She enjoys seeing how far she can push Kernighan, whom she always calls “Ritchie”. As the more experienced psychic, One-One takes on a big sister role to the protagonist, showing them the ropes, helping them develop their power and skill, and eventually using them to break out. Her primary goals are escaping from the initiative, rejoining the underground psychic community, and undermining the CPU.
  
 ==== Story Arc ==== ==== Story Arc ====
 +
 +{{:projects:g4:common_room.jpg? 240|}}
 +
 +A view of the facility the protagonist is forced to live.
  
 == Opening: == == Opening: ==
  
-The protagonist awakens at the Initiative facility. Kernighan greets the protagonist coldly, explains the situation, and introfuces them to One-One. One-One insults Kernighan, prompting him to leave them alone briefly to get to know each other. One-One expresses condolences for the protagonist's situation, and explains psychic powers and programs. Kernighan reenters, unappologetic for cutting the bonding short. Kernighan gives the player a tutorial mission, and he and One-One walk them through it.+The protagonist awakens at the Initiative facility. Kernighan greets the protagonist coldly, explains the situation, and introduces them to One-One. One-One insults Kernighan, prompting him to leave them alone briefly to get to know each other. One-One expresses condolences for the protagonist's situation, and explains psychic powers and programs. Kernighan reenters, unapologetic for cutting the bonding short. Kernighan gives the player a tutorial mission, and he and One-One walk them through it.
  
 == Act 1: == == Act 1: ==
Line 91: Line 103:
 == Act 2: == == Act 2: ==
  
-Following One-One's advice, the player uses their data manipulation abilities to subvert the intent of the missions they receive. With One-One providing the written mission descriptions. The player learns to use advanced comparators, binary operations, and loops. The protagonist and One-One figure out that most of the data they are handling is being used to track and evaluate other psychics. They form a plan to alter the data to fake a masssive incident that would require the majority of the CPU's staff to handle, giving them a window to escape.+Following One-One's advice, the player uses their data manipulation abilities to subvert the intent of the missions they receive. With One-One providing the written mission descriptions. The player learns to use advanced comparators, binary operations, and loops. The protagonist and One-One figure out that most of the data they are handling is being used to track and evaluate other psychics. They form a plan to alter the data to fake a massive incident that would require the majority of the CPU's staff to handle, giving them a window to escape.
  
 == Act 3: == == Act 3: ==
  
-The protagonist learns how to fetch data directly from people's brains, letting them steal building plans and access codes from guards. Once their plan is ready, the protagonist and One-One mainpuate a warning system to fake a public attack by a group of powerful psychics. The player learns to handle strings, use assignment operations, and build a binary counter.+The protagonist learns how to fetch data directly from people's brains, letting them steal building plans and access codes from guards. Once their plan is ready, the protagonist and One-One manipulate a warning system to fake a public attack by a group of powerful psychics. The player learns to handle strings, use assignment operations, and build a binary counter.
  
 Once the coast is clear they make their escape, only to be stopped by Kernighan at the front gates. Desperate, the protagonist interfaces with Kernighan's mind, creating the final puzzle; where the player must sift out information pertaining to the CPU's operations. Once the coast is clear they make their escape, only to be stopped by Kernighan at the front gates. Desperate, the protagonist interfaces with Kernighan's mind, creating the final puzzle; where the player must sift out information pertaining to the CPU's operations.
Line 101: Line 113:
 == Epilogue: == == Epilogue: ==
  
-On the protagonist'suceess, Kernighan is helpless to stop his charges, but warns them against using the infromation they found to take down the CPU, as they are necesssary to stop the most dangerous psychics from causing havok. One-One is dismissive of this warning, and kicks him in the face before escaping with the protagonist.+On the protagonist'success, Kernighan is helpless to stop his charges, but warns them against using the information they found to take down the CPU, as they are necessary to stop the most dangerous psychics from causing havoc. One-One is dismissive of this warning, and kicks him in the face before escaping with the protagonist.
  
 Once they reach a safe distance, One-One informs the protagonist that it would be too dangerous for them to return home, and that it would be safer to stay together and rejoin the underground psychic community. Despite this being against the protagonist's wishes, they have to choice but to accept, with the hope that one day they may still return home. Once they reach a safe distance, One-One informs the protagonist that it would be too dangerous for them to return home, and that it would be safer to stay together and rejoin the underground psychic community. Despite this being against the protagonist's wishes, they have to choice but to accept, with the hope that one day they may still return home.
Line 180: Line 192:
  
 ---- ----
-===== Level Designs =====+===== Initial Level Designs =====
  
 == Features/Tools: == == Features/Tools: ==
Line 193: Line 205:
  
 - if statements - if statements
- 
-- AND 
- 
-- OR 
- 
-- NOT (AND OR NOT are implied through logic) 
  
 - Pack data - Pack data
Line 204: Line 210:
 - Unpack data - Unpack data
  
-comments +spawn for data
- +
-- subroutines+
  
 == Examples of What's in a Data Packet: == == Examples of What's in a Data Packet: ==
Line 227: Line 231:
  
 ===== Level Descriptions ===== ===== Level Descriptions =====
 +
 +{{:projects:g4:poster_sample_solution.png|}}
 +
 +Example of level four being executed.
  
 ** Opening/Prologue - The Tutorial Levels ** ** Opening/Prologue - The Tutorial Levels **
Line 418: Line 426:
 Having escaped the facility the two decide that the best plan is to stick together until the time that they can safely be reunited with their families and friends. Having escaped the facility the two decide that the best plan is to stick together until the time that they can safely be reunited with their families and friends.
  
 +----
 +
 +===== UI Images =====
 +
 +{{:projects:g4:narrative_pic.jpg? 600|}}
 +
 +A screenshot of the narrative UI.
 +
 +{{:projects:g4:game_play_shot_mouse.jpg? 600|}}
 +
 +Screenshot of live gameplay with possible UI.
 +
 +---- 
 +
 +===== Soundtracks =====
 +
 +Looping soundtracks for the game have been designed to run in the background of the game. Unfortunately wiki pages don't let us upload the files directly for playback. They can however be downloaded here: 
 +
 +{{:projects:g4:soundtracks.zip|}}
 +
 +----
 +
 +===== Narrative UI =====
 +
 +{{:projects:g4:narrative_1.png? 600|}}
 +
 +{{:projects:g4:narrative_2.png? 600|}}
 +
 +Screen shots from the final version of the narrative of the game.
 +
 +{{:projects:g4:private:narrative_test_movie.mov|}}
 +
 +A movie of the narrative being played by a user before game integration.
 + 
projects/g4/start.1415068239.txt.gz · Last modified: 2014/11/04 02:30 by cse13228