a simple avatar maker is a haskell project that was built for cpsc312 project 1. it's a command-line app that prompts the user to design an avatar, given various questions and answers. after designing, the program will take the selected assets and transform them as needed to produce a .PNG file of the avatar. the file is uploaded to the designated output folder and can then be used as your profile picture!
ghcupmust be installed on your device.ghccabal-installandstackmust also be installed on your device. they can be installed during the installation ofghcup
clone or download/unzip the repository and open it in a command-line interface. run the following command to download the project dependencies:
stack setup
run the following commands to build & play the project via command-line:
stack build
stack run
-
the app will prompt you for an answer using different questions and possible answers, in order to build your avatar:
-
after completing all the questions, the program will build your avatar:
...which can be found in the output folder of the project:
-
the program will ask if you'd like to create another avatar or not, where you can continue playing or quit:
- haskell
- stack
- juicypixels




