/Harold-Hotter-House-Hassles

Harry Potter spinoff, character creation game. Learn spells to get your house more points!

Primary LanguageRuby

Harold Hotter's House Hassels

Harrold Hotter's House Hassels (Alitteration is fun!) is our take on the concept of the Pottermore website.

In this game you can:
Create a character
Choose a house, wand, familiar
Learn and forget Spells

Learning spells gains your house points, unless it's... forbidden.
You can view the information for your house and all the houses.
Stats page has analytics on most common familar, wands, spell, etc.

Dependencies

ruby-2.3.3
rails-5.2.2
sqlite3-1.3.13

Installation

git clone repo  
bundle install  
rake db:migrate  
rake db:seed  
rails s  
http://localhost:3000

Todo

Sorting Hat (take a test to get sorted)
Making points an attribute of house and character (table column)
Refactoring (of course)
Minor style changes
Colors based on house
Must have a wand before learning a spell
House values and House colors are weird
Level 2 spells (User must type the name of the spell from memory to level up spell for more points)
Familiar images

Resources thanks to:

Api: www.potterapi.com
Spells and house info

Pottermore.com
Base idea, Wand woods and cores info

Harry Potter Wiki
More info on spells and wands

House flag images from: https://fairyglen.com

Great title image from: https://fontmeme.com/harry-potter-font/

Bulma.io
FontAwesome.io

JK Rowling
The Wizarding World of Harry Potter