Skip to content

Instantly share code, notes, and snippets.

@juliabouv
juliabouv / Julia Product Plan.md
Created December 24, 2019 18:46
Julia - Product Plan

Product Plan - Julia Bouvier

Learning Goals

  • Learn how to write in C#
  • Learn the basics of designing a 2d game in Unity

Problem Statement

A platformer game that follows a cat's journey in the cat dimension.

@juliabouv
juliabouv / Branches - Julia Bouvier Capstone Concepts.md
Last active December 18, 2019 18:14
Branches - Julia Capstone Concepts

Capstone Concept Idea 1 - Cat Dimension Game

Synopsis/proplem statement: A platformer game that follows a cat's journey in the cat dimension

Features:

  • Collecting gems you can use to cash in for skills to fight bosses
  • Obstacles and mini monsters in each level before you reach the boss
  • Unlock skins to use for cat character(Schrodinger's cat - sometimes zombie cat, sometimes live cat)
  • Follow the laser level
@juliabouv
juliabouv / bouvier-bio.md
Created November 19, 2019 17:38
Julia Bouvier Bio

Julia Bouvier

juliabouv@gmail.com | [GitHub] | [Linkedin]


Hello! I’m Julia! A software development student at Ada Developers Academy.

I have always had a drive for creative pursuits at the intersection of technology. With a Bachelor’s in Film and Media Studies, I have enjoyed a career in videography and office management. I have constantly sought ways to challenge myself, expand my creative and technical skillset, and find problems to solve. When I first began to self-teach coding utilizing the vast amount of online resources, I immediately knew it was for me. The potential to think creatively to solve problems and design along with the constant need for flexibility and adaptability is incredibly fulfilling.

I am excited to pursue a career in programming where I can constantly learn and be challenged while loving what I do.

@juliabouv
juliabouv / student_generator_hashes.rb
Last active July 30, 2019 15:46
Student Account Generator using Hashes
# Create an array called student_data to hold each hash of student information
student_data = []
# Run times loop to create 5 student profiles
5.times do
# create student hash to store student data
# assign variable inside loop to create new object id in memory for each student
student = {}
# assign full name to student_name variable
puts "Enter student's full name."
@juliabouv
juliabouv / password_verification.rb
Created July 25, 2019 17:25
Password Verification
# Many companies have password requirements (must include a letter, a number and a symbol for example and require a password of a specific length). We're going to write a program that will read in a proposed password and only accept it, if it meets all rules.
# create function that sets up password
def password_setup()
# * Prompt user for input (for a new password)
puts "Please create a password:"
# * Read in the proposed Password to variable password
password = gets.chomp
@juliabouv
juliabouv / student_generator_arrays.rb
Last active July 26, 2019 18:03
Student Account Generator Using Arrays
# Create 3 arrays that will store student names, student ID numbers, and student email addresses
names = []
numbers = []
emails = []
# Run times loop 5 times to generate 5 student profiles
5.times do |i|
# Get 5 first names and 5 last names, and add them to names array formatted together
puts "Enter student's first name."
first_name = gets.chomp.upcase
@juliabouv
juliabouv / election_time.rb
Last active July 18, 2019 16:41
Election Time Assignment
puts "Thank you for voting!"
puts "Election candidates are: Zelda, Daxter, and Arya."
# Initialize loop control value of 0 for each candidate.
votes = {
"Zelda" => 0,
"Daxter" => 0,
"Arya" => 0
}
@juliabouv
juliabouv / iterator_exercises.rb
Last active July 18, 2019 16:13
Day 3 Jumpstart Live Exercise
# Exercise 1
puts "Let's play the guess a number game!"
# generates a random number including 0, but not including 1000
rand_num = rand(0...1000)
# ask user for integer guess
puts "\nGuess a number between 1-1000."
guess = gets.chomp.to_i
# initialize attempts variable to track number of tries
attempts = 1
@juliabouv
juliabouv / conditional_exercises.rb
Last active July 16, 2019 03:49
Day 2 Jumpstart Live Exercises
# In one Ruby file, write code to solve the problems below. Your code should print out each problem statement, followed by the output from the conditional statement(s).
# save string to prompt variable
prompt = "> "
# 1
puts "1. Prompt for a number. If the number is greater than 70, print PASSING; otherwise, print NOT PASSING."
puts "\nPlease enter a number:"
print prompt
@juliabouv
juliabouv / candy_machine.rb
Last active July 16, 2019 04:31
Candy Machine Program
# Ask the user how much money they have.
puts "How much money ya got?"
print "> "
# Apply user input to money variable
# Convert string to float object type
money = gets.chomp.to_f
# Handle when the buyer enters an invalid amount for the money.
until money > 0
puts "You're broke, come back when you have money."