This is my intro to Win8 Game Dev talk which comprises some of my other game dev slides along with Windows 8 specific information for developers looking to build games for the Windows Store.
ending in October 2011, 29.2% of mobile subscribers were playing games. A full year ago, only 26.8% of mobile subscribers were playing games on their devices, meaning that this year’s 33.1% represents 26% growth.” *Source: 1 in 3 Mobile Subscribers Playing Games on Devices June 6, 2012 http://www.marketingcharts.com/direct/1-in-3-mobile-subscribers-playing-games-on-devices-22256/
and a freestanding monitor, or an “all-in-one” computer. Typically these have powerful video cards, fast CPUs, lots of RAM, and a keyboard as the default input device.
out with touchscreens. These new ultra-thin, touch-enabled laptops will work great with Windows 8 out of the box. Plus, the extra touchscreen allows you to do basic touch testing for your game.
that can dock with a keyboard to become a laptop. They usually have very low-powered CPUs with built-in GPUs. These come in two flavors: Windows 8 and Windows RT, which I will talk about in the next section.
by combining programming logic, the DirectX API, and High Level Shading Language (HLSL) programs, together with audio and 3-D visual assets to present a rich, interactive multimedia experience
iPhone, which consists of expanding supported platforms, with multiple choice of programming languages that share the same API structure. • Programmers can choose to use their preferred language to achieve their targeted platform Native branch written in C++
This could be as simple as copying files over by hand into your game’s media folder or writing more complex automation scripts to generate the art for you.
“what if” scenario. When drafting a GDD I use a high concept to outline what the game is, its scenario and list any games that may already exist to draw inspiration from.
ideas while others simply use sticky notes. There is no right or wrong way to go about this as long as you find a good system for jotting down your ideas.