This repository holds every project i've used in my epic quest for mastering C#, I hope it will inspire or guide another aventurer in this amazing path. Use this projects to understand, solve doubts or even create something new, some of the projects that lies here are mine, those will need its proper credit if it will be used, other are from learning paths, books and courses, these will mentioned at the end of this file.
- This software, more like an MVP, was developed for an assingment of my univeristy (Universidad Andres Bello, Software Engineering 1), feel free to use it with proper credits. the software uses Leap Motion for controlling hands in a virtual environment, this with the objective of rotating and looking different faces of a geometric figure or a crystal (meant for students of geology).
- Hero born is a shooting minigame where the player must collect 4 object on the map without getting touch by the enemy A.I. The only weapon of the hero is shooting balls against its enemies. This book taught me how to create a project in unity using it's best practices, with events, delegates, OOP programming, etc. Recomended for beginners and experimented users who wants to improve their foundations of this engine.
- Hummingbirds is a machine learning driven game the sets the player as a hummingbird that needs to collect nectar from flowers. This project has the training scene and the gaming scene. With this project I learned the basics of UnityAgents.
- Unity Foundations is a good starting place for new game devs, i tried it to follow the proper unity learning way as unity team teach. I learned the reforced my knowledge of the basics of unity.
- Junior Programming is a great approach for starters to get the main concepts of unity. I went the entire pathway learning new concepts and remembering others. I liked a lot the practical part because it was full of challanges and bonus, this game is just a car moving with [WASD] and trying to avoid obstacles on the road.
- MoosePizza is a simple 2D game in a 3D environment, the player must avoid or kill with its dangerous flying pizzas to the animals of the forest, but beweare, they are randomized position spawning, speed and type.
- Jumply is also a 2D game in a 3D scneario, the player must jump fences comming towards him... that what it is, some sounds, jumps, animations and well... a cool endless level.
- Humble Sphere is a fully physics game where the player must control a rolling ball in a cliff with a centralized focal point to move the camera... be ware with the enemies, they will try to drop you, be faster taking the powerups to send them flying.
- Basic game with few interesting things like object pooling, conditional compiling, Singletons and Data persistance.
- First project while learning WPF, this is a basic instragram interface, it has unlimited sliding, randomized content, like double click and click on button.
- Simple MVC .Net Core app that simulates a medical consult to appoint meets and manage different type of users.
- Learning C# by devbeloping Games with Unity 2020, Harrison Ferrone.