Fabio Pecora's Projects
This is a better verision of the apple picker game. The particularity of this game is that after an amount of time the apples will be dropped faster and with an higher gravity. I also added a new apple called "bad apple" that decrease the score.
This is a better version of the mission demolition game. There are three different type of projectiles all with different functionalities. There are 7 new building materials, sounds effect and obstacles that are going to make the game more trivial and more fun to play.
summer school coursework
This is a project where the user can search employees based on the skills he's looking for.
Keeper of the graveyard is a 2D game. The main function implemented are side scrolling movement and top down movement. I made all the sprites and the animations by myself. There is a story which will lead the main character to a fight to save her child. Implemented in the game there are a lot of transictions from a scene to another. Unfortunately there's no sound in the recording, but sounds were one of the most important feature I added in the game.
Learn to use the Bootstrap 5.2 grid and styles to build a responsive cookie store web page
Learn to use React state and event handlers
Learn to use the Sequelize v6 ORM by passing tests written in Jest.
Replication study at Microsoft, building upon existing research by verifying its findings and extending its scope through the introduction of novel features.
Munch magic is a react web application recipe making app created for users with the need to publish recipes in a friendly online space!
This is a 3D game, our character is a Robot who has to find 4 keys following the 3D sound of them inside of a maze. This first level movement is based on a 3rd person point of view where the character can run and shoot. After the player finds the keys he will be able to generate a teleporter to move to the next level. While the player looks for the keys there are enemies looking for him through the maze looking for the shortest path through the maze (NavMesh). The secon level is a parkour level with a timer and a first person view. There are a lot of scenes such as a victory scene, a loosing scene, an option menu and a main menu. The game is full of sounds to make the game better and more interesting. In order to maximize the efficiency of this game I used three game design pattern (object-pooling for the shooting, singleton for the audio manager and observer patter for the enemies). We also added powerups (damage, health and speed).
this is a command line utility that copies the contents of a source file to a destination file with each pair of bytes swapped.
This is a version of Othello, a game that uses a grid and circles and needs inupt from two players (a human player and a computer player). We used JavaFX to create this game.
This is a simulation of a fight between two pokemons. We have an interface, abstract class for a player, concrete classes for the two actual players, abstract class for a pokemon, two concrete class for the actual pokemon, and other classes to simulate the fight.
This is a space battle between the character (hero) and five enemies, all of them with different movements, shapes, materials and shooting. The Hero can take powerups that allows him to shoot with different weapons. The weapons implemented were a blaster, a spread weapon, a laser and a homing missile. The hero has also shield that decrease every collision and that can grouth up if the hero get the power up. I also implemented a very realistic movement making the hero rotate and not only turn to a different direction.
A web page of a basketball shoes shop with a home page, an about page, a product listing page, a cart page and a checkout page.
This is a modified snake game. The particularities of this snake game is that the user can choose differents fastness in order to let the game easier or more trivial.
A command line utility that takes any number of words on the command line and prints the words out. The first argument is a character index by which to sort the words.
We build this website using for the Frontend: html, css, javascript, React, bootstrap and node.js. For the backend we used: javascipt SQL, node.js, postman and pgadmin.
This is a prediction of the duration of taxi trips in new york. The main work is based on the dataset adding a weather datasaet and many other features (rush hours, weekend days, speed, etc...). You can check my medium publication where I explain all the work done. MEDIUM: https://medium.com/cuny-csi-mth513/new-york-city-taxi-trip-duration-prediction-268ba7a8b48
This is a unit test that every teacher can use to grade exames. What we need to make it works are two files (one file of the correct answers, and another file with student last name, studens first name and studens answers).