Christine Chang




-------------

︎︎︎ About Me

︎︎︎ Résumé

︎︎︎ CV

-------------

Social Media
︎︎︎ Linkedin
︎︎︎ Instagram
︎︎︎ Github
︎︎︎ Devpost

----------------------------

︎︎︎ HOME

Search in categories:
︎︎︎ [Featured]
︎︎︎ [Creative Coding]
︎︎︎ [3D Related]
︎︎︎ [Quantum]
︎︎︎ [Arduino]

Photography 
︎︎︎ [Featured]
︎︎︎ [Portraiture]
︎︎︎ [Outside Walk]

----------------------------
Christine Chang
2024


An artist and designer with a background in Design and Technology from The New School Parsons. As a student, she honed her problem-solving skills through html, machines learning, Javascript and learned different storytelling tools, including p5.js and Unity. Her education and training inspired her to incorporate technology into her storytelling style.



︎︎︎ About Me

︎︎︎ Résumé

-------------

Social Media
︎︎︎ Linkedin
︎︎︎ Instagram
︎︎︎ Github
︎︎︎ Devpost

------------------------------

︎︎︎ HOME

Search my works in categories:
︎︎︎ Featured
︎︎︎ Creative Coding
︎︎︎ 3D Model
︎︎︎ Quantum

Photography
︎︎︎ Featured
︎︎︎ Portraiture
︎︎︎ Outside Walk





Dice or Die

DOC 0323_22



Fall 2022

>Competition:
 >>Quantum Design Jam 2022

>Exhibition:
 >>Quantum Art Exhibition 2023
[2023 3/23-3/30 Microscope Gallery]

>Group Project
>Group Members:
 >>Anna Bui
 >>Arshya Gupta
 >>Seobin Park
 >>Christine Chang

>Instructor:
 >>Jess Irish
 >>Jesse Alexander Madden Harding

>Medium:
 >>Physical Computation
 >>Arduino
 >>C++
 >>p5.js
 >>Premiere Pro

>Similar Projects:
 >>Qumba Co.
︎︎︎ QuantumJam Exhibition Dice Or Die

"Dice or Die" is a 2D side-scroller dice game that utilizes quantum data to represent the uncertainty and possibility of quantum systems. We wanted to explore the beauty of the uncertain state of quantum data, so we decided to create a game where winning or losing is determined by the probability of quantum.

To generate the data for our game, we experimented with various quantum circuits using IBM's Quantum Composer. We discovered that quantum computers are unpredictable, imperfect, and still have noise within them. Therefore, we decided to use the randomness and possibility of quantum systems as the basis for our game.

Overall, "Dice or Die" is a unique and enjoyable game that showcases the potential of quantum data in gaming. We aim to continue improving and refining the game, making it accessible to all players, and inspiring the use of quantum computing in other fields.

INTRODUCTION 
As a team, we created "Dice or Die", a 2D side-scroller dice game that utilizes quantum data to represent the uncertainty and possibility in quantum systems. We wanted to explore the beauty of the uncertain state of quantum data, so we decided to use the concept of "dice" to create a game where winning or losing is determined by the probability of quantum.

MAIN GAME MECHANIC
To win the game, the player has to keep rolling the dice until the dice receives the unit “1”, which is the same number as the bat.

DESIGN PROCESS
To generate the data for our game, we experimented with various quantum circuits using IBM's Quantum Composer. We discovered that quantum computers are unpredictable and imperfect and still have noise within them. So we decided to use the randomness and possibility of quantum systems as the basis for our game.

In IBM’s quantum composer, we use the Hadamard gates applied to the qubits q[0] and q[1] to create a superposition of states for each qubit. The X gates then flip the state of each qubit, and the T gate applies a rotation to the second qubit. Finally, the measurement gates collapse the qubits to classical bits, giving a definite outcome for each qubit.

We choose to use this two qubits circuit because we understand the imperfectness of the quantum composer and wish to show that by utilizing the noise within the system.

In our game we use the data where we run 1024 times as our based data for our dice. First we create an array containing all the possibilities, then we randomly pick one from the array to represent how we observe the circuit and collapse it to get one of the results. Then we use (0,0), (0,1), (1,0), and (1,1) and define these states as dice values, with (0,0) as 0, (0,1) as 1 (1,0) as 2, and (1,1) as 3.

DIFFERENT CONTROLLER EDITIONS
First edition: We initially created a game controller using laser cutting techniques that only featured basic button functionality.


︎︎︎ First edition gameplay video

Second edition: we not only made the game to fit the halloween theme (since it was around the halloween season) we also developed a 3D model of a pumpkin and added three additional functions: buttons, lights, and sounds. Four extension buttons are the nose button which determines the light color, left right button, and the back button, which is used to roll the dice. The addition of the lights determined the different state of the player, BLUE means nothing happens, ORANGE meaning the player presses the dice button, GREEN means player wins, RED means player loses the game. There’s also sound addition! This is the winning sound and this is the losing sound.


︎︎︎ Second edition gameplay video

REFLECTION
The challenges we faced included our limited knowledge of coding and quantum data at the time, as we only had a week to understand these concepts. However, we overcome these obstacles by asking a lot of questions and mass amounts of searching and video watching online. While the gameplay mechanics are a bit difficult for people outside of our team to control the controller, in the future, we plan to make the game more accessible by improving the code with the coding knowledge that we've gained also we plan to use the quantum composer to generate more “special dice” that have less noise being generated and only have one higher possible result to add to the fun of the game.

Our friend in Berkeley was more familiar with the Quantum Composer, so we asked him to generate the music for our game using the composer. This helped to create a cohesive and immersive gaming experience.

In terms of artwork, we decided to keep the design simple and focused on the dice theme. The gameplay mechanics involve rolling the dice until a particular number is obtained, which is the same number as the bat. The game incorporates quantum data and concepts by using the possibility and randomness of quantum systems as the basis for the dice values.

Overall, "Dice or Die" is a fun and unique game that demonstrates the potential of quantum data in gaming. We hope to continue improving and refining the game, making it more accessible to all players.


Pumpkin or Bump It Full Gameplay Video



Quantum Exhibition Video




© Christine Chang 2024