Lucas's Projects
A fixed and ready to use template for minecraft forge modding on 1.8.9 with shadow plugin integrated including two useful artifacts. Tested flawlessly on IntelliJ IDEA Ultimate 2022.2
This is a basic implementation of the popular card game Blackjack in Python. The game involves a player trying to get as close to 21 as possible without exceeding it, while playing against a dealer who follows fixed rules. It uses a standard deck of 52 cards, features simple hand value calculations, and includes error handling.
Canadian Computing Competition '23
A Discord bot that uses the Chess.com API to retrieve data for a player and displays it in a Discord channel. The bot listens for a message that starts with `!chess` and retrieves data for the player specified in the command (e.g. `!chess username`). The bot is built using the `discord.js` library and the `axios` library to make API requests.
Config files for my GitHub profile.
A simple project that accepts credit card numbers as input and uses Luhn's algorithm to verify them.
A C++ rotating doughnut
A Minecraft proof-of-concept that locates other players and moves to the area that is closest to the crosshair by using the system memory. (1.8.9)
Converts a sentence in English to morse code.
This is a Java password generator with a graphical user interface (GUI) that generates a random password consisting of upper and lowercase letters, numbers, and special characters. The user can change the length of the password using a slider, and the generated password is displayed in a text field.
A Java program that allows users to convert temperatures between Celsius, Fahrenheit, and Kelvin. The program prompts the user to enter a temperature value and scale, and then converts the temperature to the other two scales using the appropriate formulas. The converted temperatures are then printed out to the console.
This Tic Tac Toe is a simple game implementation that involves two players taking turns marking spaces on a 3x3 grid with their respective symbols (X or O). The game ends when one player succeeds in placing three of their marks in a horizontal, vertical, or diagonal row on the grid, or if the grid is completely filled with no winning moves.
This is a Python typing speed test that measures accuracy and speed. Includes multiple sentences, user-friendly interface, and error handling. Ideal for improving typing skills.