Talking about Marmalade 7.4 adding Windows Phone 8.1 and a Getting Started Guide too

The Marmalade team is keeping the features streaming out with their latest 7.4 SDK version, which includes a number of features for Windows Phone 8.1

You remember Marmalade, right? Here's a couple recent times we've highlighted it;

Game developers: Release of Marmalade 7.4 expands support for new Windows Phone 8.1 features

The release of Marmalade 7.4 expands support for some of the most important new features of Windows Phone 8.1, including the ability to deliver a uniform app experience across devices.

As Building Apps for Windows explains, “Marmalade is a powerful cross-platform, native game development environment. With Marmalade, developers can build in C++ with full support for standard libraries and third-party extensions, then compile directly to native machine code with no appreciable performance overhead.”

Find out more about the release on Building Apps for Windows, download the free SDK and start developing your own games!

Marmalade adds support for new Windows Phone 8.1 features

Marmalade is a powerful cross-platform, native game development environment. With Marmalade, developers can build in C++ with full support for standard libraries and third-party extensions, then compile directly to native machine code with no appreciable performance overhead.

Many compelling games built for Windows and Windows Phone

...

Marmalade has supported Windows Phone for some time; today we are announcing, with the release of Marmalade 7.4, expansion of this support for some of the most important new features of Windows Phone 8.1, including:

  • Support for on-the-fly compilation of DirectX shaders,
  • Support for shared entitlements across Windows Store and Windows Phone Store, enabling you to deliver a uniform application experience across device type, and
  • Use of APPX package format, paving the way for Universal app support.

Read more about the release, download the free SDK and start developing your own games. Much more information about Marmalade is available at http://madewithmarmalade.com.

Ready to get started? Check out this document and code drop from Lee Stott;

Getting Started with Marmalade and Building Windows Phone Games

Marmalade is a popular C++ toolkit and gaming engine for 2D and 3D games that is used by a wide range of pro and indie developers to build games such as Lara Croft and the Guardian of Light, Godus, Vector, and Draw Something. In this hands on lab, you will learn how to create a basic game framework, add and use 3D resources, interact with objects and deploy the game to Windows Phone and Store devices.

Instructions

Download the source code

The instructions are a 14 page Word doc, that will get you up and coding...

Overview

Marmalade is a popular C++ toolkit and gaming engine for 2D and 3D games that is used by a wide range of pro and indie developers to build games such as Lara Croft and the Guardian of Light, Godus, Vector, and Draw Something. In this hands-on lab, you will learn how to create a basic game framework, add and use 3D resources, interact with objects and deploy the game to Windows Phone and Store devices.

Objectives

The objectives of this lab are to learn how to:

  • Create a new Marmalade project
  • Add an open source game framework that uses Marmalade's IwGx middleware
  • Add 3D resources to the game
  • Define objects in the game
  • Add a camera to control the viewpoint
  • Add touch interaction with objects

Tasks

  1. Create a new project with the Marmalade Hub
  2. Include the JamEngine and implement classes
  3. Importing and rendering models in the game
  4. Adding touch events
  5. Deploying a build to a Windows device

...

You have the doc, you have the free SDK, now get coding!



Tags:

Follow the discussion

  • Oops, something didn't work.

    Getting subscription
    Subscribe to this conversation
    Unsubscribing
    Subscribing

Comments closed

Comments have been closed since this content was published more than 30 days ago, but if you'd like to continue the conversation, please create a new thread in our Forums, or Contact Us and let us know.