AuthorTopic: Always moving forward...  (Read 9790 times)

Offline Stwelin

  • 0011
  • **
  • Posts: 567
  • Karma: +0/-0
    • View Profile

Always moving forward...

on: December 09, 2006, 11:23:40 pm
Alright, so 2d game development is just sort of a hobby of mine.  I haven't released much though, because i am a perfectionist (of sorts) and i feel a lot of my creations are amatuer...

Anyway, i'm a fairly adept GameMaker programmer, (at least, i have gotten away from using the drag&drop feature. :P) and i want suggestions as to what to move onto.  GameMaker is great, but it lacks a lot of... well, power.  I want a language or tool that i can create games with in with more a professional atmosphere, but won't be hard to pick up (within a reasonable amount of time, that is, but i am a quick learner).

Alright guys/gals... suggestions?
-Stwelin.

Offline Soup

  • 0010
  • *
  • Posts: 182
  • Karma: +0/-0
  • Monkey lovvvvvvve
    • View Profile

Re: Always moving forward...

Reply #1 on: December 10, 2006, 12:56:17 am
The Game Factory products are pretty good. But you must pay for them.

Offline halu

  • 0001
  • *
  • Posts: 80
  • Karma: +0/-0
  • wtf :D
    • View Profile

Re: Always moving forward...

Reply #2 on: December 10, 2006, 01:06:04 am
TGF is near crap.
If you really wanted to get into making them, I suggest trying C++, it may take a long time, but it'll be worth it once you've started to make games with it.

Offline Feron

  • 0100
  • ***
  • Posts: 1123
  • Karma: +0/-1
  • Carpe Diem
    • View Profile
    • Pixelheart

Re: Always moving forward...

Reply #3 on: December 10, 2006, 01:20:17 am
java - J2me version to be specific.  mobile phone game dev is where its at right now.

Offline erikl

  • 0001
  • *
  • Posts: 4
  • Karma: +0/-0
    • View Profile

Re: Always moving forward...

Reply #4 on: December 10, 2006, 01:23:06 am
You should look at blitzmax (or any blitz* product). http://www.blitzmax.com.
With blitz* you have to write your game using standard functions and maybe other peoples libraries, so no d&d.

edit: Also, blitzmax have a demo version that works for 30 days and lack som functions. But still worth to try it!
« Last Edit: December 10, 2006, 01:24:55 am by erikl »

Offline Ryumaru

  • Moderator
  • 0100
  • *
  • Posts: 1683
  • Karma: +0/-0
  • to be animated soonly
    • ChrisPariano
    • View Profile

Re: Always moving forward...

Reply #5 on: December 10, 2006, 01:42:08 am
i second ferons comment.

Offline pixelblink

  • 0010
  • *
  • Posts: 144
  • Karma: +0/-0
    • View Profile
    • pixeljoint

Re: Always moving forward...

Reply #6 on: December 10, 2006, 02:27:27 am
on a whim, I googled mobile game dev and found this interesting article (though a couple of years old, still relevant)
http://www.gignews.com/careerfeatures/skills04part1.htm

Offline Stwelin

  • 0011
  • **
  • Posts: 567
  • Karma: +0/-0
    • View Profile

Re: Always moving forward...

Reply #7 on: December 10, 2006, 02:38:22 am
to be honest, i don't think i could ever get into mobile phone game dev.  I have always disliked the fact that companies are turning mobile phones into mp3 players, gameboys, tazers, etc...

I'd rather leave my phone for... well, talking to people.  This is the reason i have a really old Nokia.  doesn't even have a backlit screen.

My personal preference would be to develop games for something that games area meant for (originally). Such as the GBA, DS, or even just the computer.  In fact, i'm not even sure i'd want to develop anything for a handheld system at all.  I like non-arcade, memory-utilizing, full-fledged, high-colourdepth, submersive games, and i don't feel that's even remotely possible on such a limited device. (also, i dislike java.)

I am leaning towards C++ at this point, as i have been meaning to learn it anyway.  I was mostly wondering if there was something i might have overlooked that would be more suited to my tastes/purpose.

Offline Frychiko

  • 0010
  • *
  • Posts: 211
  • Karma: +0/-0
  • Don't waste garbage here.
    • View Profile

Re: Always moving forward...

Reply #8 on: December 10, 2006, 03:43:44 am
If you want to make games LATER (meaning 2+ years down the track) then go ahead and learn c/c++
If you want to make games NOW then learn blitzmax, or pygame+python, multimedia fusion etc.



Congratulation this story is happy end. Thank you. - Ghost & Goblins

Offline Akzidenz

  • 0010
  • *
  • Posts: 185
  • Karma: +0/-0
  • Grotesk Bold
    • View Profile

Re: Always moving forward...

Reply #9 on: December 10, 2006, 08:44:24 pm
You know, MMF never seems to die out. People were using it 6 years ago to make cool shit, people are still using it now. Might check that out.. I remember learning the basics awhile back, and it seemed simple enough.
que faire quand on a tout fait, tout lu, tout bu, tout mangé
tout donné en vrac et en détail
quand on a crié sur tous les toîts pleuré et ris dans les villes et en campagne

Offline 9_6

  • 0010
  • *
  • Posts: 416
  • Karma: +0/-0
    • View Profile

Re: Always moving forward...

Reply #10 on: December 10, 2006, 09:40:17 pm
What's wrong with gamemaker?
It's the most easy most powerful tool for 2d game development.
You can make ANY kind of 2d game with it. And it's the most easy to learn tool I've come across yet.

And if you have performance issues with it, the reason is in 75% of all cases your code, not the program.
It's faster than you may think if you use it efficiently.
Does scaling an image blur it?
Opera fix Firefox fix

Offline Xion

  • 0100
  • ***
  • Posts: 1551
  • Karma: +0/-0
    • View Profile
    • FourbitFriday

Re: Always moving forward...

Reply #11 on: December 10, 2006, 10:03:35 pm
I don't know anything about programming, but I've seen some pretty sweet games made with DarkBasic.

Offline MoD

  • 0010
  • *
  • Posts: 140
  • Karma: +0/-0
  • mnky
    • View Profile

Re: Always moving forward...

Reply #12 on: December 10, 2006, 11:04:49 pm
I suggest going with C++ if you're willing to go the extra length to learn the windows API and DirectX, but it's a big pain to try to get other graphics modes such as MCGA or even some of the popular libraries to work correctly with a specific compiler. I say stick with GM for game dev if you're not really limited by the speed issues of it, though, as C++ is just terrible for getting graphics working.

Offline Evil-Ville

  • 0010
  • *
  • Posts: 195
  • Karma: +0/-0
  • :))))))))))):
    • View Profile

Re: Always moving forward...

Reply #13 on: December 10, 2006, 11:07:25 pm
I am currently trying to learn freebasic, it seems pretty easy and there's many game programming libraries available for it. (Allegro for one)

http://www.freebasic.net/

Offline Soup

  • 0010
  • *
  • Posts: 182
  • Karma: +0/-0
  • Monkey lovvvvvvve
    • View Profile

Re: Always moving forward...

Reply #14 on: December 11, 2006, 12:07:23 am
TGF is near crap.
I don't know never used them, but there is also MMF2 and stuff.

Offline hidden killer

  • 0001
  • *
  • Posts: 37
  • Karma: +0/-0
    • View Profile

Re: Always moving forward...

Reply #15 on: December 11, 2006, 01:28:32 pm
if u really wanna get serious on game making, go for visual c++ and if u wanna go for mobile games, learn java

Offline zeid

  • 0010
  • *
  • Posts: 200
  • Karma: +1/-0
    • View Profile
    • Pixel Class

Re: Always moving forward...

Reply #16 on: December 11, 2006, 03:25:23 pm
hidden killer = right

Game maker is good for working on amateur work, prototypes and such but it takes up a lot of the computers processing time, I like game maker as this isn't something that concerns the average user, but in a professional sense you wont get that far it is a good learning tool though. Java is good in some ways as it is relatively easy to learn but again it has problems. The advantage of Java is that it is used on mobile games and is easier then C and  C++, if you understand game maker code then you will pick up the basics fairly quickly. C++ however (specifically visual C++ as this one i know supports direct X SDK's etc.) is probably the best for game development it is used in all the higher quality games, it's not too hard to pick up once you understand Java. The main problems you will have with Java, C and C++ as far as working on games is that you have to make a big jump from game maker as you need to learn how to handle graphics and an engine more in depth.
View my Devlog... unless you aren't ready to have your mind blown.

Offline Evil-Ville

  • 0010
  • *
  • Posts: 195
  • Karma: +0/-0
  • :))))))))))):
    • View Profile

Re: Always moving forward...

Reply #17 on: December 11, 2006, 04:56:34 pm
hidden killer: Visual C++ is just an ide/compiler made by microsoft. As far as I know there's better free solutions too.