The app allows you to get four different modalities of random prompts for the simulation game The Sims 4 (only base game).
- Enums Controller: random result for each data category (age, aspiration, difficulty, gender, job, lifespan, sexual preference, and skills).
- Legacy Controller: it generates all the necessary information to create the main sim of your legacy challenge, plus basic information for a few other sims (if you choose to).
- New Sim Controller: it generates all the necessary information to create one sim.
- Starter Household Controller: it generates all the necessary information to create an entire household of sims.
- IntelliJ IDEA (Ultimate Edition)
- Spring
- Maven
- spring-boot-starter-web
- spring-boot-devtools
- springdoc-openapi-ui
- spring-boot-starter-test
- junit-vintage-engine
- hamcrest
- rest-assured
- Clone the repository
git clone https://github.com/yoyesu/sims4randomizer
-
Check Maven dependencies are installed
-
Edit application.properties with your preferred server port. Default is 8090.
-
Run application via Sims4RandomnizerApplication.java