Project: Mosquitoes vs Humans

Introduction It was exactly a month ago, when we attended the XR Brain Jam organized by Games for Change at New York City. During the 36 hour long jam session, our team, whom we call ourselves as the SWAT Team, came up with a multiplayer game concept called Mosquitoes vs Humans. To get more into…(Continue Reading)

Optimizing Unity game performance

Introduction So, you have a game that you build for the world to play. Congratulations. You sent out the game to your family and friends to test the game for you to gather their feedback so that you can work out some problems before you make a public release. In some cases, you might have…(Continue Reading)

Border style shrimp with yellow rice (Mexican)

Ingredients Cooking spray (or just oil)1 1/2 cups chopped white onion1 teaspoon ground cumin1 teaspoon chili powder1 1/2 pounds medium shrimp, peeled and deveined2 garlic cloves, minced2 tablespoons butter1/2 teaspoon salt1/8 teaspoon hot pepper sauce1/4 cup fresh lime juice1/4 cup finely chopped green onionsLime wedges (optional) Procedure Heat a large nonstick skillet coated with cooking…(Continue Reading)

Connecting Unity with a database using Python Flask REST WebService

Introduction In some cases, we have games where we need to store various data into a database for future retrieval. Unity has its own PlayerPref library that can store player data. However to make things more flexible and have control on how the data would be stored and how it would be maintained online, we…(Continue Reading)

Deep fried red chili tilapia with basil and garlic chili sauce (Thai)

Ingredients 1 whole tilapia, cleaned and scaled1 quart oil for deep fry2 tablespoon oil for sauce2 teaspoon red chili powderSalt to taste5 large red chili peppers2 tablespoon minced garlic1 onion chopped2 tablespoons fish sauce2 tablespoons light soy sauce1.5 tablespoon garlic chili sauce1/4 cup basil leaves Procedure Make several angled slits on all sides of the…(Continue Reading)

Coriander crusted catfish with black bean salsa (Mexican)

Ingredients 1 tablespoon ground coriander1 teaspoon ground cumin3/4 teaspoon salt (or more or less depending on your taste)1/4 teaspoon black pepper1 pound Catfish fillets1 tablespoon olive oil1 cup diced plum tomato (about 3 tomatoes)1/2 cup chopped yellow bell pepper1/4 cup sliced green onions3 tablespoons chopped fresh cilantro (or coriander leaves)2 tablespoons fresh lime juice1 (15-ounce)…(Continue Reading)

Unity C#: Beautiful Coroutines

There are some actions which takes time as a primary factor. There are actions that are needed to performed over time, or there are functions that are needed to be performed on the background while a particular function is running. Consider the following code in the Update function in the MonoBehaviour of the Unity Script.…(Continue Reading)

Unity C# Directives: For improving re-usability of code and enabling cross-platform compatibility.

In most of my projects, I do have to work on VR applications that are needed to be ported to different VR systems. It could be for HTC Vive or Oculus (Go, Rift) or any other third party VR systems that uses its own SDKs. It is true that for each project we can build…(Continue Reading)

Creating a git repository for the first time and share the code in GitHub

I guess all companies in the software industries maintain one or more configuration management tool to manage the ongoing development and testing process. It is important to track changes so that development is consistent among people involved in a development and testing project. GitHub is one platform where developers share their code as a means…(Continue Reading)

Unit Testing Basics in Python in Test Driven Development Environment

Introduction At one point, I came across a company, for which I was applying for a position. I was asked to build a Tic Tac Toe game, but here was the challenge: I have to maintain SOLID design principles and the code has to be tested properly. Here the S stands for Single Responsibility Principle,…(Continue Reading)