Keep it simple. It’s a good motto to remember in life, in your ventures, and especially when you set out to make your own game. I can tell you with every game that I make I try to create some elaborate ideas. I think they are some amazing ideas (and maybe they truly are), but I sit down and begin coding and reality sets in. More complexity leads to more time.
Enemy AI is an important aspect of any game. Graphics, story, and music can all be drowned out if your game contains some wonky or useless AI or gameplay. Sometimes graphics takes a backseat and the developer can create a memorable experience from gameplay and simple graphics. When you decide to make your first game, think about the users’ experience. Try and think about what adventure you want them to
That’s my checklist for getting started in making a game. After creating the game window, setting up my character, getting my character to move, …hmmmm… ah, yes! Loading images and a background. First, we’ll need to think about what kind of game we are going to create. Then, we will have to either make our own 2D sprites for the game, or download free ones. Finally, let’s write a little
We are back this week for part 2 to last week’s post. When I was working on this post, it reminded me of apps that allow you to decorate and furnish the rooms and walls of your house to help you better visualize your ideas. The ones that let you see if this color or that painting or those chairs would look great in your living room. So, those three
It’s 5 here in the morning in China and I am watching the sun rise. And it’s got me thinking about all the simple things in life. How, if we have a dream, it always seems like life has a way of trying to slow us down, stop us, or just muddle with our plans. So, with that simplicity in mind (and the sunshine beaming in) I figured today we
I am writing this blog because I really love programming and creativity. I believe that the only way to get better at something is to practice and get involved in your passions in as many ways as you can. The main language that I use is Python and I wanted to improve my skills as a programmer by also learning Pygame. I got interested in programming years ago by programming