[In this reprinted #altdevblogaday-opinion piece, Gameloft 3D programmer Gustavo Samour warns of rookie mistakes some developers make, embarrassing themselves by over-promising on one of their first games.] I once saw a post on a game-related forum, from a developer who explained what their next project was, and how it was going to be the greatest thing ever. It was also going to be on every platform and therefore sell millions of copies. Fast forward a few years later… the game has not been released, and even worse, it's not in development anymore. The forum post haunts me, but I bet it haunts the developer even more. There's nothing wrong in being excited about your current or next game. "Passion" is a strong word in our industry, so every developer should have strong feelings toward their projects. But there's a difference between being plain excited and being smart about it. Along with your feelings, your project must have a plan. It doesn't need to be an elaborate plan, but it must get the job done. And that job is to keep you centered. My First Game Will Be An MMO You've probably seen it several times on the internet. A beginning developer, who happens to be an MMO fan, wants to create an MMO as their first game. Their enthusiasm gets them to the point where they have downloaded or created some tools; perhaps they even have a rudimentary demo to show. For example, for a 3D MMO, the demo is a simplified 2-player networked gameplay in 2D. Sometimes, this gets other people excited enough to join the project. But after weeks or months of work, the developers call it quits. Why? At some point during the project, everyone realized how hard it is to make a game. Then they realized how much harder it is to make an MMO. If only they had known this when they started. If only someone had warned them. But wait… someone did try to warn them. When they blogged and/or posted on forums about it, some people chimed in and recommended making simpler games. Some of these people had played with fire before and got burned, so they had advice to share. It's almost as if their future selves tried to talk them out of it. But did they listen? No. My Game Will Be Ubiquitous It certainly is tempting to target multiple platforms. I know I'd want everybody to play my game if I thought it was great. Plus, being on multiple platforms might mean striking it rich (not so fast… see below). But sometimes targeting a single platform is cumbersome enough. For example, if I write a game for iOS, I might consider building for iPhone 3GS, iPhone4, iPhone 4S, iPad, and iPad2. Notable differences include processing power, screen resolution, and AirPlay support. On Android, there's even more fragmentation. Add Windows Phone to the mix, and now you have major differences when trying to target all three platforms (Objective C/Java/C# and OpenGLES/XNA). While it's good to have the goal of multiple platforms in mind (and in the plan), it's better to finish the game on one platform first, then port to others. My Game Will Make Me Rich Here's another newbie mistake. There are many success stories about games on digital distribution platforms, so you think your game is next in line to make a lot of money. This *may* be true, as some games do sell well. But there are several stories of failure you don't hear about. You rarely find out about submitted games getting rejected, and it's even rarer to know the reason for rejection. It's also unusual to hear about sales figures for specific games, unless the developers decide to post it for the public to see. This is rather unfortunate, as failure is often more instructive than success. Definitely keep an ear to the ground about sales news, but most important, be in it for the thrill, not for the treasure. If money is your strongest motivation in this industry, you'll likely find yourself burned out very quickly. Conclusion It's okay, you should definitely be excited about your projects. Maybe even to the point of blogging or posting on a forum about it. But stay true to yourself. Don't take on more than you can handle and don't expect to be rich when the game is released. Be true to others as well. Underpromise and overdeliver. Don't get people excited about detailed vaporware. Fans will dislike you when they finally realize the game isn't coming. One last thing, don't leave an online trail of broken promises. You never know who's watching… [This piece was reprinted from #AltDevBlogADay, a shared blog initiative started by @mike_acton devoted to giving game developers of all disciplines a place to motivate each other to write regularly about their personal game development passions.]
Opinion: Be True To Yourself... And Others
Nov. 8, 2011

Tags:
2011
Subscribe to our newsletter
About JikGuard.com
JikGuard.com, a high-tech security service provider focusing on game protection and anti-cheat, is committed to helping game companies solve the problem of cheats and hacks, and providing deeply integrated encryption protection solutions for games.
Top

David Dastmalchian Comments On M. Bison Role, Says He's Playing Lots Of STREET FIGHTER 2
July 28, 2025

MORTAL KOMBAT II Producer Teases Third Installment And Potential Spin-Offs
July 28, 2025

GOD OF WAR Showrunner Ronald D. Moore Discusses The Prime Video Adaptation's Tone And Development Progress
July 28, 2025

UKIE responds to adult games being pulled from Steam and itch.io after pressure from payment providers
July 28, 2025

The studio behind Teenage Mutant Ninja Turtles: Mutants Unleashed brings in union after facing closure
July 28, 2025
Recent

David Dastmalchian Comments On M. Bison Role, Says He's Playing Lots Of STREET FIGHTER 2
July 28, 2025

MORTAL KOMBAT II Producer Teases Third Installment And Potential Spin-Offs
July 28, 2025

GOD OF WAR Showrunner Ronald D. Moore Discusses The Prime Video Adaptation's Tone And Development Progress
July 28, 2025

UKIE responds to adult games being pulled from Steam and itch.io after pressure from payment providers
July 28, 2025

The studio behind Teenage Mutant Ninja Turtles: Mutants Unleashed brings in union after facing closure
July 28, 2025

Some game firms are struggling with the complexities of the UK Online Safety Act
July 28, 2025

Sony sues Tencent for "slavish clone" of its "valuable" Horizon franchise
July 28, 2025

Puzzle & Dragons publisher/developer GungHo Online faces shareholder revolt
July 28, 2025

Dating App Breach Exposes Images of 13,000 Women
July 28, 2025

US Woman Gets Eight Years for Part in $17m North Korean Scheme
July 28, 2025
Blog

Security Risk Analysis for Racing Games
July 28, 2025

Are there hacks that increase gacha pull rates?
July 24, 2025

VMOS Open-Source: New Threat to Game Security
July 18, 2025

How Games Detect Black and Gray Studio
July 15, 2025

How Games Detect iOS Jailbreaks
July 11, 2025

FPS Game Anti-Cheat Solution
July 9, 2025

Black and Gray Industry Insights: HappyMod
July 7, 2025

Online Game Anti-Cheat Solution
July 4, 2025

iOS Code Encryption Solutions
June 26, 2025

Casual Game Security Risks Analysis and Solutions
June 25, 2025
Random

David Dastmalchian Comments On M. Bison Role, Says He's Playing Lots Of STREET FIGHTER 2
July 28, 2025

GOD OF WAR Showrunner Ronald D. Moore Discusses The Prime Video Adaptation's Tone And Development Progress
July 28, 2025

I spent a week in New York City with the Samsung Z Fold 7 - and it spoiled me big time
July 25, 2025

BlackSuit Ransomware Group’s Dark Web Sites Seized in Operation Checkmate
July 25, 2025

13 tech trends to watch now, according to McKinsey (and no, it's not all AI)
July 25, 2025

New Scattered Spider Tactics Target VMware vSphere Environments
July 28, 2025

Why I swear by this Garmin smartwatch over competing models (including the Apple Watch Ultra)
July 25, 2025

I ran with the Apple Watch and Samsung Watch 8 - here's the better AI coach
July 26, 2025

This 4K projector changed the way I watch TV at home (no keystone adjustment needed)
July 26, 2025

PayPal dominates web store payments in Germany, but Apple Pay reigns in the UK
July 25, 2025
Most Views

How Games Detect GameGuardian
March 17, 2025

Explanation of Game Anti-Cheat Solutions
March 17, 2025

Cheat Engine Modifier Detection Solutions
March 18, 2025

Explanation of Unity Engine Encryption Solutions
March 17, 2025

How to Anti Hack in Client-Side Games
May 21, 2025

Cocos Engine Encryption Solution
April 8, 2025

How Games Anti-Debugging
April 15, 2025

Cloud Phone Detection Solution for Gaming
May 21, 2025

How Games Detect Frida
March 25, 2025

How Games Detect PlayCover
March 26, 2025