Dagens App: Tomten

Swedish MacWorld.se reviews Tomten (Swedish only):

“Ditt uppdrag i spelet är att hjälpa jultomten att dela ut julklappar genom att slänga ner dem i husens skorstenar, något som är lättare sagt än gjort. Totalt innehåller spelet 27 olika mini-uppdrag av varierande svårighetsgrad. Med andra ord borde det hålla dig sysselsatt tills julen är slut.”

Read more at MacWorld.se

Download Tomten at App Store
Download Tomten at Android Market

Göteborgs Posten & Tomten

Eva Wieselgren at the local newspaper Göteborgs Posten was one of the beta testers of Tomten for iPhone. Follow the link below to read her comments on the game (Swedish only):

“Hinner jultomten få ut klapparna i tid? Inte om jag ska styra släden. Min tomte vinglar runt i luften som om han fått alldeles för mycket glögg till lussekatterna.”

Read more at GP.se

Download Tomten for iPhone, iPad & iPod Touch

Tomten for iPhone & Android

After many months of hard work, Tomten for iPhone & Android is finally released!

Game graphics by my wife Helena, code by me. If you have the time, please download the game and give it a great review (we really need the reviews for the game to stand a chance on the top lists)!

App Store download link:
http://itunes.apple.com/us/app/tomten/id466314239?ls=1&mt=8

Android Market download link:
https://market.android.com/details?id=com.sanneblad.tomten

Introduction to Unity Scripting

In these four videos I will give you an introduction to scripting in Unity with C#.

In the first project, BoxScaler, I will show you how to create a simple scene with a script that scale a box on mouse over.

In the second project, BallBouncer, I will show you how to create a simple game with two scenes and game scripts in C#.

1/4 – Unity project “BoxScaler”
In the first movie I will show you how to create a simple script that scales a box on MouseOver

2/4 – Unity project “BallBouncer”
Create the main menu scene using EZGUI

3/4 – Unity project “BallBouncer”
Create the game level, player ball, enemy balls using cubes, dynamics and textures.

4/4 – Unity project “BallBouncer”
Create all the script logic for the game BallBouncer

You can download the necessary textures for tutorial 2-4 here

Introduction to Unity and EZ GUI

Last week I held my first internal Unity 3D class at HiQ. In this first seminar I explained how to use Unity and the plugin EZ GUI together to create rich 2D applications.

You can view my video tutorial files below.

In this first video I will give you a walkthrough of the Unity environment: Scene view, game view, hierarchy view, project view, inspector, console, asset server, asset store, profiler, and more.

In this video I will show you how to add EZ GUI to your Unity project, and going from image, to texture, to material, to sprite atlas to draw an EZ GUI Button on the screen.

In this video I will show you how to work with EZ GUI Panels, and how to use the EZ GUI Panel Manager to toggle between panels using EZ GUI Change Panel Buttons.

In this video I will show you how to use multiple transitions on Panels, and how to properly add, copy and paste transitions to EZ GUI Buttons.

In this video I will show you how to draw text on the screen using EZ GUI Label.

You can use the following tools to create EZ GUI fonts:

Glyph Designer (OSX only)
http://glyphdesigner.71squared.com/

Hiero (Java, does not work properly under OSX 10.7 Lion)
http://slick.cokeandcode.com/demos/hiero.jnlp

BM Font (Windows only)
http://www.angelcode.com/products/bmfont/

Depixelizing Pixel Art

From Depixelizing Pixel Art:

“Naïve upsampling of pixel art images leads to unsatisfactory results. Our algorithm extracts a smooth, resolution-independent vector representation from the image which is suitable for high-resolution display devices.”

Nearest-neighbor scaling:

Using the algorithm by Johannes Kopf and Dani Lischinski::

Make sure you checkout the other cool examples on their web page.