Press "Enter" to skip to content

Napland Games - Blog Posts

Unity 3D to IBM DB2 Connection Tutorial

I recently had the challenge of connecting to an IBM DB2 database via Unity. After some struggles with setting up DB2 and getting the user access all correct, it ended up being fairly easy. This quick tutorial will show you how to do it and point out some of the pitfalls you might encounter along the way. Step 1 – Set up IBM DB2 To try this out you’ll need to be able to connect to a DB2 database. I didn’t have access to any so I set one up on my Windows 10 PC. Any of the DB2 installations…

Leave a Comment

Long Time, No See

Hi, everyone! I noticed a blog post is way overdue. Please forgive me, I’ve been super busy. “What have you been up to?” you ask. Well, unfortunately, no new games from Napland Games itself (though I have many in the works), but I’ve been involved with a bunch of cool projects that have kept me quite busy. My main project right now is called vuzop. It is a virtual reality data visualization tool. It can read in data from a database and create interactive visualizations where you can fly around to explore the data as it moves in real-time, sped…

Leave a Comment

For the Love of Unity

As many of you might know, I’ve been switched over to Unity for a year now, almost exclusively. In the past year I’ve had the opportunity to work on a variety of projects as a freelancer. This has given me a chance to check out a few different development tools such as Game Maker Studio, Cocos2d, and Xamarin. Out of all of the packages I’ve tried none of them come close to Unity. It’s clean, professional, stable, patched and updated to new tech frequently, easily extendable (the editor, Android/iOS plugins, etc), it easily ports to a bunch of different platforms,…

Leave a Comment

Gravitone!

Finally, the day has come! Gravitone is now available on Google Play! I apologize for all of the delays. I’ve been wrapped up in a number of client projects over the past few months and just haven’t had the time to finalize Gravitone. After a short vacation I found some time to finish it up and I’m pretty happy with the gameplay. Gravitone is an endless arcade style game that reacts to the music and has a simple goal: Push all of the orbs into the vortex that matches their color. However, things aren’t that easy! The vortexes are shrinking…

Leave a Comment

Adventures in Alternative App Markets Part 2

This is a continuation of a previous post which can be found here, With Sudoku In Space we tried out many new things. Among them were multiple language support, a bit of paid advertisements, and distribution among various markets. Multiple language support was quite painful, but I think for Spanish it was well worth it as we have had some fair success in Spanish speaking countries. I’m not sure if our popularity in those countries is natural or more due to running a Chartboost campaign in those countries and they have a very low Cost Per Install. Japanese and Korean…

Leave a Comment

Sudoku In Space 2.0!

We’ve made a lot of improvements to Sudoku In Space based on the awesome suggestions we’ve had from our users. The app has been very well received and we believe it is worthy of the extra time we’ve spent on making it as perfect as possible. We’ve had great reviews from sites and from our users. Here’s a small sample: “If you’re looking for a new way to play Sudoku, or if you’ve never played before because it hasn’t appealed to you, try this. You might be pleasantly surprised, like I was! Score: A” – Nerdy But Flirty “…pretty much blows…

Leave a Comment

Adventures in Alternative App Markets

This past month I have been focusing a lot on getting our latest game, Sudoku In Space, on as many app markets as possible. I found this great article on Gamasutra, by Arturs Sosins, detailing his experience and stats for downloads on a variety of Android markets. And I realized we were really missing out on a lot of possible exposure. Unfortunately, our installs have not yet been as many as what Arturs experienced, but his game, Sushi The Fish, is casual-arcade whereas Sudoku In Space is a more niche puzzle game (although we’re trying to push it into the casual…

1 Comment

Sudoku In Space for a Healthy Mind

Ever since I was young I found myself fascinated with puzzles. Mainly the type of puzzles where you put things in some sort of order. I didn’t really realize how much I enjoy a simple relaxing puzzle until I finished making Sudoku In Space and started playing it. It has also made me realize my love of puzzles and why I’m gravitating toward making puzzle games. Puzzles can be frustrating, but at the same time they can be relaxing. Once you get the hang of how to do a puzzle it can provide a meditative experience. Sudoku is a great…

Leave a Comment

Asynchronous Animations

Check out the full AGK Newsletter here The more animation and movement you have in your games, the more flashy and appealing they can be to players. In this tutorial I’ll be showing you how to build animations that run in their own self-contained functions. This allows them to be interrupted at any time, allows for simultaneous user input and anything else you wish to occur in your game loop without having to wait for the animation script to finish. In our most recent game, Sudoku In Space, we make extensive use of this for background animations, main menu animations,…

Leave a Comment

Loading Animations and Staggering Asset Creation

Original article in the TGC Newsletter can be viewed here. In our last game, Shape Time, I ended up deciding to load quite a few assets at launch time. I implemented a loading animation, but it seemed to actually slow down the loading process a bit. In our next game I wanted to optimize this as much as possible to improve loading time. The reason the loading animation was affecting the speed of loading assets was that I was calling Sync() as frequently as possible so that the animation would update. Here’s an example how it was done (the loading…

Leave a Comment