Blog Archives
MMO Endgame Idea Generator
In MMORPGS there is often too much choice of things to do when not with a group of people who are trying to beat the most current raid boss. Sometimes it is just impossible to think of what
to do, so more often and not the gamer end up standing around the main city not playing the game!
This inspired me to create a program which would randomly select an idea from a list of ideas which have already been predefined. As well as being a fun project to create, it has allowed me to have some practice with arrays and using code to display a random string within that array.
Storing Information Within a Text File
This was the project which I completed for Unit 42 Programming in .NET of my HND in Computing and Systems Development.
System Requirements:
Design a .NET application for a customer. This customer has a company that sends information about local sales and offers to people who have opted to receive it. The customer has asked you for a Windows application that will store the contact information of the people who want to receive this information.
The system needs to store, for each user: their full name, postal address, landline & mobile phone numbers, email address, and some comments. This information needs to be accessible via a Windows-based Graphical User Interface to allow for ease-of-access.
The structure of the data file that the application will use to store the user information is a text file.
The email address needs validation to ensure that it is in the correct format.
Below is some screenshots of the finished application and some of the code used.
Scoreboard
This is the project which I completed for Unit 20 Event Driven Programming Solutions of my HND in Computing and Systems Development.
The main purpose of the application was to create a scoreboard for a surfing competition.
System Requirements:
Mandatory:
1. A login screen must be present, allowing only a single ‘hard-coded’ user to enter
Username: admin, Password: abc!123
2. The main menu form must, at least, point to two (2) other forms:
(a) the result entry form and (b) the scoreboard form
3. Each competitor must have a name, an age (12-35) and a score (1-10)
Note: Both the age and the score are integers
4. The competition has a total of ten (10) competitors
Note: The results are required to be retained only while the program is running
Optional:
5. The scoreboard results should be sorted based on score (highest to lowest)
6. The GUI should provide validation of the user input, preventing out-of-range numbers
I completed all of the mandatory requirements and also included validation of the user input, preventing out-of-range numbers.
Below is some screenshots of the final application and some of the code I used to create the application.



