If you lay your eyes on an electronic device, chances are that there is a browser running on it! You probably have more than one installed on each of your PCs and some more running on your portable devices. If you want to distribute your games to a wide audience for a minimal cost of entry, making it run in the browser makes a lot of sense.
Flash was for a long time the go-to platform for games in browsers, but it has been losing speed in the last few years. There are many reasons for this and there have been countless arguments about whether this is a good thing or not. There is, however, a consensus on the fact that you can now make games run in the browser without plugins at a reasonable speed.
This article Selim Arsever, author of jQuery Game Development Essentials, will focus on 2D games as they are the ones that run well on current browsers and the features they depend on are standardized. This means that an update of the browser shouldn't break your games and that for the most part you don't have to worry too much about difference between browsers.Read Creating Our First Game in full
In this article by Shay Michael Anderson, the author of the book Instant Simple Botting with PHP, you will get started with building your own bot. You should be aware of and comfortable with HTTP requests and responses, how to develop HTTP packages, and why we use bootstrap files.Read Creating our first bot, WebBot in full
Plone's portlet system makes it easy to place chunks of additional information on your site. Plone ships with a variety of built-in portlets, and you can easily create custom portlets that meet your particular needs. You can associate portlets with different sections of your site, with different content types, and with different groups of users. In this article by Jon Stahl, we will look at creating new types of protlets.Read Creating New Types of Plone Portlets in full
This article by Paolo Ciccone, author of the book The Complete Guide to DAZ Studio 4, introduces you to morphs.
A morph is a modification of a geometric model that alters its original shape. Using morphs, we can change any character into something completely different. Studio makes this operation as simple as moving sliders on the screen.
In this article we will have a look at the following topics:
- Applying morphs
- Mixing morphs to create new characters
- Saving morph presets for future use
Gephi is a versatile and powerful tool that will help you create simple network visualizations quickly, while also providing the capabilities to build complex graphs based on large datasets. In this article by Ken Chevren, author of Network Graph Analysis and Visualization with Gephi, you will learn some of the fundamentals of Gephi and network visualization, which will rapidly empower you to create your own graphs.
In this article we will cover a few basic graph theory concepts and then take a brief look at some of the standard Gephi layout algorithms. This will provide you with the essentials to understand network graphs and how to quickly create them using Gephi.Read Creating Network Graphs with Gephi in full
Multivariate analysis involves analyzing multiple measures. In this article by Ashutosh Nandeshwar, the author of Tableau Data Visualization Cookbook, we will create graphs that can effectively visualize multiple measures.
We will cover the following topics:
- Creating facets
- Creating area charts
- Creating bullet graphs
- Creating dual axes charts
- Creating Gantt charts
- Creating heat maps
The goal of Adobe Edge Animate is to allow users to easily create standards-based motion and interaction without having to deal with a lot of code by hand. This article explores the motion side of the equation through animated content and the Timeline.
In this article by Joseph Labrecque , author of Learning Adobe Edge Animate, we will cover:
- The Timeline
- The Playhead
- The Pin
In this article, we will:
- Discuss how to link to and create dialogs – also how to handle leaving them
- Demonstrate grids and how you can add them to your pages
- Show how collapsible blocks allow you to pack a lot of information in a small amount of space
In this article by Raymond Camden, co-author of jQuery Mobile Development Essentials, we will look at dialogs, grids, and collapsible blocks.Read Creating Modal-Dialogs Grids and Collapsible Blocks in full
Creating mobile friendly themes will help the gallery switch seamlessly between different devices, landscape and portrait mode, and other device screen sizes. Responsive web design is a very powerful technique to style websites for various screen sizes. It allows you to provide CSS rules that are only applied when certain media queries match. Use this article by Nathan Van Gheem, authors of Instant Galleria How-to to modify settings for Galleria to utilize responsive web techniques.Read Creating mobile friendly themes in full
This article by Atul Gupta, Sudhanshu Hate and Andrew Siemer, authors of ASP.NET 4 Social Networking, covers details on how to build a generic media management system that will allow you to host video, photos, resumes, or any number of physical files with minimal tweaking. It also addresses the issue of multi-file uploads via RIA technologies like Flash and Silverlight.
In addition to that, we will build the concept of having user-specific sets of files as well as content that can be shared among many users. This article will create a basic framework from which you can easily grow to suit the file management needs of just about any community site.Read Creating Media Galleries with ASP.NET 4 Social Networking in full
The Blender 3D suite is probably one of the most used 3D creation and animation tools currently in existence.
Also, man-made materials and textures are probably the most used and applied in any 3D environment. The need to simulate created and manufactured objects is therefore an important skill to learn and apply within Blender. Fortunately, the techniques necessary to simulate man-made surfaces are no more difficult than creating natural surfaces.
In this article by Colin Litster, author of the book Blender 2.5 Materials and Textures Cookbook, we will cover
- Creating a slate roof node material that repeats but with ultimate variety
- Using a tileable texture to add complexity to a surface
- Warping a texture to disguise seams in a repeated texture
- Adding weathering by copying and reusing textures
With more than two million users worldwide, R is one of the most popular open source projects. It is a free and robust statistical programming environment with very powerful graphical capabilities. Analyzing and visualizing data with R is a necessary skill for anyone doing any kind of statistical analysis.
In this article by Hrishi V. Mittal, author of the book R Graph Cookbook, we will learn some intermediate to advanced recipes for customizing line graphs even further. We will look at ways to improve and speed up line graphs with multiple lines representing more than one variable.Read Creating Line Graphs in R in full
In order to customize the appearance of your website to that of your company's image, you have to modify an existing template or create a new one. In this article by Hagen Graf, you will learn the basics of building your own Joomla! templates.Read Creating Joomla 1.5 Templates in full
In this article by Nivedita Majumdar and Swapnonil Banerjee authors of MATLAB Graphics and Data Visualization Cookbook, we will cover:
Obtaining user input from the graph
Linked axes and data brushing
The magnifying glass demo
Animation with playback of frame captures
Stream particle animation
Animation by incremental changes to chart elements
This article, created by Farhan Ahmed Nadeem and Prasenjit Sarkar, the authors of Implementing Cisco UCS Solutions, introduces identity and resource pools which include UUID, MAC addresses, WWN, and server pools.
The list of topics that will be covered in the article is as follows:
- Understanding identity and resource pools
- Learning to create a UUID pool
- Learning to create a MAC pool
- Learning to create a WWNN pool
- Learning to create a WWPN pool
- Understanding the server pool
- Learning to create server pool membership and qualification policies
This article by Jim Wilson, author of Creating Dynamic UI with Android Fragments, shows how to use fragments to meet the challenges of creating dynamic UIs in the modern world of mobile app development.Read Creating Dynamic UI with Android Fragments in full
In this article by David Heffelfinger, we will explore how to create a report from the data obtained from a database using JasperReports 3.5. In this article, we will cover the following topics:
- How to embed SQL queries into a report template
- How to pass rows returned by an SQL query to a report through a datasource
- How to use report fields to display data obtained from a database
- How to display database data in a report by using the
Data warehouses are becoming increasingly common as businesses have realized the need to be able to mine the information they have stored in the electronic form in order to provide a valuable insight into the operation of their business and how best to improve it. Organizations need to monitor these processes, define policies, and—at a more strategic level—define the visions and goals that will move the company forward in the future. The Warehouse Builder provides a couple of ways to create a dimension. One way is to use the wizards that it provides, which will automatically create a dimension for us. The other way is to manually create it.
In this article by Bob Griesemer, author of Oracle Warehouse Builder 11g R2: Getting Started 2011, we will create:
- The Product dimension
- The Store dimension
In this article by Kharrat Jaouher, the author of Instant-HTML5 Fonts and Typography, the Creating different font files recipe will explain how to generate our own font and other cross-browser font files and the Using Web fonts recipe will cover web hosted fonts.Read Creating different font files and using web fonts in full
Packt are due to launch a new Enterprise brand, into which future Silverlight titles will be published. For more information on that launch, look here.
In this article by Frank LaVigne, author of Microsoft Silverlight 4 Business Application Development, we shall create a form for allowing users to submit information.Read Creating Data Forms in Silverlight 4 in full