A collection of games I worked on in high school.
at main 45 lines 2.2 kB view raw view rendered
1# Users 2- **name** `[string]`: *name of user* 3- **tagLine** `[string]`: *short description of user* 4- **loc** `[string]`: *location of User* 5- **desc** `[string]`: *long description of user (unused at the moment)* 6- **image** `[url]`: *relative link to image* 7- **teams** `[array[object]]`: *list of teams the user is on* 8- **games** `[array[object]]`: *list of games the user has worked on* 9 10# Games 11- **name** `[string]`: *name of user* 12- **studio** `[string]`: *name of studio that made the game* 13- **desc** `[string]`: *long description of game* 14- **gallery** `[array[url]]`: *list of images* 15- **features** `[array[string]]`: *list of short descriptions* 16- **specs** `[object[string]]`: *key/value dictionary of specs {"ram":"6gb", "processor": "intel Xeon"}* 17- **download** `[string]`: *primary link to download game from* 18- **mirrors** `[array[url]]`: *optional list of alternate places to download game* 19- **meta** `[object[string]]`: *key/value dictionary of other random stuff about the game {engine:"snowdrop", version: "1.0"}* 20 21# Teams/Studios 22- **name** `[string]`: *name of studio* 23- **desc** `[string]`: *long description of studio* 24- **image** `[url]`: *image for team* 25- **users** `[array[object]]`: *list of users in studio* 26- **games** `[array[object]]`: *list of games created by studio* 27 28# Homepage Panels 29(all panels will have **type** plus the contents of one of the sections below) 30- **type** `[string]`: *the type of the panel (card, text, et cetera)* 31 32## Card 33- **items** `[array[object]]`: *list of cards* 34 - **img** `[url]`: *image for card* 35 - **title** `[string]`: *title of the card* 36 - **link** `[url]`: *link to content* 37 - **desc** `[string]`: *longer description of card* 38 - **more** `[string]`: *text for link to show more* 39- **color** `[string]`: *css `background-color` attribute for panel background (blue, #8a345c, gainsboro)* 40 41## text 42- **align** `[string]`: *css `justify-content` attribute to shift text (flex-start, flex-end, center)* 43- **text** `[string]`: *the actual text to be displayed* 44- **bgcolor** `[string]`: *css `background-color` attribute for panel background (blue, #8a345c, gainsboro)* 45- **color** `[string]`: *css `color` attribute for text color (white, #00FF7d, gainsboro)