Skip to content
  • Categories
  • Recent
  • Tags
  • Popular
  • World
  • Users
  • Groups
Skins
  • Light
  • Cerulean
  • Cosmo
  • Flatly
  • Journal
  • Litera
  • Lumen
  • Lux
  • Materia
  • Minty
  • Morph
  • Pulse
  • Sandstone
  • Simplex
  • Sketchy
  • Spacelab
  • United
  • Yeti
  • Zephyr
  • Dark
  • Cyborg
  • Darkly
  • Quartz
  • Slate
  • Solar
  • Superhero
  • Vapor

  • Default (No Skin)
  • No Skin
Collapse
Code Project
  1. Home
  2. The Lounge
  3. Looking for a new hobbie, the most easy programming language for writing games?

Looking for a new hobbie, the most easy programming language for writing games?

Scheduled Pinned Locked Moved The Lounge
graphicsquestionlearning
50 Posts 29 Posters 4 Views 1 Watching
  • Oldest to Newest
  • Newest to Oldest
  • Most Votes
Reply
  • Reply as topic
Log in to reply
This topic has been deleted. Only users with topic management privileges can see it.
  • N Not Active

    Windows Phone 7 devices are only available non-CDMA networks, just like iPhone. AT&T and T-Mobile are the same, T-Mobile is just the low end version.


    I know the language. I've read a book. - _Madmatt

    N Offline
    N Offline
    Nish Nishant
    wrote on last edited by
    #29

    Ok, I've never used a CDMA phone. I guess you are on Sprint or Verizon then.

    Regards, Nish


    My technology blog: voidnish.wordpress.com

    N 1 Reply Last reply
    0
    • N Nish Nishant

      Ok, I've never used a CDMA phone. I guess you are on Sprint or Verizon then.

      Regards, Nish


      My technology blog: voidnish.wordpress.com

      N Offline
      N Offline
      Not Active
      wrote on last edited by
      #30

      Yes, me and about 30 million more people than AT&T


      I know the language. I've read a book. - _Madmatt

      N F 2 Replies Last reply
      0
      • N Not Active

        Yes, me and about 30 million more people than AT&T


        I know the language. I've read a book. - _Madmatt

        N Offline
        N Offline
        Nish Nishant
        wrote on last edited by
        #31

        Yeah I reckon it's safer to stick with the most popular providers then. Not that I've had bad service from ATT except in some really rural towns where I've lost 3G and sometimes even Edge.

        Regards, Nish


        My technology blog: voidnish.wordpress.com

        A 1 Reply Last reply
        0
        • S Single Step Debugger

          I’m 48 level with 1800 kills, looking forward to enter the “prestige“ mode sometime this week. My amusement was caused from the usage of COD and VB in one sentence.

          There is only one Ashley Judd and Salma Hayek is her prophet! Advertise here – minimum three posts per day are guaranteed.

          D Offline
          D Offline
          dan sh
          wrote on last edited by
          #32

          Deyan Georgiev wrote:

          My amusement was caused from the usage of COD and VB in one sentence.

          That was meant for amusement. :)

          Finally is not executed always. As told by Sir Pete and PiebaldConsult. Go figure.

          1 Reply Last reply
          0
          • P Pete OHanlon

            If you want to have real fun, may I recommend Unity[^]? There's a free version to play around with.

            I'm not a stalker, I just know things. Oh by the way, you're out of milk.

            Forgive your enemies - it messes with their heads

            My blog | My articles | MoXAML PowerToys | Onyx

            M Offline
            M Offline
            mAreValo
            wrote on last edited by
            #33

            Looks nice, i would give it a try. Thanks :thumbsup:

            1 Reply Last reply
            0
            • N NormDroid

              Try gardening, best to do something more meaningful in life.

              Software Kinetics - Moving Software

              M Offline
              M Offline
              mAreValo
              wrote on last edited by
              #34

              Been there, done that! Believe me, that's the real reason i try software developing in the first place :laugh: At least having fun coding is more meaningful than been criticizing people around...

              1 Reply Last reply
              0
              • M mAreValo

                I used to be a developer in VB [insert sarcastic note here!], and after a couple of years without coding, i feel my mind is getting slower. So i was thinking about a new hobby and start writing games, only to remember how good it felt to solve something and give some healthy work for my brain. I'm not thinking about fancy graphics and anything like that, just in learning the logic to implement some situations (turn by turn battles, etc.) Recommendations are welcome... :-D

                Mike HankeyM Offline
                Mike HankeyM Offline
                Mike Hankey
                wrote on last edited by
                #35

                Assembler

                I like long walks, especially when they are taken by people who annoy me. http://www.hq4thmarinescomm.com[^]
                My Site

                1 Reply Last reply
                0
                • N Not Active

                  I agree it would be fun, but not very practical. You'd only be able to use it on the emulator unless you got a phone, which is available from only one carrier for the time being. Not worth buying a new device or switching carriers. Also, from what I've seen the numbers don't look promising, Windows Phone 7 could go the way of the Kin, then you'd be stuck with a game no one can use and a device that isn't supported.


                  I know the language. I've read a book. - _Madmatt

                  D Offline
                  D Offline
                  Dan Neely
                  wrote on last edited by
                  #36

                  2 carriers in the US. ATT and TMobile. CDMA support is expected in next months update which should get WP7 to at least 3 of the 4 major carriers (depending on how strong the Kin Grudges are).

                  3x12=36 2x12=24 1x12=12 0x12=18

                  1 Reply Last reply
                  0
                  • M mAreValo

                    I used to be a developer in VB [insert sarcastic note here!], and after a couple of years without coding, i feel my mind is getting slower. So i was thinking about a new hobby and start writing games, only to remember how good it felt to solve something and give some healthy work for my brain. I'm not thinking about fancy graphics and anything like that, just in learning the logic to implement some situations (turn by turn battles, etc.) Recommendations are welcome... :-D

                    H Offline
                    H Offline
                    HimanshuJoshi
                    wrote on last edited by
                    #37

                    XNA

                    1 Reply Last reply
                    0
                    • N Not Active

                      Yes, me and about 30 million more people than AT&T


                      I know the language. I've read a book. - _Madmatt

                      F Offline
                      F Offline
                      Fabio Franco
                      wrote on last edited by
                      #38

                      Now start counting around the world and you'll notice how 30 million gets small compared to GSM.

                      1 Reply Last reply
                      0
                      • A AspDotNetDev

                        I'll second a vote for XNA (though just for Windows, not for XBox or the Windows Phone 7). That may require you to learn C# (though it's very similar to VB.Net). And if you buy a USB wireless XBox controller, that makes it even more fun. I implemented controller logic for the OmniSnake pseudo-game I started making. Was pretty fun.

                        [Forum Guidelines]

                        F Offline
                        F Offline
                        Fabio Franco
                        wrote on last edited by
                        #39

                        aspdotnetdev wrote:

                        That may require you to learn C# (though it's very similar to VB.Net)

                        :wtf: :omg: :wtf: :omg: :wtf: :omg: :wtf: :omg: :wtf: :omg: John Simmons is probably having a nerve attack just because of the fact that this sentence has been created. Of course, we are not talking about the .net API, but the language itself

                        1 Reply Last reply
                        0
                        • M mAreValo

                          I used to be a developer in VB [insert sarcastic note here!], and after a couple of years without coding, i feel my mind is getting slower. So i was thinking about a new hobby and start writing games, only to remember how good it felt to solve something and give some healthy work for my brain. I'm not thinking about fancy graphics and anything like that, just in learning the logic to implement some situations (turn by turn battles, etc.) Recommendations are welcome... :-D

                          7 Offline
                          7 Offline
                          77465
                          wrote on last edited by
                          #40

                          It depends on what exactly you want to get. The domains of different languages overlap a lot our days. The easiest is JavaScript. You will be able to create games for modern (HTML5 capable) browsers, especially IE9. You will get some HTML/CSS understanding as a side effect, and even be able to do some generic computing and system administration with Windows Script Host. Look at Pirates Like Daisies for a game side example. Next is Python or Ruby. They are easy to learn, there are libraries that support game development to different extent (I guess Ruby + Shoes is the shortest way to a Hello World game here), and each has a personal endless universe of tools, frameworks, and applications waiting to be explored. The games will run on Windows, Mac, or Linux, with more learning - in a browser and on a server. The next is the good old (fading out?) Flash with its FLEX. Will run nearly everywhere, there are tons of flash games hanging there, but it is Flash and nothing more. Next is Java since it is the natural way to do games for Android. Next is C# and the XNA game studio. It is .NET and .NET is the door to Windows everything. The games will run on Windows, Windows phone 7, XBOX. The downside, according to my observations, is that if you try to get some results early, before getting proper understanding of the big picture, you will write funny architecturally unacceptable code and develop bad habits to fight with later. And yes, it is Microsoft owned world regardless all the Mono efforts. My heart lies with C#, but I already understand the big picture and I am optimistic. That is, I disbelieve that Windows Phone 7 will join KIN and take down Silverlight with it, which in turn will take down .NET, succeeding with the destruction Vista failed by narrow margin.

                          1 Reply Last reply
                          0
                          • A AspDotNetDev

                            I'll second a vote for XNA (though just for Windows, not for XBox or the Windows Phone 7). That may require you to learn C# (though it's very similar to VB.Net). And if you buy a USB wireless XBox controller, that makes it even more fun. I implemented controller logic for the OmniSnake pseudo-game I started making. Was pretty fun.

                            [Forum Guidelines]

                            M Offline
                            M Offline
                            mathomp3
                            wrote on last edited by
                            #41

                            I put a 3rd vote in for XNA there are so many how to videos, and such its easy to pick up and learn, heck for about 60 bucks you can grab a book at the store to walk you through about 3 games and get you a hands up on it. Depending on your flavor you can use XNA for the computer, for xbox 360 and a dumbed down version for Windows 7 phone. Key thing is its the same concept / language just different amounts of code libraries you have access to. Also for those tech people that don't read much WP7 coming to Verizon early next year, possibly as early as late Jan / Early Feb. Another possible option I have started picking up is Silverlight games, mainly for the cross platform option, and the web based hosting options. Same thing watch about 10 videos for about 1-2 hours worth of time and you can create everything from tetris to othello, from there you can start making your way into more compelling games. If you fall in love with it, there are a few physics and 3d code libraries available that will take your game to the next level. Heck with silverlight you can create basic games without writing a real line of code, if your tricky / use behaviors well. Behaviors are reactions that objects preform when basic interaction happens. IE on mouse enter do this, etc. There are a few other good options around as well, if your looking for a good drag and drop option there are a few good game engines as posted above as well.

                            1 Reply Last reply
                            0
                            • N Nish Nishant

                              Yeah I reckon it's safer to stick with the most popular providers then. Not that I've had bad service from ATT except in some really rural towns where I've lost 3G and sometimes even Edge.

                              Regards, Nish


                              My technology blog: voidnish.wordpress.com

                              A Offline
                              A Offline
                              Alan Burkhart
                              wrote on last edited by
                              #42

                              They all have their share of dead spots. I've been with T-Mobile since '06 and have a couple of bad spots outside of town. Buddy of mine has AT&T and he also experiences a few. It goes with the territory.

                              Everybody SHUT UP until I finish my coffee...

                              1 Reply Last reply
                              0
                              • M mAreValo

                                I used to be a developer in VB [insert sarcastic note here!], and after a couple of years without coding, i feel my mind is getting slower. So i was thinking about a new hobby and start writing games, only to remember how good it felt to solve something and give some healthy work for my brain. I'm not thinking about fancy graphics and anything like that, just in learning the logic to implement some situations (turn by turn battles, etc.) Recommendations are welcome... :-D

                                J Offline
                                J Offline
                                Jeff Robertson
                                wrote on last edited by
                                #43

                                Get a copy of never winter nights (the original, about $10 online). It allows you to script the actions of just about anything in the game (combat AI for example). The scripting langauge is like C, but I assume you are really more interested in the logic then the language.

                                1 Reply Last reply
                                0
                                • M mAreValo

                                  I used to be a developer in VB [insert sarcastic note here!], and after a couple of years without coding, i feel my mind is getting slower. So i was thinking about a new hobby and start writing games, only to remember how good it felt to solve something and give some healthy work for my brain. I'm not thinking about fancy graphics and anything like that, just in learning the logic to implement some situations (turn by turn battles, etc.) Recommendations are welcome... :-D

                                  S Offline
                                  S Offline
                                  Steve Naidamast
                                  wrote on last edited by
                                  #44

                                  Probably the best way to get started with games programming outside of XNA is by using the "Dark Basic" development environment, which can be found at the following address... http://www.thegamecreators.com/ This site has everything you need to develop entry level to medium level games. If you want to be more adventurous, go back to VB.NET with one of the Express Editions and use the excellent Torque-X development libraries, which can be found at http://www.torquepowered.com/products/torque-x Both tools are relatively inexpensive considering the power they offer. I have always wanted to develop a good war-game and have decided that the best approach is with the Torque-X library. It will take a bit of learning but it will most likely be a very satisfying challenge. I program professionally as a software engineer and have been doing so for many years. The US business world of Information Technology is definitely no longer worth the time and effort of competent developers so for those wanting to get into or back into development such as yourself; create something good and go out on your own.

                                  Steve Naidamast Black Falcon Software, Inc. blackfalconsoftware@ix.netcom.com

                                  1 Reply Last reply
                                  0
                                  • M mAreValo

                                    I used to be a developer in VB [insert sarcastic note here!], and after a couple of years without coding, i feel my mind is getting slower. So i was thinking about a new hobby and start writing games, only to remember how good it felt to solve something and give some healthy work for my brain. I'm not thinking about fancy graphics and anything like that, just in learning the logic to implement some situations (turn by turn battles, etc.) Recommendations are welcome... :-D

                                    P Offline
                                    P Offline
                                    patbob
                                    wrote on last edited by
                                    #45

                                    There's a lot more to writing games than just what language you use. I recommend you find a group writing one and join them. That way you can focus on doing the parts you have the skills for and not the ones you don't (unless you want to learn some new skills). Look for a local game development users group, or maybe check with a local school that has a degree program in game development. Longshots both, but at least its a starting point. Or.. find a game engine that provides the kind of experience you want your users to play in and do your game in that. They all have some sort of scripting language you get to play with.. SCUMM or Adventure Game Studio (think early Monkey Island games), Unreal engine (think early Laura Croft games), etc.. Some are more primative than others, some are even free or with a reasonable (!) cost for a hobbiest. As others have mentioned, the phone stuff is popular now, and might fit into your career somehow too, so give it some serious consideration. Personally, I'm going to play with the javascript programming for the Wii remote as my next game-related project. I doubt it can do much of anything, but it should be fun to learn its limits anyway. Besides, if it works through the Wii browser, there's just no beating being able to make even a simple game for one of the big game machines :)

                                    patbob

                                    1 Reply Last reply
                                    0
                                    • M mAreValo

                                      I used to be a developer in VB [insert sarcastic note here!], and after a couple of years without coding, i feel my mind is getting slower. So i was thinking about a new hobby and start writing games, only to remember how good it felt to solve something and give some healthy work for my brain. I'm not thinking about fancy graphics and anything like that, just in learning the logic to implement some situations (turn by turn battles, etc.) Recommendations are welcome... :-D

                                      M Offline
                                      M Offline
                                      mAreValo
                                      wrote on last edited by
                                      #46

                                      Thank you all... It seems that XNA is the most recommended (i didn't say the best ;P ), so i will give it a try. And patbob, i really would take your advise and look forward joining a group.

                                      1 Reply Last reply
                                      0
                                      • N Nemanja Trifunovic

                                        If the ease of programming is your major concern, I'd look into game programming with Python[^]

                                        utf8-cpp

                                        L Offline
                                        L Offline
                                        Lost User
                                        wrote on last edited by
                                        #47

                                        I agree with this as a hobby project, for both the ease of the Python language and the ease of PyGame.

                                        1 Reply Last reply
                                        0
                                        • M mAreValo

                                          I used to be a developer in VB [insert sarcastic note here!], and after a couple of years without coding, i feel my mind is getting slower. So i was thinking about a new hobby and start writing games, only to remember how good it felt to solve something and give some healthy work for my brain. I'm not thinking about fancy graphics and anything like that, just in learning the logic to implement some situations (turn by turn battles, etc.) Recommendations are welcome... :-D

                                          C Offline
                                          C Offline
                                          codingjam
                                          wrote on last edited by
                                          #48

                                          mAreValo wrote:

                                          So i was thinking about a new hobby and start writing games

                                          Former VB programmer here as well (Since VBDOS, yikes) This may seam weird, but learn javascript. It's actually a good language (Not the DOM part of course, that is like trying to control chaos) but the language itself it has a lot of functional aspects that gives my tired mind quite a nice workout. This winter project for me is picking up "JavaScript: The Good Parts" (ASIN:0596517742, <$20) and a copy of Impact (JS game framework engine, http://impactjs.com/, $99) and trying my hand at some html5 games. Nice part is they are not expected to have awesome graphics, will run on any PC/Mac and most newer phones as well (iphone/windows/android) If you want to stick to more traditional languages, C# is great as you can use it with either the 360 or windows phones (with XNA) or windows pcs. Also Java is good as you can use it with PCs and android phones. Or even Google's app inventor is surprisingly robust and complex and you can easily make marketable games for android with that.... Let me know what you think/end up going with... (Note, if you do end up using javascript to manipulate the DOM, use a library like jQuery to at least make it bearable) -Jam

                                          1 Reply Last reply
                                          0
                                          Reply
                                          • Reply as topic
                                          Log in to reply
                                          • Oldest to Newest
                                          • Newest to Oldest
                                          • Most Votes


                                          • Login

                                          • Don't have an account? Register

                                          • Login or register to search.
                                          • First post
                                            Last post
                                          0
                                          • Categories
                                          • Recent
                                          • Tags
                                          • Popular
                                          • World
                                          • Users
                                          • Groups