Accepting Player Input – Game Development with Flame and Flutter

By far the most common question asked by developers starting to use Flame and Flutter (that I know of) is how to accept player input like taps and drag gestures. For some reason, this basic seemingly simple task when developing games is giving everyone a hard time. If you don’t know what Flame is, it’s…

Thu, March 28, 2019
4 minutes

Views and Dialog Boxes Tutorial – Step by Step with Flame and Flutter (Part 3 of 5)

When I first started game development, I thought the hardest part was starting it. I was wrong. It’s not thinking of a gameplay logic and acquiring graphics. It’s actually finishing the game! And developing all the little features and details that make the game feel polished. We’re at step Step 3 of the Flame and…

Mon, March 25, 2019
36 minutes

Fix Visual Studio Code Hot Reload and Debugging Problem (February Update 1.32.1)

Microsoft’s Visual Studio Code has come a long way from being just a source code editor (which it’s defined as). With the plugins and contributions it has become a full-fledged IDE supporting multiple workflows and technologies. I’ve been using it recently for all my development projects. Last week, I’ve been notified that there’s an update…

Mon, March 11, 2019
3 minutes

Game Graphics and Animation Tutorial – Step by Step with Flame and Flutter (Part 2 of 5)

In this part of the tutorial series, we will focus on adding graphics and animation. We’ll pick up where we left off in the previous part where we have created an interactive-enough casual mobile game. The game will stay the same in features but with more movement and better graphics. Like the previous parts, there…

Sat, March 9, 2019
32 minutes

Windows Calculator is Now Open Source

Open-source software is a great concept. It brings out the best in people helping each other build something that can be used by anyone. That’s why it makes me happy when Microsoft announced that the Windows Calculator is now open source. When people ask me to teach them programming. I tell them there’s no such…

Thu, March 7, 2019
2 minutes

Langaw Game Assets Preview

The 2D game development tutorial is at a point where there are only boxes on the screen. In the next part, we’ll be adding some assets. Here’s a Langaw game assets preview. Just a quick post. Basically, the plan is to create five different types of flies. Each with different abilities. The images below show…

Tue, March 5, 2019
1 minute

2D Casual Mobile Game Tutorial – Step by Step with Flame and Flutter (Part 1 of 5)

Have you ever wanted to develop video games? You’ve come to the right place. This is an on-going tutorial series on how to create your own 2D casual mobile game. This tutorial is a continuation of the previous part which is an introduction to game development targeted towards developers of any level. In this part,…

Sun, March 3, 2019
45 minutes

Create a Mobile Game with Flutter and Flame – Beginner Tutorial

Why create a mobile game? Most people would agree that games are fascinating pieces of software. These people, including myself, have played lots of games and discovered a different world or reality in-game. Games can range from having simple and linear gameplay to really complex involving 3D, almost real physics engines, realistic graphics, procedurally generated…

Sun, February 24, 2019
19 minutes

Content Recycler Plugin for WordPress

As bloggers, we all have down times. Work, family matters, writer’s block, anything could be the reason. It would really be awesome if there’s was something that updates our blogs for us when we can’t. Content Recycler does just that. Well, sort of. This plugin recycles your old posts, so they show up on the blog page…

Fri, July 6, 2018
2 minutes

Trailing Slash on Website URLs

Trailing slash on website URLs has a long history of debate whether it is good or bad practice. Should you put trailing slashes on your site’s URLs? Let me say it upfront. I prefer my URLs to be clean and without a slash at the end of it. Trailing slashes just add an unnecessary character…

Fri, June 29, 2018
2 minutes