Skip to content

rlanciloti/Project-Directory

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

12 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Project-Directory

This contains a list of all the projects I have done:

-StudySpanish (Python):	This was my first project I every worked on. I wrote it to be
			a quizlet app before I knew quizlet was a thing. I plan to rewrite
			this in java at some point.The original video tutorial can be found 
			at https://www.youtube.com/watch?v=jLWMh2sTIVU
						
-SocketRoom	(Java):	This was my first atempt at making working with network sockets
			make a chat room. The tutorial I was following used UDP instead of
			TCP and so the project was somewhat abandond as I didn't know enough
			to turn it into a TCP server.

-Maze		   (C): This was my attempt at designing a random maze generator. It takes a length
			and a width argument to generate a maze using recursive backtracking. It's
			not truly recursive as it doesn't call itself, but it follows the same method
			that the standard recursive backtracking algorithm uses.

-asciiPaint	   (C):	*DISCLAIMER*	
			Due to the fact that I do not own the main executable that talks to the
			Dual Shock 4 controller, I can't provide a working verision of this project.

			This project uses the built in gyroscopes of the Dual Shock 4 (DS4) controllers
			along with the controller buttons and joysticks to design a simple paint program.
			The program uses the ncurses framework to write characters to a screen at a specific
			place. Using trigger buttons, the user can change the color and character written to
			the screen. Using the d-pad, the user can change the size of the brush. And using the
			x, square, triangle, and o buttons, the user can write, erase, erase all, and end the
			program respectively.
										
-Vigenere Cipher   (C):	*DISCLAIMER*
			This project and the following project were both done as programming practices for
			CPR_E 185. Both were written without the help of anyone else, but they are smaller
			projects. Both also include the headers I turned them in with for class.
			
			This follows the premise of a Vigenere cipher. It takes an input file and encrypts
			it by shifting letters based on a key word. The header of the file includes specific
			instructions for how to run the code.
						
-Mastermind	   (C): This project was my recreation of the popular puzzel game, mastermind. It prompts the
			user for input and returns the number in the correct position and the number that are
			correct but are in the wrong position.

About

Projects that I have worked on will be held in here

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published