Sign in to follow this  


This topic is 1944 days old which is more than the 365 day threshold we allow for new replies. Please post a new topic.

If you intended to correct an error in the post then please contact us.

Recommended Posts

As many game developers start, i started in the way of game development by getting inspired by a game...

Its about 2 years ago. From then i have just stumbled from one language to other, one api to other.

1. I made a Tic-Tac-Toe game with Java and Netbeans.

2. Pong and two other unique game of mine with Unity3d. which i uploaded in Kongregate. i used javascript and c# there.

3. Breakout with XNA.

4. used some sdl/directx/opengl/allegro/jmonkey/actionscript..

5. i even know maya character modeling/rig/animation/exporting them to unity...

6. i bought so many books on game development in every sector.

7. i read so many tutorials..

8. I am comfortable with all of them, but i coudnt mastered any of it.

i know its my fault and no one can do anything about it.

but as you guys are so experienced, so i want some good advice.

MY PROBLEM IS: when i start learning a new language, i think that i should use an api of that language to do something productive, then i move to an engine regarding that language and then i start thinking about making a game engine alongside a game and after someday, i throw it away... i am not scared of learning or doing hard work, but i loose patience...

How do you guys keep on at something (in most of the case just 1 thing) for so long?

sorry, if i irritated you guys, i know im a noob, thats why im asking and need you people to answer me...

Share this post

Link to post
Share on other sites
Just pick any ONE language and toolset, and stick to it. Remind yourself of your goals.

If you have trouble with this you might try writing a list of goals, and of high-ish level steps needed to accomplish those goals and display it visibly near where you work as a reminder to keep you on track. MEl things off as you finish them.

If you frequently find yourself drawn to playing with different tech choices rather than sticking to your projects you could assign some time for that; draw up a schedule of your time, assigning most of it to actual work, but allowing yourself 10-20% of your time to freely explore other options.

Share this post

Link to post
Share on other sites
Keep in mind that a number of potentially good games stayed in development hell for years because the developers would see something new and shiny and port/redevelop their game for that tech, lather rinse repeat. I suggest that you pick one of the technologies that you've already used that you liked and just develop something small and finish it. As jbadams suggested, there's nothing wrong with experimenting with other tech that interests you, but keep your little project pure. No rewrites or overhauls for a new language/API/engine. Just get it out. Then based on your experimentation and experiences writing your first game, pick a tech for the next project. Work with the mindset that the only reason to change your language/API is that your goal is impossible/ridiculously hard in that language, or the project has failed (isn't fun to play or practical to develop) and it's time to move on.

Note that I wouldn't give the same advice to everyone, but I feel it's what the OP needs.

Share this post

Link to post
Share on other sites
discipline is as important (arguably, more important) than talent in most human activities, software is no exception to this. Doing things with discipline as opposed to just do things as long they are "fun" is what separate unachievers from achievers. Sadly there is no way to learn discipline other than trying to impose that to yourself. You have to treat is as a job.. give yourself a target that is within reach and stick to it until you are done. Increase the complexity and length of the project gradually one month, two months, three months and so on... the hardest part of every project is always near end, when the novelty and the fun is gone and frustration takes over.

Share this post

Link to post
Share on other sites
I usually have one big project that I passively work on, alongside that I have smaller projects to keep me entertained. However I suggest you just choose the tools that you find are the best, once that's decided then It irritates you when trying to use anything else (mostly because you find these tools to be inferior). For me my tools are C++ + SDL + OpenGL + Bullet physics, in my opinion everything else is inferior but I'm not going to judge anyone just cause they use something else.

Here's why these work:

OpenGL runs on any platform
SDL abstracts input and audio from the platform
Bullet physics is free and runs anywhere (although it is poorly documented)
C++ is very fast and just makes sense Edited by ic0de

Share this post

Link to post
Share on other sites
All of your awesome advices helped me much, you guys are really very helpful, now i can think small, but can see the big picture through it, and sorry for late reply, because i really wanted to know that if i can really follow your advices, Thanks :D

Share this post

Link to post
Share on other sites

This topic is 1944 days old which is more than the 365 day threshold we allow for new replies. Please post a new topic.

If you intended to correct an error in the post then please contact us.

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now

Sign in to follow this  

  • Similar Content

    • By red1m3n
      Hi I'm a hobbyist getting together a team to pursue game creation, we'll do both 2D and 3D games, we would definitely build different types of games, and hopefully have a great time doing it. you dont have to have much experience, just enough that you think you can fill the position. I have plenty of ideas for games that I'd love your help with, and am completely open to fulfilling your game ideas . As of right now this is a for fun project thing, but if me and my team are satisfied with our work it can be published to steam or other platforms. 
      The positions I'm currently looking to fill are:
      2D Pixel artist
      3D Modeler 
      C# programmer
      Musician/Sound engineer
      I am currently working on a project it is a 2D Merchant adventure game with survival elements. It does not have a name yet, that's because I'm bad with names. 
      If interested please feel free to leave me a PM or email at so we can talk more about it..
    • By Aggrojag
      I'm working on a game that is quite personal to me. It touches on my own depression, obsessions, phobias, etc. It's a narrative driven dark comedy with some small aspects of platforming and puzzle solving. The project is rather small as well. It touches on topics such as suicide, mental illness, family, corruption, free-will, and redemption.
      First, I'm looking for a 2D animator that can compliment the style of the attached image. The player character's animations will be a bit more extensive than a typical platformer. There will be many death animations, and some other strange dealings with the character that will need animation. Other items will include some objects in the world that are in need of animation. All static pieces of art will be handled by the artist that drew the attached image.
      Second, I'm looking for a male voice actor. There will be at minimum two characters that will need to be brought to life through vocals. They are a very core part of the game, though they will never be shown on screen. As a reminder, this is a rather dark comedy, so be prepared for some insanity in your portrayal of these characters. The first voice is that of a game show host's voice, while the other will be a devilish voice (without SFX, I think it cheapens it, does not necessarily need to be a low voice, this is more about the portrayal than how the voice sounds).
      Last, I would love to have an editor on board. More than just avoiding disaster in the writing, I'm looking for someone that can elevate it. There is not a ton of writing that will be in the final project, but it's important enough of an aspect to be trying to bring someone in to help with it.
      To those interested:
      I have a crappy prototype that exists, along with a couple game design docs. More than anything, I'd like to present the project through a voice chat via discord to any interested. Discord - Bobdul Thundercuck#4590
      I do plan to post this on and wherever else I can put it that makes sense. I fully expect to make nothing off this project, as should you. However, in the case that money is made, a rev share model will be in place.

      Edit: Editor position has been filled, title has been changed to reflect this, and crossed out the section detailing this.
    • By William Edmeades
      Hey guys and girls,   Have you ever found yourself trying to apply for a job to be a game developer or a game artist? Maybe a sound engineer or a script writer? Only to not even get an interview due to lack of ‘experience’, teamwork projects or released game titles you have worked on? I have for sure. The game industry is hard and competitive to get into for someone new, especially when you might have a full time job or even have to support a family. So I have come up with an idea and I wanted to throw something out there to see if people could be interested in such an idea.   What if you could be part of a virtual game development company? A place where you can work on projects with a team of people from the internet, soon to be known as your colleagues, which could be from anywhere in the world all working at your own pace when you have time to do as little or as much as you want.   The idea is we can create the power of a company and release titles together. Not only do you then have a released game title you have worked on under your resume, but also work experience, team work skills, and the power of helping each other and learning from each other.    My dream idea is to create a solid place for people to join a party and develop ideas and create games and level up it experience points.   As far as money is concerned, the games would either be released for free or any money would go towards charity, it’s not about making money, it’s about building a career or justness having fun building games and socialising with like minded people.    I want to make something amazing, I think it would benefit me, and I think others who are serious would benefit greatly too.   I await your critasism on the ‘prototype’ idea, I just wanted to see how many people would be interested in such a concept. And if you are very much into the idea, let’s make it happen.   Thanks,   Will.
    • By NDraskovic
      Hey guys,
      Like the title says, I'm trying to find out if it's possible to automatically set which scenes will be built for different platforms. For instance, I have scenes that I want to include when building for PC, but exclude them for mobile platforms. Is it possible to do this automatically (by some settings file, or by coding some editor extension), or do I have to manually (de)select them each time I switch platforms?
      Google just keeps sending me to the documentation sites about the regular publishing, but I can't find information about this problem.
      Thanks in advance
    • By Slack Dragon
      Download here:
      Dungeon Chop Chop is a Singleplayer / Co-Op Rogue-like Adventure game currently in development. 
      All feedback is greatly appreciated
      An admirable soul tainted by darkness has laid waste to 
      the land. He has robbed civilians of their riches and lurks in 
      a dungeon locked with sorcery and guarded by monsters. 
      With treasure to claim, demons to slay and eternal fame to 
      be won, adventurers travel from far and wide to test their 
      strength against this enemy. 
      Many have tried and not a single one has returned! 
      Will you be the challenger who finally breaks the seal and 
      restore peace to the land? 
      Consider supporting us at:
      Check us out on Twitter:
      Lead   Shannon Stefan Programmers:
      Lead  Harrison Jack Artists:
      Jerome Tin David

  • Popular Now