User Tools

Site Tools


notes:fall2024:projects:magx

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
notes:fall2024:projects:magx [2024/10/30 22:09] – [AND] gsalcenotes:fall2024:projects:magx [2024/11/07 01:56] (current) – [Game ideas] bpatrice
Line 5: Line 5:
 The game criteria is intentionally very open-ended. The goal is to make a game that incorporates logic into a fun challenge. Thus far, many students are opting to adapt a game that already exists, but one could design a game from scratch if they so desired. The game criteria is intentionally very open-ended. The goal is to make a game that incorporates logic into a fun challenge. Thus far, many students are opting to adapt a game that already exists, but one could design a game from scratch if they so desired.
  
 +
 +====Game ideas====
 +
 +Game ideas one could make are Dr.Mario where the colors are logic gates and you have to modify the pills so that when a certain number are together they disappear.
 +
 +One could also make the hit Commodore 64 game Number Builder but instead of numbers it is bits. Where each "tile" color is a different logical operation that affects your current number until you can get to the target number.
 +
 +One could also make a tower defense game where you place towers that relate to each kind of logic and that shoot a certain number to an "enemy" number that then changes that enemy's "value." And you keep shooting at that enemy until they become a certain number, probably zero would be the easiest.
 +
 +One could also do a shooting game where you and the enemies have bullets and you shoot their bullets with different logic to turn their bullets into zero's so that they can't hurt you.
 +
 +One could do a rhythm game where you have to press the right key (logic) for the right note (some number) to make it zero. 
 +
 +One could do a timed-based game where you are given one set of bits and need to enter another set of bits based on the bitwise operation given to you to achieve a target result of bits. If the player fails to complete a certain amount within a time frame they lose.
 =====Logic===== =====Logic=====
  
Line 27: Line 41:
    0 1 | 0    0 1 | 0
    1 1 | 1    1 1 | 1
 +   
 +=====OR=====
 +
 +   A B | Y
 +   ----|--
 +   0 0 | 0
 +   1 0 | 1
 +   0 1 | 1
 +   1 1 | 1
 +   
 +=====XOR=====
 +
 +   A B | Y
 +   ----|--
 +   0 0 | 0
 +   1 0 | 1
 +   0 1 | 1
 +   1 1 | 0
 +   
 +=====NOT=====
 +
 +   A | Y
 +   --|--
 +   0 | 1
 +   1 | 0
 +   
 +=====NAND=====
 +
 +   A B | Y
 +   ----|--
 +   0 0 | 1
 +   1 0 | 1
 +   0 1 | 1
 +   1 1 | 0
 +   
 +=====NOR=====
 +
 +   A B | Y
 +   ----|--
 +   0 0 | 1
 +   1 0 | 0
 +   0 1 | 0
 +   1 1 | 0
 +   
 +=====XNOR=====
 +
 +   A B | Y
 +   ----|--
 +   0 0 | 1
 +   1 0 | 0
 +   0 1 | 0
 +   1 1 | 1
 + 
notes/fall2024/projects/magx.1730326183.txt.gz · Last modified: 2024/10/30 22:09 by gsalce