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.

Altered Beast and The Showcase of Sega Mega Drive

Altered Beast is a game that was available when Sega Mega Drive was launched back in 1988. You have to consider that this game was one of the first games ever released for a game console like this. Nintendo had its 8-bit system in the markets. Sega gained the position of the most powerful gaming console in the industry. At that point SNES wasn’t yet released. I think SNES had a bit more power to it when compared to Mega Drive.

I am mentioning this detail because you know how it is when a console launches. It usually has only a few games and these games aren’t the best ones that will be made for this console. Everyone seems to understand and know this. You need a game that you can play right? So you have to choose at least one from the ones that are available. This pattern was recognizable also when systems like Saturn and PlayStation launched.

Altered Beast is a nice game. You control a character that gets waken up from grave to beat all kinds of beasts. You basically control the character with three buttons of the controller. One button gives you jump, one gives you a hit with a fist and one makes you kick. You can also crouch with down button. This game reminds me a lot about Splatterhouse 2 that was also released as a Mega Drive game later. You also get upgrades. When you get enough of updates your character transforms into a beast that is faster and stronger than it was earlier.

The game play isn’t perfect. Still this game kept me playing for some hours or maybe about three hours. I couldn’t get past through the boss at level 2. Like any Mega Drive game this game also gets you easily frustrated. This is a common feature in Sega’s games. There is a bit of a repetition going on. But it’s not the worst game of Mega Drive I have played and I think it showcases the abilities of this gaming console nicely.

I think for me this was a nice pick up. I paid about twenty euros for this game. I think it is a huge part of gaming history and also part of the legacy of Sega Mega Drive. This wasn’t the only game I ordered as I also bought two PlayStation 1 games. These other games were Bomberman and Dave Mirra Freestyle BMX Maximum Remix. So this time I bought three games for a low price.