Skip to main content

Online server-based quiz game match tournament thing

The only picture I could find remotely related to this post.


I know, I'm amazing at naming stuff.

Anyway, as if focusing two-ongoing projects wasn't enough, I've decided to launch a third one.

This basically started off as an idea for an activity for my Computer Science class, but like all my ideas, it was too ambitious to fit that small mold and hence I decided to make it its own thing.

We were told to do some kinda project based on cyber-security, and I got the idea of developing a game that tests your ability to gauge scams and online phishing techniques ( I need to brush up on those topics) and actively avoid them. The game would involve judging whether emails were harmful based on certain ques and traits and deleting them correspondingly (this was one of the first ideas that occurred to me).

A number of players would all compete against each other for the fastest time taken to complete the game. They would be awarded points for every right action. An algorithm would be used that would record people's time and subsequently add 30 seconds to it every time that person got scammed or become cybercrime victims. The person with the lowest time taken wins.

This idea sounds really exciting, but because I'm a novice at this I decided to dumb it down for now and do the game part later. It was going to be a quiz. And if that sounds familiar, because that's basically what Kahoot! is. Or at least that's what I think it is. (I've never played Kahoot!)

I don't know how I did it, but I managed to copy something without even trying.

Anyway, I decided to go ahead with the quiz because the important part of this project wasn't the game itself, it was the online play. Something that I'm excited to try out. Which as I understand now, involves socketing.

So then I embarked on a quest to learn socketing and network hosting and server-client systems. And that's where I'm currently standing. I'm sorry I don't have any code to show right now, but I really felt like making a blog post and I had to convince myself that I wasn't making a big fuss of it.

I really wanted to note all this down somewhere because a goldfish would commit suicide if it found out it lost its world record of the world's shortest memory to some human kid with an innate ability to procrastinate. 


Comments

Popular posts from this blog

Student Website

This is a different type of Django. The hardest part of writing these blog posts is deciding the picture to go along with them. You know what's the fun part? Creating labels. I discovered Blogger allows you to categorize posts using labels and I've been using them vehemently ever since. I'm a sucker for alliteration, and using it on creating labels is by far the best thing Blogger offers. It was probably a bad idea to create this blog using Blogger. Now don't get me wrong, I love the innate simplicity of Blogger, and this thing isn't supposed to be professional anyway, but Blogger is so old that people don't realize that blogs can be followed to get updates on new posts. Even I didn't know that until like a month ago.  But I guess the purpose of this blog isn't to attract followers, it's to give me a platform to document developments on my ever-expanding list of incomplete projects. What new thing do I have now? Well, I got interested in web developm...

CHEAT!

I literally have no idea where this picture is from. Hello, hello, hello and welcome to CHEAT! , the only game show where you're rewarded for cheating! I tried doing a gameshow host impression but since I don't watch any TV, I have no idea how gameshow hosts act. Okay so yeah. Not really a game show, but I did come up with an idea for a verbal game. Before I get into the specifics on how the game is played, it's better to define some terms first. Host - This is kinda self-explanatory. The host is the one who'll be asking questions. Except for this time, the host isn't permanent. Every round the host changes. Players - Players. Nothing else to it. Candidate - The player who is being questioned by the host. The way the game works is that a player is selected to be the host. This can be completely random, or it can be turn-based, that part's up to you.  Once the host is selected, he/she now has to think of a topic or an activity in which it would be difficult and/o...

Python : The Game

Well, it finally happened. I finished a project for the first time in my life. I never thought this day would come. I have so many people to thank. First and foremost, Frankie, with his soulless eyes, kept pushing me to achieve far and beyond.    That's the look of utmost happiness The Python Snake game project was my Grade 10 Final Project submission. Back then it was just a rudimentary shell of what it is today. It only implemented the single-player mode of the game, and it didn't have any of the bells and whistles it does today.  So here's my final post on this topic. Initially, I didn't plan on working on this project. I didn't feel like creating a game for the second time and decided I wanted to do something with a real-world value.  My plan was to expand on the idea of the COVID Calculator I had mentioned in one of my previous posts. With all this stuff going on in the world right now, what could get more 'real-world' than a program that predicts the ...