Socials & Links
My Websites
melissabrennan.dev
Nothing special, its just this website you're looking at right now where I display the projects I'm looking to share with everyone. The source code for this website is available on GitHub and was inspired by eev.ee. You should check her out too!
- HTML/CSS
- Source Code
- melissabrennan.dev
mythicalcuddl.es
This domain just redirects to my Discord Server (invite link). I might do something with it in the future.
- Coming Soon
- Source Code
- mythicalcuddl.es
mythicalcuddles.xyz
This domain just redirects to my Discord Server (invite link). I might do something with it in the future.
- Coming Soon
- Source Code
- mythicalcuddles.xyz
VRChat // Unity3D & Blender
What is VRChat?
This whole section will be covering the creations I've made in Unity3D to work along with the VRChat world. VRChat is a free game which you can download from Steam or the Oculus store, which allows the players to be in complete control of the content creation on the game. The game can be played on desktop or in Virtual Reality. I've launched a couple of worlds, working on a few more and helped out in a few. You can view them here.
The Lustful Wenches
A tavern styled world for friends to travel to and chill. The world settings was developed by myself using a mix of C#, Udon and UdonSharp and include features such as toggling different mirrors, gameobjects and allowing for users to interact with colliders etc.
These scripts will be published on GitHub when completed and be used in the next collab project where additional scripts will be able to be implemented too. Plans to create a DnD themed world from this are in the works, along with scripts to have the world run smoothly.
Murder 4 Paintings
Murder 4 Paintings is an avatar prefab available over on my Discord. The prefab is attached to a private avatar in unity and uploaded to VRChat, allowing for the user to change the paintings in the popular game world known as Murder 4. The asset takes advantage of world constraints and parent constraints in Unity, allowing for planes to be placed at specific points in the world to cover the paintings seen in the world.
Cuddles' Memories
Cuddles' Memories was the first world I publically released in VRChat with showcases how Unity's Pro-Builder can be used to build a world. I also created different scripts to toggle systems such as the world's mirror, providing different options and toggle other portals.
Libraries
MelissaNET
MelissaNET is a C# library, which was created mainly to provide update functionality via online version checking for DiscordBot. It has been developed to provide additional features that can be used over multiple projects.
At the moment, MelissaNET is a private repository as I am working on updating a ReadMe file for it and provide better functionality for global use. It is however attached with the release versions of DiscordBot.
- C# Library
- Source Code (Private Repo)
Archived & Abandonware
Archived & Abandonware
Projects below this section have been Archived and Abandoned. They may not be working anymore or work as expected! Use with your own caution.
University Projects
Book Loaning System
COM187 Software Development II Coursework 3 -
A system for a primary school class that records which fiction and non-fiction books are lent out to the pupils.
Since submitting the project, I've continued to work on this project. The source code will have new changes and isn't an actual repersentation of the submitted version. You can view the submitted version below along with the updated source code.
- 🏆
- Java
- Source Code
- Submitted Version
Dynamic Web Authoring
COM353 Dynamic Web Authoring
This repository contains both the learning logs and coursework project. The learning logs were created on a blog styled website where each entry is linked on the first page.
The coursework project was designed around the idea of a hotel reservation system using JavaScript for a booking and login system.
- HTML, CSS & JS
- Source Code
Quiz Game
COM357 Coursework -
A quiz game filled with multiple-choice questions aiming to access the players knowledge of C++. The player is able to enter their name and select an avatar before begining the game.
This projects source code is currently in a private repository as I'm still working on the ReadMe file for the project. As soon as I've published that, the source code link will be visible below.
- C++
Booking System
COM308 HCI Coursework 3 - A system designed as a Medical Practice Booking System. Project part of HCI, which focused on the design aspect rather than the functionality aspect.
- HTML & CSS
- Source Code
Software Development
COM186 & COM187 Software Development - An asortment of practical work I've done from these two modules.
- Java
- Source Code
Introduction to Java
Introduction to Java Programming 10th Edition - All the practicals I've done from the Introduction to Java Programming 10th Edition book. These were only done during the COM186 & COM187 module dates, and may be updated in the future with more practical work.
- Java
- Source Code
Computer Hardware
COM181 Computer Hardware Coursework - This is the coursework I did for Computer Hardware, which contains an Binary Adder Circuit as Assignment 1 and a Decimal to Roman Numerals Converter as Assignment 2.
- Assembly
- Source Code
Personal Projects
DiscordBot
🌟 Contributed to the 2020 GitHub Arctic Code Vault!
DiscordBot is a C# Bot for Discord which includes many features such as allowing users to create their own profiles, earn EXP to level up and compete for #1 on the leaderboard and many more features.
DiscordBot uses MySQL to store user, channel and guild data to be used by commands through the bot or to be viewed using DiscordBot Web.
- C#
- MySQL
- Source Code
- Latest Release
- Wiki
DiscordBot Web
DiscordBot Web is the web application that works along with DiscordBot. However, an instance of DiscordBot is required in order to have it working as the application creates and manages the required database tables and rows.
Currently, DiscordBot Web is not an open-sourced project, but is able to be viewed live. You can however produce your own web application using the information stored in MySQL provided by DiscordBot.
- PHP
- MySQL
- Source Code
Live
MogiiBot3
MogiiBot is a C# Bot for Discord which was replaced by the DiscordBot project in 06-2018. It originally used JSON to store user files allowing users to have profiles provided by the bot along with other features.
Due to name changes and file changes, MogiiBot was archived and replaced by DiscordBot, which has more advanced features and better conventions.
- C#
- Source Code
Gender Essence
Gender Essence was one of my first websites I helped get online using a Content Management System (CMS). The use of the CMS allowed for the client to go on at a later time and alter the content of the websites to her liking, allowing for the website to show up to date information which best suited her company.
My work done with Gender Essence provided me with my first insight to CMS and the power they're able to deliver to easily build websites and modify the content on the website.
- HTML/CSS
- CMS
Live- Wayback Machine