Skip to content

Jenspi/Java_I

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

44 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

📖 Table of Contents

👋 HW1 | Hello World!

Your standard "Hello World" code.


Hello World Code


🔍 HW2 | Higher/Lower

A program that guesses a number (you think of one first); if the computer is wrong, you tell it that your number is higher or lower until it guesses correctly. This assignment taught us how to intake & process user input, how to use while loops, and how to implement if/else statements.


Higher/Lower


🧮 HW3 | Combinations

Hard-coded program finding the number of ways one hundred people can be put into a group of four. A bonus file that does the same, but with five people instead. Although it's not the best way to go about this problem, this assignment was to get us familiar with for loops.


Combinations– 100 attendees, groups of 4 people.


Combinations– 100 attendees, groups of 5 people.


🐈 HW4 | Virtual Pet (Cat Distribution System)

A tamagotchi-style program where you come across a kitten, name it, and then take care of it. I chose for the animal to be a kitten based on my beloved cat, June (I'm writing this readme four years post-assignment, and she has since passed away around two years ago. It warmed my heart to see that I included my dad's nickmane for her in my code, so I wanted to mention it here). The program keeps track of all statistics and pets that you find. This assignment had us practice arrays, constant variables, and implementing & calling our own written methods.


Virtual pet start


Virtual pet gameplay


Virtual kitten deat– ahem– running away


Statistics after game is over & player no longer wants new virtual kittens


🏡 HW5 | Adventure Game

A dungeon game based completely off of my family home, with little details that may or may not be true til this day. This assignment was simply to implement our understanding of multidimensional arrays.


Adventure start


Adventure gameplay

🏗️ Adventure Game Prototyping


Grid-based game map & Sketch to help you get throught the house.


🫟 HW6 | Art Museum

The user travels through an art museum, where each room has its own description and possible hidden features, such as exiting through a window but not being able to enter back in that same way. We learned how to make use of more than one class.


Art Museum start


Art Museum gameplay, as usual


Art Museum gameplay, with player choosing options against the game's wishes


🖼️ HW7 | Art Museum 2.0 (with enemies, friends, and inventory!)

Our Art Museum assignment but with inheritance! This brought the addition of enemies & friendlies, as well as interacive items to defend oneself and an inventory.


Advanced Art Museum start


Advanced Art Museum inventory system


Advanced Art Museum enemy encounter

---

ℹ️ Course Information

Fall 2019 @ (The) University of New Orleans

CSCI 1583 (Software Development I) with Dr. Samuel

About

Projects from my 2019 Software Development I course (Java).

Topics

Resources

Stars

Watchers

Forks