Skip to content

OutfitGenerator generates random outfits from your collection, saving time on manual selection. Explore unique clothing combinations and unleash your creativity. Developed by Calum McCallion using SFML, with plans for a mobile app expansion. Discover new outfit possibilities!

Notifications You must be signed in to change notification settings

CalumMcCallion/OutfitGenerator

Repository files navigation

OutfitGenerator

Author -- Calum McCallion

Date Created -- 24/02/22 -- dd/mm/yy

Please contact me regarding distribution -- mccallioncalum@gmail.com

Randomly Generates Outfit From Your Own Clothes

This program was a personal project of mine to further extend my knowledge of SFML. The reason for parts being named SFML_Plot_Points is because I used the file which I had submitted for my coursework and edited it as it had all the SFML file locations set up already, so it was simply to save time.

My future plan is to make this into a mobile app that is universal. As of now, unless you download the repository and put your own pictures into the files and change the locations within the code, then it is only usable for me. I also want to include code that ensures certain colors will not appear at the same time, as most people won't match navy with black, etc.

Now that I don't have to waste time choosing an outfit, I can use that extra time coding!

SFML Application using Vector List

An SFML application using a vector list to store point data - Calum McCallion

SFML Documentation: https://www.sfml-dev.org/documentation/2.5.1/

Description

This application demonstrates the usage of SFML library to create a graphical application. It uses a vector list to store point data and displays various clothing items on the screen. The user can interact with the application to generate different outfits.

Prerequisites

  • C++ Compiler
  • SFML Library

Installation

  1. Clone the repository: https://github.com/CalumMcCallion/OutfitGenerator.git
  2. Build the application using the provided makefile or your preferred build system.
  3. Run the executable to launch the application.

Usage

  • Use the mouse to interact with the application.
  • Click on the screen to generate a random outfit.
  • Press 'R' to shuffle the clothes and generate a new outfit.
  • Press 'Q' to quit the application.

File Structure

  • main.cpp: The main source file containing the application logic.
  • Pics/: Directory containing the images used for clothing items.
  • Pics/misc/bg.jpg: Background image used in the application.

Acknowledgements

Author

Calum McCallion

About

OutfitGenerator generates random outfits from your collection, saving time on manual selection. Explore unique clothing combinations and unleash your creativity. Developed by Calum McCallion using SFML, with plans for a mobile app expansion. Discover new outfit possibilities!

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published