background preloader

Tips and tricks

Facebook Twitter

How to Make A Simple HTML5 Game With Enchant.js. This is a post by Tutorial Team member Guts Rodsavas, an iOS development trainer at Software Park Thailand and game developer at Coffee Dog Games. Learn how to make a simple browser-based mobile game with HTML5! Are you curious about developing cross-platform mobile games that work in a web browser? Well, as you probably know, Apple doesn’t allow Flash to run on iOS devices, and Adobe has pulled the plug on Flash for mobile.

This makes HTML5 your only solution – but actually a pretty good one! The thing is, while there are many HTML5 game libraries available, only a few of them support mobile browsers. NES – notenoughshaders.com – Should Indie Developers Embrace Nintendo? Whether it is fair or unfair, Nintendo has gained a reputation over the years for not cooperating with independent developers and small studios.

NES – notenoughshaders.com – Should Indie Developers Embrace Nintendo?

With all of the harsh criticism that WiiWare received over the years, people tend to forget that it was Nintendo’s first time ever doing a mainstream digital distribution service. No wait, scratch that. The Wii/DS era was the first time ever that they significantly pushed online, period. It was obvious that some mistakes would be made along the way, and based on past announcements since E3 2012, I think Nintendo has proven that they are taking digital distribution very seriously. How To Design A Mobile Game With HTML5. Advertisement Care to make a cross-platform mobile game with HTML5?

How To Design A Mobile Game With HTML5

No need to dabble in Java or Objective-C? Bypass the app stores? Sounds like an instant win! A handful of game developers are pushing the envelope of mobile HTML5 games at the moment. Getting Started. Versatile 'GlassBox' Engine Powers New SimCity. Image: Maxis/EA With the SimCity franchise approaching the quarter-century-old mark, developer Maxis decided it was time to refresh the series.

Versatile 'GlassBox' Engine Powers New SimCity

Wired.co.uk wanted to know what goes into reconstructing the world’s best-known city builder, so we went straight to the source — the California studio where the new version, to be released on PC and Mac in February 2013, is being developed. [partner id="wireduk"]Rather than building on the infrastructure of recent efforts, such as SimCity 4 or Rush Hour, the new entry is a ground-up reboot, abandoning any pretense of being a numerical sequel — “SimCity Begins,” if you will. Great Gameplay Now, Business Model Later. The sleazy salesman is a cliche for a reason.

Great Gameplay Now, Business Model Later

Don’t let business buzzword bullshit distract you from creating something excellent. The (Nearly) Complete Guide to Self Publishing Your Games Online. This is almost a complete download of everything I’ve learned about biz dev and entrepreneurship since trading in my wacom tablet for a spreadsheet back in 2008. Included here are the principles I’ve followed to get to 16k pageviews a month in half a year and how my indie teams got to their first paying customers in less than 5 months. Make a Splash With Dynamic 2D Water Effects. Sploosh!

Make a Splash With Dynamic 2D Water Effects

In this tutorial, I'll show you how you can use simple math, physics, and particle effects to simulate great looking 2D water waves and droplets. Note: Although this tutorial is written using C# and XNA, you should be able to use the same techniques and concepts in almost any game development environment. If you have XNA, you can download the source files and compile the demo yourself. Otherwise, check out the demo video below: There are two mostly independent parts to the water simulation. Tower of Greed – Post Mortem. I've always made games because it's a passion of mine, and the game that best represents this is Tower of Greed.

Tower of Greed – Post Mortem

No other game I've created has brought me so much joy, either during the development process or after release. Today, I get the amazing opportunity to break down my own creation, and share with you everything from the game's core design, to its biggest flaws, and how I plan to address them in a sequel. I learned a tremendous amount developing and releasing this game when I was a part of Epic Shadow (Andrew Sandifer and myself), and it's great to have the opportunity to share those lessons with you. Play the Game What do you like about the game?

How It Plays Tower of Greed is quite simple in design, but with just a few simple mechanics thrown together properly, the results are amazing. As the name suggests, the core mechanic of the game is greed. Build a Canabalt-Style Infinite Runner From Scratch. With this screencast tutorial, you'll create an infinitely scrolling, Canabalt-style platformer, from start to finish.

Build a Canabalt-Style Infinite Runner From Scratch

The final game has randomly generated levels, player movement, death conditions and basic scoring. Coding Destructible Pixel Terrain: How to Make Everything Explode. Using the Composite Design Pattern for an RPG Attributes System. Collision Detection Using the Separating Axis Theorem. Quick Tip: Use Quadtrees to Detect Likely Collisions in 2D Space. Many games require the use of collision detection algorithms to determine when two objects have collided, but these algorithms are often expensive operations and can greatly slow down a game.

Quick Tip: Use Quadtrees to Detect Likely Collisions in 2D Space