Project OMEGA Ben Porterfield Alex Boone Katy Delker.

16
Project OMEGA Ben Porterfield Alex Boone Katy Delker
  • date post

    19-Dec-2015
  • Category

    Documents

  • view

    220
  • download

    3

Transcript of Project OMEGA Ben Porterfield Alex Boone Katy Delker.

Page 1: Project OMEGA Ben Porterfield Alex Boone Katy Delker.

Project OMEGA

Ben PorterfieldAlex BooneKaty Delker

Page 2: Project OMEGA Ben Porterfield Alex Boone Katy Delker.

Project OMEGA

• O – Online• M – Multiplayer• E – Educational• G – Gaming• A – Application

Page 3: Project OMEGA Ben Porterfield Alex Boone Katy Delker.

Purpose

• Who? – High School biology students• What? – Online learning tool

– Users breed new monsters based on genetics & battle with other users

– Users are asked educational questions relating to genetics

• Where? – Online – Used from home or school – users sign in

Page 4: Project OMEGA Ben Porterfield Alex Boone Katy Delker.

Main Interface Description• Each new user begins with 10 creatures

– Creatures age, and eventually retire

• Creatures wander around the main creature pen• Creatures can be fed from trees• Users can mate creatures of opposite sex

– This produces 4 new creatures from a combination of their genomes, and get to choose 1, after which the creature goes to a nursery to age until they can walk in the main pen

– Educational questions are asked to get more points for their creatures

– Creatures have different attack abilities and statistics based on their genetic makeup

• Users can pick 3 monsters at a time to fight other users

Page 5: Project OMEGA Ben Porterfield Alex Boone Katy Delker.

Fighting Interface Description• New screen• List of players waiting to fight that aren’t currently engaged

in battle• Challenge someone, or be challenged• Once battle begins –

– List of available players changes to list of available attacks– Forfeiting is an option– Switch– Forage– Attack

• Claw, Kick, Bite, Charge, Swipe, Spit, Breathe Fire!!• These are dependent upon the genetic makeup of the

creature• Some are recessive, some dominant – breed creatures to get

most desired effects

Page 6: Project OMEGA Ben Porterfield Alex Boone Katy Delker.

Genome DescriptionGene #

Phenotype Name Effect (Damage: ATP Cost)

Dominant or Recessive Expression

Chance of generating dominant allele

0 Talons (Claw) 1-5 HP : 2 ATP Dominant Typical1 Hoofs (Kick) 5-10 HP: 10 ATP Dominant Common2 Fangs (Bite) 10-15 HP: 20 ATP Recessive 1 - (Fair)

3 Horns (Charge) 10-25 HP: 30 ATP Dominant Uncommon4 Spines (Swipe) 20-25 HP: 40 ATP Recessive 1 - (Rare)

5 Venom (Spit) 35-50 HP: 55 ATP Dominant Ultra-Rare

6 Combustion Organ (Breathe Fire)

45-55 HP: 70 ATP Recessive 1 –(Legendary)

7 Fast Metabolism + 5 speed Dominant Uncommon8 Fast Twitch Muscles + 5 Speed Dominant Rare

9 Flexible Spine +5 Speed Dominant Rare10 Hyper Adrenalemia +10 Speed Recessive 1- (Ultra-

Rare)11 Proto-Wings +20 Speed Recessive 1-(Legendary)

12 Weak Ligaments - 5 Speed Dominant Rare13 Dwarfism - 15 Speed Recessive 1-(Rare)14 Thick Skin +5 defense Dominant Uncommo

n15 Heavy Fur +5 defense Dominant Rare16 Scales +10 defense Dominant Rare17 Armor Plating +15 defense Recessive 1-(Ultra-

Rare)18 Exoskeleton +20 defense Recessive 1-(Legendary)

19 Soft Underbelly - 10 defense Dominant Ultra-Rare20 Narcolepsy - 20 defense Recessive 1-(Ultra-

Rare)21 High Pain Threshold +5 HP Dominant Fair22 Dynamic Immunity +5 HP Dominant Fair23 Thrombophilia +10 HP Dominant Uncommo

n24 Redundant Circulatory System +20 HP Recessive 1-(Rare)25 Limb Regeneration +40 HP Recessive 1-

(Legendary)

Page 7: Project OMEGA Ben Porterfield Alex Boone Katy Delker.

Genome Description26 Osteogenesis Imperfecta - 20 HP Dominant Ultra-Rare27 Leukemia - 50 HP Recessive 1-

(Legendary)

28 Large Eyes +5 Prowess Dominant Uncommon29 Fine Motor Control +5 Prowess Dominant Rare

30 Keen Eyesight +5 Prowess Dominant Rare31 Hypersynaptogenesis +10 Prowess Recessive 1-(Ultra-

Rare)32 Supermyelination +15 Prowess Recessive 1-(Legendary)

33 Parkinson’s Disease -15 Prowess Recessive 1-(Ultra-Rare)34 Multiple Sclerosis -20 Prowess Recessive 1-(Legendary)

35 Inc. Red Blood Cells +10 ATP Dominant Uncommon36 Inc. Hemoglobin Efficiency +10 ATP Dominant Uncommon37 Inc. Lung Capacity +10 ATP Dominant Rare

38 Improved Oxygen Diffusion +20 ATP Recessive 1-(Ultra-Rare)39 Excellent Anaerobic Respiration +25 ATP Recessive 1-(Legendary)

40 Anemia -20 ATP Recessive 1-(Rare)41 Lupus -50 ATP Recessive 1-

(Legendary)

42 Duchenne Muscular Dystrophy - 35 Max Age Recessive 1-(Legendary)

43 Sickle Cell Anemia - 5 Max Age Recessive 1-(Uncommon)

44 Predisposition to Cancer - 5 Max Age Dominant Uncommon45 Marfan Syndrome - 5 Max Age Recessive 1-(Rare)

46 Predisposition to Heart Disease - 5 Max Age Dominant Uncommon47 Cystic Fibrosis - 25 Max Age Recessive 1-(Ultra-Rare)48 Color Blind - 5 Prowess Sex-

Linked1-(Ultra-Rare)49 Hemophilia - 20 HP Sex-

Linked1-(Legendary)

50 Increased Cell Membrane Strength

Extreme Mineral1

Dominant Legendary51 Increased Circulatory Strength Extreme

Mineral2Dominant Legendary

52 Better Electrolyte Processing Extreme Mineral3

Dominant Legendary53 Mineral Enriched Bone Structure Extreme

Mineral4Dominant Legendary

54 Crystalline Blood Extreme Mineral5

Dominant Legendary55 Crystalline Skin Extreme

Mineral6Recessive 1-(Rare)

Page 8: Project OMEGA Ben Porterfield Alex Boone Katy Delker.

Use Cases –

Login

Main Interface

FightingInterface

FIGHT

SwitchCreatures

ChooseAttack

Forage

ChallengeOther User

AcceptChallenge

Breed

Feed

Battle

Page 9: Project OMEGA Ben Porterfield Alex Boone Katy Delker.

Project OMEGAArchitecture

CONTROL

Login

Monster Field

Combat

Breed

Fight

VerifyUser

Login

MODEL VIEW

Monster

Architecture

Page 10: Project OMEGA Ben Porterfield Alex Boone Katy Delker.

Technologies Used

• Flash• PHP• MySQL• HTML

Page 11: Project OMEGA Ben Porterfield Alex Boone Katy Delker.

Developed For:

• Windows XP OS• Internet Explorer version 5.5 and

up• Secondary –

– Mac OS & Safari– Windows 98 & 2000– Netscape

Page 12: Project OMEGA Ben Porterfield Alex Boone Katy Delker.

Database Structure• Linux• MySQL• Player’s creatures are stored in the database

on the server• There is no saving – creature’s information is

constantly updated• Server is provided by the client

Page 13: Project OMEGA Ben Porterfield Alex Boone Katy Delker.

Risks

• Using technology we aren’t familiar with

• Multiplayer • Dependent on art delivered by

client

Page 14: Project OMEGA Ben Porterfield Alex Boone Katy Delker.

Creature Sketches

Page 15: Project OMEGA Ben Porterfield Alex Boone Katy Delker.

Creature Sketches

Page 16: Project OMEGA Ben Porterfield Alex Boone Katy Delker.

User Interface Demo