Developing Own Game Using HTML Elements

Let’s go back some years. Actually let’s go back 20 years. In the beginning of 2000s our family bought another electronic device. This time it was a brand new computer. The processor was 400 Mhz. It barely ran some games like Diablo II, Hitman, Tony Hawk’s Pro Skater 2 and Colin McRae Rally 2.0.

This was a time when HTML was the most popular way to make websites. And websites were definitely more simple than they are today. You could even use some WYSIWYG editor like FrontPage or Dreamweaver. The scene was very different than it is today. Internet was accessed mainly with personal computers screens instead of mobile devices and tablets. CSS was already available but JavaScript was a bit different than it is today. If you had will and skill you could learn something like PHP programming or you could even get into databases.

So this was a time for me to get to know how a web browser basically works. I didn’t get so deep in this topic back then. But I did design some websites. You could say that making websites was my hobby. It took me ten more years to actually apply to study programming. I have been interested in computers for a long time of period. And finally I ended up also working in this field.

If you know some HTML you understand that there are elements, like headers, paragraphs and images. You can interact with the system by clicking links and hovering the mouse cursor over some element. All this is done as you run a website on your web browser. HTML displays the structure of the site, CSS styles, sets the colors of fonts and backgrounds of div elements, and JavaScript handles events and manipulation of the elements presented. All this is done inside the web browser.

There are different web browsers available. Today, they don’t differ form each other that much. Back in the day there were wars between browsers. You had Internet Explorer that understood JavaScript in it’s own way. You had to produce code that could be handled in every browser that existed.

This text is nothing like a tutorial in game development. I decided to write this blog post to give you an idea about how you can approach this topic. You don’t necessarily have to start learning something heavy like C programming or OpenGL. You can start with something like HTML. Some might say that it isn’t a real programming language. And actually it really isn’t. It still provides you some ways to create something that can be used when developing a real game.

You can even use a database in your design. You can also use a JavaScript framework like React or Vue or something like that. Making a website is easy and fun. You can make your website to be a game. If  you don’t think that you would want to make a game that can be run in a web browser you can also find tools for converting your game to a desktop application. Only the sky is a limit in this matter.

Some Characteristics of Sega Mega Drive

The image included here displays my Sega Mega Drive Mini. I have three controllers for it. One them has six regular buttons and two of them that were originally packaged with the gaming console that have only three buttons on the right hand side of the controller. I think original game pad is better than the updated one.

Today I have a free day. So there’s no work for me today. I had some good time playing some Mortal Kombat. It seems to be one of the best games on this gaming system. Other very nice picks are Castlevania – The New Generation, Dick Tracy, Kid Chameleon and Golden Axe II. There are several titles more that are worth playing. It’s not possible to go through them all here. Maybe I write another post about it later.

It is said that Mega Drive games repeat themselves and the gameplay is rough. It is sometimes said that Mega Drive games are worse than Nintendo games of the same era. I wouldn’t say it like that. You can compare these systems, NES and Mega Drive, but to think clearly, you should consider them to be different. You might like Nintendo games more. Or you might think like I do and I think these consoles are both good in a certain way.

Sega’s games are maybe harder to play. They definitely are more violent. In some ice hockey games there is fighting and in Mortal Kombat you can see blood as you hit or kick your opponent. NES’s games are more complex and maybe a bit more better when considering gameplay. But Nintendo’s games can be called childish. In a matter of fact this is a case of sense of taste and you can’t really argue on these.

When it comes to 16-bit devices Nintendo might have better performance in SNES than Mega Drive. That’s natural as SNES was released years after Mega Drive. I think Mega Drive had good graphics. SNES maybe had a bit better ones. But it is clear that these two represent the best quality of their own time. In the 90s you found some good games that brought you maybe the best graphics that were possible to produce as 2D graphics. When the next generation consoles were released they were heading strongly towards 3D.

I have greatly enjoyed my Mega Drive Mini. It’s price tag was about 60 euros. As I mentioned in the beginning of this blog post it came with two controllers. It takes days of two to three hours of playing to really understand this console. You will find the best parts of it. And of course you will also find the limitations that this device has. Things have progressed in designing of games and of course the technology has advanced. We might even see some new games to be released for Mega Drive even today.

My Xbox Series S

I decided to write about my dear Xbox Series S. I bought this gaming console last years summer. I originally placed it inside that Ikea shelf that has eight places for consoles. This shelf holds now seven of my game devices. So I actually moved my Series S to the right side of my television. And one place in this shelf has a basket in it where I store my controllers and also some cables.

Why did I move my Series S to its current position? I was thinking that it might not get enough air flowing through it. Although I haven’t heard of cases where a new Xbox console would have overheated. I thought about it for a while. As I placed my hand on the console I felt that it was extremely hot. So I thought I should place it better.

The console never gave me any error messages but I  noticed that it was cooling way better. I couldn’t feel almost any heating after I had placed the console better. I first thought I would place it on the floor but came to other thoughts a bit later. This was finally a good place for the console.

I have enjoyed my Xbox Series S greatly. I think the price was suitable. I hate that my Xbox doesn’t have so much disk space but I guess if you can play at least two or three games at a time and have them installed must be enough in these situations we are currenty still facing. I would have surely bought a Series X if they would have been available.

Some games I have for Series S are Call of Duty Vanguard, Diablo II Resurrected, Control and Mass Effect Legendary Edition. I have been content in having all of my games digital. I would like to play some of my Xbox 360 games with this new Xbox but as my Xbox 360 still works this isn’t so much of an issue. I love playing older or remade games also on my Series S. I really like the controller. It must be compatible with also a PC. I haven’t really tested. I do have  a USB to USB-C cable for the controller so I don’t have use batteries.

I think I got, once again, a nice picture for this blog post. That small device that is placed to the right of the Xbox Series S is my HDMI selector. It enables me to connect several HDMI devices to my television. I definitely had to buy this because I have so many consoles and my television had only three HDMI inputs. I also have room for up to three SCART connections in my television.

I might some day take some more pictures of my collection and setup that I have for gaming in my home. I do have lots of games and so little room. I just other day moved some of my games to storage. I still kept most of my games in this gaming corner that I have.