Pinned Repositories
Aim-Trainer
A simple aim trainer game written in Java, with a graphical user interface in 2D using Swing. The game randomly positions JLabels that need to be clicked. It offers four difficulty levels.
Blue-Souls-II
A small game, written in Java, featuring a simple graphical user interface in 2D using Swing. It resembles a souls-like game, incorporating a leveling system and an inventory containing various types of items.
Comet-Cruise
Predecessor of galaxy_wars. A small game written in Java, featuring a simple graphical user interface in 2D using Swing. The game revolves around a spaceship that must dodge asteroids.
Galaxy-Wars-Remake
A modern remake of the classic Galaxy Wars game, originally developed in Java, now brought to life with Unity and C#. Experience updated graphics, enhanced performance, and new gameplay features in this reimagined interstellar adventure.
Grades-Calculator
A simple program written to calculate your grade point average in the upper level Q1.1 - Q2.2 in Germany, North Rhine-Westphalia. It also features a simple GUI in Swing with JCheckBox, JComboBox, and only numerical user input allowed.
LED-Controller-NodeMcu
The "ESP8266WiFi-LED-Control" program enables the control of a WS2812 LED strip (Neopixel) using an ESP8266-based NodeMCU board via Wi-Fi. It provides a simple web server that can handle HTTP GET and POST requests to change the color and brightness of the LED strip.
Minesweeper
This Java program is a Minesweeper clone, faithfully recreating the classic game in Java. Players can enjoy the familiar gameplay of uncovering tiles to reveal mines while strategically avoiding detonation. With intuitive controls and customizable difficulty levels, it provides an engaging experience for fans of the genre.
Relax-Hub
A website that presents a workflow overlay with a to-do list, YouTube player, and theoretically a Spotify integration. ~ Not done
RSA
Functional RSA algorithm written in Java. Used to encrypt and decrypt numbers using the algorithm.
Sorting-Algorithm-Visualizer
This Java tool, utilizing Swing, offers real-time visualizations of fundamental sorting algorithms like Bubble Sort and Selection Sort. Ideal for educational purposes, it enables users to interactively observe and comprehend sorting processes efficiently.
MrXMrQ's Repositories
MrXMrQ/Aim-Trainer
A simple aim trainer game written in Java, with a graphical user interface in 2D using Swing. The game randomly positions JLabels that need to be clicked. It offers four difficulty levels.
MrXMrQ/Blue-Souls-II
A small game, written in Java, featuring a simple graphical user interface in 2D using Swing. It resembles a souls-like game, incorporating a leveling system and an inventory containing various types of items.
MrXMrQ/Comet-Cruise
Predecessor of galaxy_wars. A small game written in Java, featuring a simple graphical user interface in 2D using Swing. The game revolves around a spaceship that must dodge asteroids.
MrXMrQ/Grades-Calculator
A simple program written to calculate your grade point average in the upper level Q1.1 - Q2.2 in Germany, North Rhine-Westphalia. It also features a simple GUI in Swing with JCheckBox, JComboBox, and only numerical user input allowed.
MrXMrQ/Binary-Encryption
I've tried to implement my own small encryption method. It works by representing letters as binary numbers, but instead of using 0 and 1, it uses a period (.) and a hyphen (-). It's not really secure or mathematically sound yet.
MrXMrQ/Caesar-Encryption
A functional Caesar encryption written in Java. It's used to shift the message in the alphabet using a key in order to encrypt the message.
MrXMrQ/Frequency-Analysis
An algorithm that is used to analyze the frequencies of letters in an encrypted and decrypted text. The output is in percentages.
MrXMrQ/Galaxy-Wars
A remastered version of Comet-Cruise, a small game written in Java, featuring an improved graphical user interface in 2D using Swing. The game revolves around a spaceship that must dodge asteroids, now with enhanced animations, improved movement, and many more features!
MrXMrQ/Guessing-Game
The first project written in Rust was a guessing game that served as an opportunity for me to gain initial experience with Rust. I followed the tutorial from the Rust Book.
MrXMrQ/LED-Controller
As the name suggests, this is a web-based LED controller that runs on the localhost. With this controller, you can view the status of the ModeMcu ESP8266 and control the LEDs via the NodeMcu. This project aims to gather more knowledge in the field of web development.
MrXMrQ/LED-Controller-NodeMcu
The "ESP8266WiFi-LED-Control" program enables the control of a WS2812 LED strip (Neopixel) using an ESP8266-based NodeMCU board via Wi-Fi. It provides a simple web server that can handle HTTP GET and POST requests to change the color and brightness of the LED strip.
MrXMrQ/Vigenere-Encryption
A working Vigenere algorithm implemented in Java. Can encrypt and decrypt using a key.
MrXMrQ/Clock
Clock...
MrXMrQ/Galaxy-Wars-Remake
A modern remake of the classic Galaxy Wars game, originally developed in Java, now brought to life with Unity and C#. Experience updated graphics, enhanced performance, and new gameplay features in this reimagined interstellar adventure.
MrXMrQ/Minesweeper
This Java program is a Minesweeper clone, faithfully recreating the classic game in Java. Players can enjoy the familiar gameplay of uncovering tiles to reveal mines while strategically avoiding detonation. With intuitive controls and customizable difficulty levels, it provides an engaging experience for fans of the genre.
MrXMrQ/Relax-Hub
A website that presents a workflow overlay with a to-do list, YouTube player, and theoretically a Spotify integration. ~ Not done
MrXMrQ/RSA
Functional RSA algorithm written in Java. Used to encrypt and decrypt numbers using the algorithm.
MrXMrQ/Rust-learning
This project aims to learn the fundamentals of Rust, including methods, variables, returns, loops, and more. The following content consists of tasks from Chapter 3.5 of the Rust Book.
MrXMrQ/Sorting-Algorithm-Visualizer
This Java tool, utilizing Swing, offers real-time visualizations of fundamental sorting algorithms like Bubble Sort and Selection Sort. Ideal for educational purposes, it enables users to interactively observe and comprehend sorting processes efficiently.
MrXMrQ/Blue-Souls-III
This small program, written in Java with a Swing GUI, generates a random path in the window with a player that can be controlled. ~Not done
MrXMrQ/Der-duemste-fliegt
A Java program for playing "Der Dümmste fliegt". Features include non-repeating questions, easy addition of new questions, and automatic player assignment to questions. Perfect for an engaging and varied quiz experience.
MrXMrQ/NRWList
The NRW LIST is a curriculum guide for computer science education in North Rhine-Westphalia, Germany. It focuses on teaching Java fundamentals, writing various functions, and understanding basic programming concepts.
MrXMrQ/Souls-Calculator
A simple program written in Java designed to calculate the cost of leveling up in Dark Souls 3 or Eldenring.
MrXMrQ/Square-and-Multiply
The Square-and-Multiply Algorithm is a versatile method for efficiently calculating exponentiation modulo a given modulus. This Java program provides both iterative and recursive implementations of the algorithm, showcasing its practical application.