Valentin Popescu's repositories
action-role-play-game
An ARPG demo where I have tried to add every feature representative of the genre, such as items, equipment, consumables, enemies, friendly NPCs, questing and level design.
steganography
Encrypts/decrypts a message in a image
2d-platformer
A platformer where you score points by hitting gems. You lose HP when getting struck by enemy projectiles. The point is to finish the level land collects as many gems as possible.
best-em-22
Chat app for people with dyslexia. It uses web scraping to fetch a GIF that describes the sentence in chat sentences as closely as possible. Created this with 2 friends for the Microsoft team at BestEM `22 hackathon.
bitmap-editor
User interface app used for changing a bitmap file structure.
deepfake-animator
Deepfake application that generates educational animations for pre-school and primary school children.
greyscale-color-enhancer
Transforms an RGB image in a greyscale image and enhances color differences
javascript-webapp
MySQL-Express-React-Node.js
pingu-engine
Graphics framework fully developed by me.
cover-letter
Generate cover letter from template
csv-comparer
App that takes 2 CSV files and compare the intersection and the difference between them
direct3d12-engine
Learning Direct3D 12
first-person-shooter
A FPS where you have to shoot your enemies (zombies). The enemies will try to crowd and kill you, if possible.
java-webapp-thymeleaf
Java web application with backend in Spring and frontend in Thymeleaf
kafka-example
Spring Kafka application example
my-virtual-pet
AR game with pets that you can interact with, play with and even punish if they're naughty.
neural-network
OCR application using neural networks developed in Python from scratch, with no ML libraries.
spring-training
Only stuff about Spring ecosystem
store-management
An API that acts as a store management tool
subtitle-formatting-corrector
Remove character noise from a subtitle file.
whatsapp-message-sender
Automate sending messages on WhatsApp using `pywhatkit` (a library that accesses WhatsApp public API -- slower) or `Selenium` (faster)