Jump to content

  • Log In with Google      Sign In   
  • Create Account

Banner advertising on our site currently available from just $5!

1. Learn about the promo. 2. Sign up for GDNet+. 3. Set up your advert!


Member Since 10 Aug 2001
Offline Last Active Yesterday, 08:24 PM

#5213210 How do I know if I'm an intermediateprogramming level?

Posted by ButchDean on Yesterday, 04:36 PM

Seniority doesn't just come from learning the basics of a language, it also comes from actually completing software development projects. Notice that I said "completed" and not something like "unfinished projects" or "projects in progress"? I have certainly learned the most from completed project, either solo or part of a team, and when you have a few of these completed projects under your belt professionally then that is when you can start ranking yourself as intermediate or whatever. 


Until you have completed projects you cannot be anything more that junior/novice. Others here have made excellent points that I don't need to reiterate.

#5213029 New Coder Struggles - What To Do Next?

Posted by ButchDean on 25 February 2015 - 11:57 PM

You can:


1. Look at other people's projects, like on Github.

2. Write the game subsystems, like the audio, rendering, etc.


Harvest ideas from elsewhere. The reason why you are lost is because you have never written a game before, as I'm sure you know.

#5212572 Will game maker hurt me in the long run?

Posted by ButchDean on 23 February 2015 - 05:45 PM

If you are serious about making games, you will not find it as a credential for getting a games job. I believe Game Maker is a purely hobbyist tool.


Otherwise, in terms of it harming you it won't - but do make sure you are learning the skills that are required to make games without such a tool.

#5066905 what the mechanics behind this ?

Posted by ButchDean on 02 June 2013 - 11:18 AM

In addition to what was said above, you could look into thinking about a double-tap jump being higher than a single tap for example. It will help to simplify the mechanic.

#4947572 Singleton pattern abuse

Posted by ButchDean on 08 June 2012 - 11:29 PM

I actually am pro singleton for the following reasons:

1. It is a generally recognized useful design pattern that is easy to grasp.

2. It makes a single instance of an object easily accessible.

3. It is not the same as a global because it has global scope. A well written singleton can have very controlled access even though it can be referenced globally.

4. If a singleton wrecks havoc in your code, blame the programmer and not the tool.

5. Singletons make the game states that they represent easy to debug.

These are just five points that come to mind.