New smart game. iQBloxing
 
 
 

Pseudo 3D Graphics for Android Game. Programming Game Field Cell.

Preparation

We need to prepare pre-rendered sprites of all game objects. Usually, graphical packages like 3DMax, allowing working with 3D scenes, are used for that. To get a rectangular isometric projection we need to turn a camera, aligned parallel the floor and coordinate axes, down to ≈35.264° around the horizontal axis and ±45° around the vertical axis. Continue reading →

Pseudo 3D Graphics for Android Game. Isometric basics.

Recently we at AndroidDevStudio were hardly working on our brand new pseudo 3D Android game and we want to share some of our experience with all Android community members.

What is included into this article?

  1. Isometric basics.
  2. Programming Game Field Cell.
  3. Drawing Game Field Cell.
  4. Drawing Isometric Block.

And of course every part will be with commented source code.

We are surrounded by a three-dimension world and that’s why it’s obvious that we got used to interact with three-dimension objects. That is why, in the majority of cases three-dimensioning representation of some process, for example a game, is preferable for an end user, than something other. Due to that fact, three-dimension applications, at other equal conditions, will be better perceived by users, than two-dimension ones. But 3D applications have 2 serious disadvantages:

  • 3D applications are much more difficult to implement;
  • 3D applications demands much more calculating resources and if there are not enough of such resources, then the application won’t be able to function on a proper level, in particular, a necessary performance won’t be provided.

Continue reading →

How To Prepare Android Application For Market

Today I want to give an overview of things you should do to publish application on Android Market. Hope it would be useful for you.

OK, so let’s start from the very beginning.

1. Idea

Yep, idea – is what you should prepare first. It would be great to prepare well-formed and described plan of your application. You should answer yourself – “Why someone needs you app?” , “How could it help?”, “What is the aim of this app?”. These questions are really important to create cool application, and it’s not only for Android – it’s applicable for all the software.  It may be also good to think about what do YOU need, what can help YOU and with this you can start describing your app.

2. Implement & Test

So, I hope at this point you have determined for yourself what you are going to create. It’s essential to obtain high-quality application for Android platform. As concerns technical side of development you may want to take a look at Google Docs, particularly you may be interested in Getting Started section and in Sample Code section. By the way, we are going to post some interesting practical tutorials, say “How to” series. Subscribe to our RSS feed and Email feed to be informed about it.

As usual and as we do it, keep your code clear, readable, well-commented and make it works smoothly. Keep in mind that it is really important to keep application working well, your user do not care why it crashed, so it should not. Ever.
Continue reading →

How to install non-Market app on G1?

This short overview is about installing non-market applications on your G1 phone. There are lots of ways to get .apk file for your Android phone – you may buy applications via your computer or download some for free, e.g. our logical game for Android - Brain Twister.

After you get the .apk file you need to install it on your device. There are some ways to do it.

Intall non-Market app on G1 using SDK

  1. Download and install Google Android SDK.
  2. There is a tool to install applications on Android phone in SDK. This tools is adb.exe.
  3. To connect your G1 to your computer via USB you will need to download Android USB drivers. After installing this driver you will be able to connect your G1 to computer via USB.
  4. On your phone you should go to Settings/SD card & phone storage and disable Use for USB storage. Then go to Settings/Application settings and enable Unknown sources.
  5. Open command line on your comouter and type in the following command
    adb install <Full Path to apk file><apk file name>

Continue reading →