Skip to content

mariabianchi3/CSC301Game

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 
 
 

Repository files navigation

CSC301Game

Course Project for CSC301: Software Engineering

Digital Logic Learning App

  • Lets users create circuits with drag-and-drop modules and wires
  • Instructors can create, serialize & persist digital logic circuit puzzles into JSON files
  • Students can load JSON files and solve premade & instructor-created circuit puzzles with automated feedback

Contributors

  • dylanseago: Full Stack, actively helped with everything
  • FreddyHacks: Circuit Logic & Premade Puzzles
  • hermankailey: Drag & Drop and Front-end
  • MackHeller: Serialization & Persistence
  • mariablanchi3: Drag & Drop and Front-end

How to Play:

Users can pick a level to play or choose to create one themselves. If a level is chosen to play user must drag and drop different logic gates in order to achieve the output specified in the description. If the user chooses to create a level themselves, they type in a name and description and specify the number of inputs and outputs. The user then creates the circuit of the solution to the logic circuit which is then saved and added to the list of playable levels.

About

Logic Circuit game made in CSC301

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published