This article discusses the visual design of Puzzledorf, looking at the visual style but also how the graphics tie in to game design to enhance the users experience, including subjects such as how the visuals are used to communicate ideas with and engage the player and help teach through design.
This article shows you how to change the screen size at run time via script, while avoiding the unexpected pitfalls that can occur, as well as other topics, such as toggling full screen and windowed modes, limiting frame rate, toggling vsync, and setting the resolution.
Sometimes you might want to check what's next to an object. You might want to check if a duck is sneaking up behind you, or you might want to create blocks that can only be pushed horizontally, but not vertically. We can do this without too much difficulty.
For some reason you might want to create custom movement in your game. Ducks that can only walk left, crates that can only be pushed horizontally, that sort of thing. There's a very simple way to do that, and I will show you how.
There might be times when you want to check for something only in a certain direction. You might, for example, want to create blocks that can only be pushed horizontally. Or you might want to create a duck that can only walk left. Whatever your reasons, you specify things to occur only in specific directions.
Last year I was working on a big RPG project as part of my studies. It looked great but didn't run so well on the ps4 dev kit. After a lot of tweaking I got it from a pretty stuttery frame rate to something smooth. This guide will tell you how I did it.
If you've ever wanted to get all of the children attached to a Unity GameObject and turn them into an array, there is a simple way to do it. This tutorial shows you how to do it in simple C# code.
So you have this idea for a great Puzzle Script game, but it involves checkpoints. You want the player to be able to reset to the checkpoint if they press reset or if they die. How do you do that? This tutorial will cover it, and it's very simple.
Through making a number of games I learned a lot of techniques to make my projects run faster in Fusion. This guide will share what I know. I have since moved on to Unity where I developed Puzzledorf, but this guide should still remain relevant, at least for Fusion 2.5. NOTE: You do not have to... Continue Reading →