Page 3
-
An Adventure Begins!
•8 min read
Building a game can be fun. It's also a good exercise for creativity and there's so many different elements involved, from coming up with a good storyline and building characters to implementing gameplay mechanics and designing the game environments itself. Unity is a well-known game engine that is used by indie developers to major game publishers. Recently, I've been playing around with Unity for...
-
The Knapsack Problem
•7 min read
The knapsack problem is a classic problem that is simple to explain but surprisingly tricky to solve well. It's all about making the best choice when you have limited space and too many things to choose from...
-
Errors in Interfaces
•2 min read
Design decisions are important as it relates to building good interfaces. It's not the user's fault when an error happens but the designer's responsibility for making sure there aren't any flaws in the design. The designers are responsible for building interfaces that feel natural and work within the limits of human cognition. This means that if a user makes an error, it could be that there are fl...
-
Storing Passwords Securely
•4 min read
Most websites nowadays require an account to be registered before you can use their services. That means you need to provide at least an email, a password and potentially other personal information with it. I'm self-conscious about registering my details on too many websites because you can never be too sure if the data will be kept safe and secure. Trust is important because the expectation is th...
-
New Platform
•3 min read
After a lengthy hiatus, the blog is back! 🎉...
-
New Features
•2 min read
Since the last post, I've added a lot of new features into the game and I'll briefly write some new additions that I have made...