Bay 12 Games Forum

Please login or register.

Login with username, password and session length
Advanced search  

Author Topic: Programming  (Read 970 times)

Morphsis

  • Escaped Lunatic
    • View Profile
Programming
« on: December 13, 2012, 02:08:52 pm »

Hello everyone.

First i would like to say that i'm here because i'm inspired of what a good programmer can do, or a bunch of programmers, if they want to make a really good game which is not about graphics, but about gameplay !

So, i would like to start learning how to do such things.
My question for you is : what language should i start learning ? I'm currently studying C++ at school, but you know, we don't do that much ... that's why i want to start learning on my own. So should i keep learning C++, or should i start with another programming language ? Where should i look first, what should i know first, is there anyone who knows a good book or site about that specific programming language ? Anyway, any information is apriciated.

Message for the developers of Dwarft Fortress : Keep up the good work, you're fantastic ! :)

Thanks, and sorry if i posted on the wrong place ... Also excuse my english, it's not my main language
« Last Edit: December 13, 2012, 02:12:54 pm by Morphsis »
Logged

miauw62

  • Bay Watcher
  • Every time you get ahead / it's just another hit
    • View Profile
Re: Programming
« Reply #1 on: December 13, 2012, 02:12:30 pm »

DF is made by one person, toady one (advised by Threetoe), and we already have a programming thread.
Two actually, one for newbies help in creative projects, and one here for discussion.
Your English is pretty good. Oh, and this thread is in the wrong place. Move it to life advice. You can do that yourself. Look for move/lock buttons at the top/bottom.
Logged

Quote from: NW_Kohaku
they wouldn't be able to tell the difference between the raving confessions of a mass murdering cannibal from a recipe to bake a pie.
Knowing Belgium, everyone will vote for themselves out of mistrust for anyone else, and some kind of weird direct democracy coalition will need to be formed from 11 million or so individuals.

Flying Dice

  • Bay Watcher
  • inveterate shitposter
    • View Profile
Re: Programming
« Reply #2 on: December 13, 2012, 02:12:51 pm »

Logged


Aurora on small monitors:
1. Game Parameters -> Reduced Height Windows.
2. Lock taskbar to the right side of your desktop.
3. Run Resize Enable

Morphsis

  • Escaped Lunatic
    • View Profile
Re: Programming
« Reply #3 on: December 13, 2012, 02:21:53 pm »

DF is made by one person, toady one (advised by Threetoe), and we already have a programming thread.
Two actually, one for newbies help in creative projects, and one here for discussion.
Your English is pretty good. Oh, and this thread is in the wrong place. Move it to life advice. You can do that yourself. Look for move/lock buttons at the top/bottom.

Thanks, done :)

@Flying Dice : I'll look there too :)
Logged

Levi

  • Bay Watcher
  • Is a fish.
    • View Profile
Re: Programming
« Reply #4 on: December 13, 2012, 02:38:47 pm »

If you are looking to make a roguelike, here is an excellent tutorial for python:  http://roguebasin.roguelikedevelopment.org/index.php?title=Complete_Roguelike_Tutorial,_using_python%2Blibtcod

It'll give you an idea of how things are put together, which you can probably use for other types of games.
Logged
Avid Gamer | Goldfish Enthusiast | Canadian | Professional Layabout

miauw62

  • Bay Watcher
  • Every time you get ahead / it's just another hit
    • View Profile
Re: Programming
« Reply #5 on: December 13, 2012, 03:07:25 pm »

Oh, that reminds me, we have a roguelike developement megathread in other games. May be worth checking out.
Logged

Quote from: NW_Kohaku
they wouldn't be able to tell the difference between the raving confessions of a mass murdering cannibal from a recipe to bake a pie.
Knowing Belgium, everyone will vote for themselves out of mistrust for anyone else, and some kind of weird direct democracy coalition will need to be formed from 11 million or so individuals.

hawkeye_de

  • Bay Watcher
    • View Profile
Re: Programming
« Reply #6 on: December 14, 2012, 09:24:56 am »

Hello everyone.

First i would like to say that i'm here because i'm inspired of what a good programmer can do, or a bunch of programmers, if they want to make a really good game which is not about graphics, but about gameplay !

So, i would like to start learning how to do such things.
My question for you is : what language should i start learning ? I'm currently studying C++ at school, but you know, we don't do that much ... that's why i want to start learning on my own. So should i keep learning C++, or should i start with another programming language ? Where should i look first, what should i know first, is there anyone who knows a good book or site about that specific programming language ? Anyway, any information is apriciated.

Message for the developers of Dwarft Fortress : Keep up the good work, you're fantastic ! :)

Thanks, and sorry if i posted on the wrong place ... Also excuse my english, it's not my main language

Python is good, especially if you have not so much experience....for a big project I can recommend .NET/Mono and C#...the IDEs are free (also the express edition of Visual Studio) and the language is really powerful, much more than Java.
I've developed several years in my job in both languages to judge this.
Logged
"No matter what you or anyone else does, there will be someone who says that there's something bad about it. Whenever somebody comes up with a good idea, there's somebody else who has never had a good idea in his life who stands up and says, "Oh, you can't do that..."

-Tom Clancy