Sunday, 9 September 2018

Web Games

Games:

Image 1: Games

A game is a set of activity that engages the player to gain pleasure. Game consists of two important concepts, such like the hardware known as props or components that are used as helping hand to take an active part in the activity, and the other is the virtual set which apparently known as rules. Rules are virtual they don’t exist in the form of an object, but are a virtual consideration where a player has bide i.e. stick to the rules. Use of rules allows one to have a legit format of playing and also ensures that no partiality occurs. In result of valid gameplay.

Games are of different types they also have their own genres.
The different types can be such as Massive multiplayer game where a player competes with different player connected to each other via internet or a private network.
There are different genres of games, and most of the well famous genres are Casual/Social Games, Action and strategy games, Puzzle games and last but not least the RPG.
The Image bellow stats us about the most selling genres in specific regions.
Image 2: Game Genres.

 
Different game genres like action and adventure can be combined, whereas strategy and simulation. There are lot of genres that combine. A combination of genre means a game persists the qualities of both the genres at an equivalent balance and perfect distribution. Combine genre games have the combination of respective genres providing player a realistic gameplay. 

Web Games:

Web games are the games that are played via browser and are built in HTML, PHP, or even ASP.net, some of these games require flash support which is most commonly used web plugin. There are multiple plugins out there each game engine or the development programs having their own. On these is Unity web player plugin.
Building web games require basic knowledge for the HTML, CSS. These games are light weight i.e. very less in space and have very less system requirement.
Image 3: Browser Game
Most often browser games are free, can be accessed and played from the browser directly same as visiting a website. Not all games are free, but there are also few games who have In-app purchases included in it. Likewise, comparing to the androids in-app purchase feature, this pretty similar to it. The difference of these web purchases is that they directly linked to Online payments, via PayPal, Cards, Net banking, etc. Whereas, android uses google wallet for direct in-app purchases.
Web game standards have been increasing day by day as per the technology advances. Like previously all web developers used HTML4 for the development of web games, but the implementation HTML5 today as forced all the developers to switch on with the technologies.
Today not everyone uses HTML for the development of the game. Today we have different API’s available right at our front door, all we have to do is search for them online, download it and get started. Many developers have switched from basic HTML to WEBGL, Java, Silverlight. Each and every having their own pros and cons. 

Target Audience:

Image 4: Target Audience


Target Audience is a primary aspect of game production cycle. It focuses on the respective class of people for whom the game is supposed to be played. This all the way considered with multiple points. Like massive bloodshed is considered as violence restricted to the population below the age of 12. Adult games like Bully: Scholarship edition, GTA, etc have lot of adult contents in it which is not appropriate for the people with age of below 16/18.
Target audience is decided by the developers on the basis of design concept and the Rating poles are the deciding comities to confirm the Target Audience. There are multiple rating communities out there some of those which are very well known are PEGI, ESRB, etc.
Sometimes the Brain capabilities are also a leading fact for deciding the Target audience, some games have small school contents that can be played by everyone but might not be entertaining for the people elder than the target audience.
It is like a helping hand for a gamer to decide a game to be purchases according to his needs and by reading the target audience.
Having Target audience restricts the gameplay for the specific content. Different standard Audiences are: -
Everyone:
Herein, everyone in the World can play this game. It has a lot of restriction on contents. Like very less or we can say is no violence and adult content. The game in this group is made in such a format that even a child can play it and also elders can play and get entertained.
Adult:
Adult games have a lot of or massive violence and bloodshed involved in it. Having Sexual Content is the most leading reason for the games being pushed into this group. The people with the age of 18 or above are allowed to play these games. There are lot of states where there is this law implemented in this group, it says that if anyone supporting or allowing a gamer who does not fit in this age group to play this game, is playing the game is punished according to law.
Kids:
This category means games meant for school kids. This can be for educational games or even small fun games. Kid games can be played by anyone but might not lead to his expectations. So, in better terms kids are encouraged to play these games which under this category.

Canvas Tag

Syntax: <canvas id=” What canvas for” width=” Whatever you love” height=” You better decide it” style=” whatever you like”</canvas>
Canvas is used to Show or output any graphics. It is actually achieved by programming in JavaScript. It supports Images, Text, colours, any graphical content.
You can do animation on canvas, it is implemented in lot of games.
For creating a basic shape in canvas, you type in something like this:
Rectangle:
<rect width="300" height="100" style="red" />
Circle:
<circle cx="50" cy="50" r="40" stroke="black" fill="red" />
Line:
<line x1="0" y1="0" x2="200" y2="200" style="green" />
For Text output:
<text x="0" y="15" fill="red">I love SVG! </text>

JS13KGames

It is a gaming competition where a developer has to create a Web game below 13KB. It is a platform where all the developers bide to the rules of the competition and upload a web game.
Its challenging for every web developer. It is held every year.

Image5: JS13K Games Logo 
They have uploaded almost each and every game developed by the participants. It sets an example in front of new developers to have look of those get inspired and start working on our own project.
The organization has multiple judges who judge each and every game uploaded and provide a valuable feedback for the developer.
They have tied up with Mozilla, Git-Hub, Blur, etc. They have also provided the resources for the developers seeking help.
A very good and nice tutorial is created by one of their judges, you might find it there in the resources tab of the website.

Citation:




JS13KGames: http://js13kgames.com/img/logo.png [5:49PM, 13/09/17]


References: -

1.    Js13Kgames: http://js13kgames.com/ [5:47PM, 13/09/17]

 

 
 

No comments:

Post a Comment