Categories
Programming

Top Free Android Game Frameworks

So like we said in the previous lesson, we would be building our game on top a game framework. A game framework refers to a library with built-in interface for handling lots of functionality that are common to the games development ecosystem. No matter what game you build, you are most likely to come across […]

Categories
Programming

Android Game Programming Tutorial

Today we start on a new tutorial series on Android Game Development. Style The tutorials will teach game programming for Android devices using many real examples. Motivation for the Course The current state of mobile game development has again made it possible for lone developers to churn out fun and highly profitable games working from […]

Categories
Programming

Distributing Android Games: Alternatives to Google Play

Google Play is the first and the largest market for distributing our Android games. But it’s definitely not the only place to distribute your game. Given the open source nature of Android, many device makers have already replaced google play with other emerging markets to monetize the segment. Given the fact that end users generally […]

Categories
Programming

iOS versus Android: a Game Developer’s Perspective

As it stands out today, the real action in game development is happening at two different camps – iOS and Android. Choosing between the two platforms is one of the most important business decision a game developer can make. So here’s a quick round up on the pros and cons of both these environments. Android […]

Categories
Programming

Blue Web Design PSD Free Giveaway

Free giveaway of the week- corporate style web design PSD in Blue. Author : Sangita Chaudhary License You are granted the use license which enables you to use this template FREE of charge. Because this is released under GPL, You can modify the theme in any way you like and even use it in commercial […]

Categories
Programming

Quick Sort Algorithm in Python

Quick sort is a very efficient and commonly used sorting algorithm. Quick sort algorithm recursively breaks a larger list into two smaller lists in two phases at each step: partition phase sort phase In quick sort, we first select a pivot value around which the list is to be divided into two smaller lists.Ideally the […]

Categories
Programming

Merge Sort Algorithm in Python

Merge sort algorithm breaks a larger list into several smaller lists, sorts them individually and incrementally merges them back to return the sorted list. For instance, let us say we need to sort a list of 500 elements. An algorithm implementation like bubble sort would take O(n^2) number of steps, which is about 250,000 steps. […]

Categories
Programming

mRNA to Protein (Peptide Chain) Translation Tool

Translate mRNA string to peptide-chain (amino acids) equivalent using this handy calculator. [mRNA2aminoform]   And here’s the quick reference conversion chart for codon to amino acid conversion.

Categories
Programming

Youtube Upload : Recommended Format & Video Size

After having spent a lot of time looking for the best format & video size for Youtube uploads, I decided to do some testing on the various available options. And here’s what the test results have to say. Best Video Format for Streaming Videos I took up a video and converted into three formats: Flash […]

Categories
Programming

Insertion Sort Algorithm in Python

Insertion sort algorithm works by comparing two elements at a time and swapping them if required. Up till this, it is similar to the bubble sort algorithm. However unlike bubble sort algorithm which iterates through the entire loop multiple times swapping just two elements at a time, insertion sort keeps swapping elements at one end […]