Web Game

Web games are the new online games, and have much kind of web games, also have much web games operators, but  they are have a same operate model. So regard the web games for the operators.

Web games, is to use an Internet browser to play the game, it does not need to download the client, anywhere, any time that any one computer with Internet access can be a happy game, especially for worker. For web games do not require to purchase or install any client software, which is its traditional TV / computer games the biggest difference. Currently on the market for online games, whether it is big game or a casual game, all you need to download, install is not small client, the computer configuration requirements are getting higher and higher, and run the game will involve taking a certain degree of memory and space, making it difficult for other work or recreation. The game is only the need to use the web browser at any time, any place game, do not need to download any client can be without affecting the news browsing, IM chatting, reading novels and other network behaviour at the same time, experience the new Web page Game idea of entertainment. A game played in a browser is often called a browser-based game (BBG). (Stephen Totilo, 2008)

Web game was first originated in Germany, as long as it opens IE, 10 seconds to enter the game, do not download a huge client, and there is no question of the machine configuration is not enough. The most important thing is shut down or switch is extremely convenient to go to work no longer have to worry about playing games have been BOSS caught. Web game’s greatest strength – the convenience of a more have been playing too reckless! Do not need to download the data package, without having to install client does not need to install CD-ROM, the player can simply open a Web page to play the game. In addition, the web game is not only in the web site, it also supports mobile platforms. Two platforms to access the same server, off-line after the player can proceed through the cell phone and a database to share, with the charm of the web elite game will have boundless prospects.

Web gaming applications are server-side scripting, but it still need to run some client-side technical support, such as web browser, or a number of commonly used browser plug-ins, such as Java or Flash. A typical application of the latest web games are MMORPG (Massive Multiplayer Online Role-Playing Game).

According to the different development technologies, web games can be divided into:

Web Languages PHP / ASP / JSP / .net / JavaScript / Vbscirpt such as the development of low-end web games, such as technical limitations, mostly for strategy-based and simple image-based due to the low threshold, and now more than 90% of the web games are based on the This technology development.

Based on the development of high-end flash or Flex web games, such as the latest flash10 support, can be done similar to the client network game screen, but the limited flash itself, in dealing with large-scale map of the scene, real-time combat, with the screen the role of efficiency there is a big limitation. However, flash multimedia support is relatively strong. Such is the web of the future direction of development of the game.

Java language development of high-end web games, such as the development itself is the basis of language, so scalability relatively strong, able to handle all kinds of complex interactions and graphics, the basic client can do large-scale online games degree. But the technical difficulty is very high, only a few companies worldwide able to use Java to develop large-scale online games, but relatively weak support for multimedia, the need to introduce the use of plug-ins. Such is the web’s most high-end game development the way forward.

In addition, there are very few based on Shockwave, ActiveX plug-in web games, but more difficult and more limited, the effect in general, so that users with less.

As the development of low cost, web games become the present types of the largest operators in most online games. Particularly in China, the online game operators are operating more than two web games. Web game features are: no need to install, configure and require low. Web game a new trend is combined with the SNS community. Facebook and Myspace have entered the game elements. By making the games, between users can better understand the situation, and the game is for the user to bring on stream a common topic. The combination of the next games and SNS will be even more closely. Future, the combination of the games and SNS will be even more closely.

All games need to take time. The traditional online games, players need to spend a lot of time to upgrade and access to equipment. The web game requires players to use a lot of time to wait. Since the web games main service target are white-collar workers, they do not have a lot of time into the game. Everything on the web games will need to spend time to wait. When the player in the high-grade, when they build a building or to do one thing, it may take a few days. Even only need players using mouse had a click in the games. What remains is to wait, even if the player closes the browser. Most of the web games are free. They are selling virtual goods to make a profit. Purchase and use of virtual goods players can get a number of enhancements in the game. The pace of upgrading faster, more powerful, this allows players to purchase virtual goods into the game the stronger, even though they spend less time than others. Moreover, the web game’s main service target is that these have a steady income, no time for white-collar players.

Web games life cycle is very short. Web games are the income through the sale of virtual goods. Allows free players and players who buy virtual goods there is a clear gap. Free players have been paid players bullied, and the fee was again the player to pay more fees to bully players. Free players lost in a short time. Players no longer want to pay the monthly fee, so they decide to leave, too. However, the web games are low cost, so in a very short period of time operators to recover costs. But the web games profit indeed more then traditional online games.

Web games are new online games that are virtual goods developmental garniture. Today, virtual goods change the online games and Internet. One day virtual goods will change our life.

Published in: on 2010/03/23 at 1:01 am  Leave a Comment  

Virtual Goods

Virtual Goods

Virtual goods are derived from cyber world, exists only in the network. This is a no realistic items. Like other information in the Internet, this is a 0 and 1 composition of Data. Fully comply with the wishes of the designer to design. Virtual goods are not in the real world of physical or intrinsic value and the definition of intangible assets. Virtual world of virtual currency, weapons, armour, pharmaceutical, pets, bonsai, virtual characters (virtual humans, ID account), etc., and sometimes also included virtual currency are virtual goods. But the definition of virtual goods is still vague, e.g.: music, picture and video, etc not define these are virtual goods or not, because they are now the definition of virtual goods can not be established, some time they have the form of virtual goods or sell in virtual world, like in the Second Life, the player can sell or buy the music, picture or video, by then they exist in the virtual world, this is a 0 and 1 composition of data, they are virtual goods. Also they can out of the virtual world, exist in the CD or on the paper, by then they aren’t virtual goods.

Virtual items are digital, non-materialized, they are a kind of cyberspace exist due to the special items, has the following characteristics:

(1)             Invisible. Virtual goods in essence, just a group of stored digital information on the server and usually can only be stored in that particular server.

(2)             Transferable. Virtual goods, either through the sale of the way in between the players and game service provider transfers can also be off-line transactions for the transfer between the players. Virtual goods can be traded in real life is very common for network property transactions; major websites also have special sections for online transactions.

(3)             Valuable. Virtual property is also valuable, its value including use value and exchange value. Virtual equipment, have a certain level of account and other virtual goods in the online world is a value, to meet the virtual characters in a virtual world for development.

(4)             Time-bound. Virtual goods only exist in the operational phase of the virtual world, the virtual world, once out of service; virtual goods will disappear and thus has a clear time-bound.

(5)             Dependence. The existences of virtual goods depend on a particular virtual world.

Published in: on 2010/03/23 at 1:00 am  Leave a Comment  

Week 3

1. Which of these two laptops gives the best performance?
Everyone needs laptops’ performance are different.Some people need high-end performance, some people only need a laptop with Internet access. So, we need to dknow what we need the crowd. Only in this way can get the best performance Laptops.
2. Are virtual worlds like Second Life useful for teaching?
I think it useful for teaching.  This teaching mode can reduce the gap between teachers and students. But I think, this teaching model suitable for use outside the classroom time. But, did not pass the practice, we can not conclude, and the effect of different courses are different.
3. Why don’t many school students (16-18yrs old) choose to study IT at Polytechnic or University?
This can only be designing a questionnaire survey to the school students.
4. Which ISP in NZ gives the best value for money?
The services provided by different ISP is different, each user will have different needs. A questionnaire to the internet user in NZ will helpful.
5. How do I feel about trying to work with slow internet speeds?
I would like to kill. But some people do not mind.  Questionnaire……
6. What are the main security issues associated with ‘cloud computing’.

1. Privileged user access. Sensitive data processed outside the enterprise brings with it an inherent level of risk, because outsourced services bypass the “physical, logical and personnel controls” IT shops exert over in-house programs. Get as much information as you can about the people who manage your data. “Ask providers to supply specific information on the hiring and oversight of privileged administrators, and the controls over their access,” Gartner says.

2. Regulatory compliance. Customers are ultimately responsible for the security and integrity of their own data, even when it is held by a service provider. Traditional service providers are subjected to external audits and security certifications. Cloud computing providers who refuse to undergo this scrutiny are “signaling that customers can only use them for the most trivial functions,” according to Gartner.

3. Data location. When you use the cloud, you probably won’t know exactly where your data is hosted. In fact, you might not even know what country it will be stored in. Ask providers if they will commit to storing and processing data in specific jurisdictions, and whether they will make a contractual commitment to obey local privacy requirements on behalf of their customers, Gartner advises.

4. Data segregation. Data in the cloud is typically in a shared environment alongside data from other customers. Encryption is effective but isn’t a cure-all. “Find out what is done to segregate data at rest,” Gartner advises. The cloud provider should provide evidence that encryption schemes were designed and tested by experienced specialists. “Encryption accidents can make data totally unusable, and even normal encryption can complicate availability,” Gartner says.

5. Recovery. Even if you don’t know where your data is, a cloud provider should tell you what will happen to your data and service in case of a disaster. “Any offering that does not replicate the data and application infrastructure across multiple sites is vulnerable to a total failure,” Gartner says. Ask your provider if it has “the ability to do a complete restoration, and how long it will take.”

6. Investigative support. Investigating inappropriate or illegal activity may be impossible in cloud computing, Gartner warns. “Cloud services are especially difficult to investigate, because logging and data for multiple customers may be co-located and may also be spread across an ever-changing set of hosts and data centers. If you cannot get a contractual commitment to support specific forms of investigation, along with evidence that the vendor has already successfully supported such activities, then your only safe assumption is that investigation and discovery requests will be impossible.”

7. Long-term viability. Ideally, your cloud computing provider will never go broke or get acquiredand swallowed up by a larger company. But you must be sure your data will remain available even after such an event. “Ask potential providers how you would get your data back and if it would be in a format that you could import into a replacement application,” Gartner says.

From:http://www.infoworld.com/d/security-central/gartner-seven-cloud-computing-security-risks-853

Similar problems, the search site is a good helper.
Published in: on 2010/03/09 at 3:00 am  Leave a Comment  

Week 2

1. What is an ontology?

An ontology is a specification of a conceptualization.
An ontology is an explicit specification of a conceptualization. The term is borrowed from philosophy, where an Ontology is a systematic account of Existence. For AI systems, what “exists” is that which can be represented. When the knowledge of a domain is represented in a declarative formalism, the set of objects that can be represented is called the universe of discourse. This set of objects, and the describable relationships among them, are reflected in the representational vocabulary with which a knowledge-based program represents knowledge. Thus, in the context of AI, we can describe the ontology of a program by defining a set of representational terms. In such an ontology, definitions associate the names of entities in the universe of discourse (e.g., classes, relations, functions, or other objects) with human-readable text describing what the names mean, and formal axioms that constrain the interpretation and well-formed use of these terms. Formally, an ontology is the statement of a logical theory.

An ontology is a specification of a conceptualization.An ontology is an explicit specification of a conceptualization. The term is borrowed from philosophy, where an Ontology is a systematic account of Existence. For AI systems, what “exists” is that which can be represented. When the knowledge of a domain is represented in a declarative formalism, the set of objects that can be represented is called the universe of discourse. This set of objects, and the describable relationships among them, are reflected in the representational vocabulary with which a knowledge-based program represents knowledge. Thus, in the context of AI, we can describe the ontology of a program by defining a set of representational terms. In such an ontology, definitions associate the names of entities in the universe of discourse (e.g., classes, relations, functions, or other objects) with human-readable text describing what the names mean, and formal axioms that constrain the interpretation and well-formed use of these terms. Formally, an ontology is the statement of a logical theory.

2. What is epistemology?

Defined narrowly, epistemology is the study of knowledge and justified belief. As the study of knowledge, epistemology is concerned with the following questions: What are the necessary and sufficient conditions of knowledge? What are its sources? What is its structure, and what are its limits? As the study of justified belief, epistemology aims to answer questions such as: How we are to understand the concept of justification? What makes justified beliefs justified? Is justification internal or external to one’s own mind? Understood more broadly, epistemology is about issues having to do with the creation and dissemination of knowledge in particular areas of inquiry. This article will provide a systematic overview of the problems that the questions above raise and focus in some depth on issues relating to the structure and the limits of knowledge and justification.

3. What is quantum theory?

Quantum theory evolved as a new branch of theoretical physics during the first few decades of the 20th century in an endeavour to understand the fundamental properties of matter. It began with the study of the interactions of matter and radiation. Certain radiation effects could neither be explained by classical mechanics, nor by the theory of electromagnetism. In particular, physicists were puzzled by the nature of light. Peculiar lines in the spectrum of sunlight had been discovered earlier by Joseph von Fraunhofer (1787-1826). These spectral lines were then systematically catalogued for various substances, yet nobody could explain why the spectral lines are there and why they would differ for each substance. It took about one hundred years, until a plausible explanation was supplied by quantum theory.

Quantum theory is about the nature of matter.

In contrast to Einstein’s Relativity, which is about the largest things in the universe, quantum theory deals with the tiniest things we know, the particles that atoms are made of, which we call “subatomic” particles. In contrast to Relativity, quantum theory was not the work of one individual, but the collaborative effort of some of the most brilliant physicists of the 20th century, among them Niels Bohr, Erwin Schrödinger, Wolfgang Pauli, and Max Born. Two names clearly stand out: Max Planck (1858-1947) and Werner Heisenberg (1901-1976). Planck is recognised as the originator of the quantum theory, while Heisenberg formulated one of the most eminent laws of quantum theory, the Uncertainty Principle, which is occasionally also referred to as the principle of indeterminacy.

Published in: on 2010/02/28 at 3:31 am  Leave a Comment  

Week 1

1.Why am I doing this class?
The research will be very helpful in my study and in the future.
2.What am I hoping to learn?
Anything can help in my study.
3.What do I think ‘research’ is?
Research is a method to get useful information.
Published in: on 2010/02/28 at 3:26 am  Leave a Comment  
Follow

Get every new post delivered to your Inbox.