Go Back   Forums > Community Chatterbox > Tech Corner > Programming
Memberlist Forum Rules Search Today's Posts Mark Forums Read
Search Forums:
Click here to use Advanced Search

Reply
 
Thread Tools Display Modes
Old 15-03-2010, 12:59 AM   #1
Fubb
GreatCanadianMan
 
Fubb's Avatar


 
Join Date: May 2008
Location: Swan River, Canada
Posts: 842
Default Teach me how to code!

Guys, next year one of the classes im taking is Digital Logic, which means coding. Coding with any language you want. Im thinking Python cause people say its easy. Only problem is I dislike looking at tutorials, and un aware of where to begin.

We do ened to make a final project though at the end of the year i think, and so im thinking of something to do.....

One of my friends made a working LAN chat, and one of my friends made a working Internet browser, but i've always been into games, not useful programs, so im thinking a simple game!

From playing Freeway Warrior (well, reading it I guess) I've decided i wanna make a simulation of Post Apocalyptic Texas, where the player is tasked with doing, well, whatever he wants really, but there'd be linear elements, like;

Helping a bus load of survivors reach Big Springs, a haven for people not viced by the wasteland (Good ending)

Helping a Biker gang kill the bus load of people (and getting all the fuel the people had on the bus, thus helping the biker gang reign over the texas wastelands until they run out of fuel)

Barely getting involved (current neutral ending, because i can't think of anything)

Now Im thinking that so far the game would probably consist of a world map and local maps of towns and encounters. Things like ammo and guns would be very sparse (well, maybe. If guns were sparse fuel would be just as sparse, would it no?), because its years after a nuclear war, right? Instead, people still use things like swords, arrows, axes, all that fun stuff, as well as vehicles, and mounts (like horsies, radiated and not radiated)

I'd also kind of like to give the player the ability to create his own ending to the story, like helping out villages, becoming the leader of his own bandit gang, etc

Thats all I got so far. The problem would be actually figuring out how to code it. I know next year and Digital logic are quite a ways away, but I wanna get a head start!
__________________
Kugarfang: o hai guiz im trying to find this techno song from the radio and it goes like this:

DUN duuuunnnn dudududududun SPLOOSH duuunnnnn


We ate the horse.
Fubb is offline                         Send a private message to Fubb
Reply With Quote
Old 15-03-2010, 02:04 AM   #2
The Fifth Horseman
FUTURE SCIENCE BASTARD
 
The Fifth Horseman's Avatar


 
Join Date: Oct 2004
Location: Opole, Poland
Posts: 14,276
Default

Personally I'd suggest C++, but that might just be me.

Also note that what you described is anything but simple. The more freedom the player has, the more things you have to account for in the game engine.
World map... well, you won't have anything in the way of graphics to start with, except what you code yourself.

First see if you can make an almost completely linear game. Then work on expanding it.
__________________

"God. Can't you people see I'm trying to commit a crime against science and nature here?"
-- Reed Richards
The Fifth Horseman is offline                         Send a private message to The Fifth Horseman
Reply With Quote
Old 15-03-2010, 10:45 AM   #3
_r.u.s.s.
I'm not Russ
but an ex-alektorophobic
 
_r.u.s.s.'s Avatar


 
Join Date: May 2005
Location: Nitra, Slovakia
Posts: 6,533
Default

if you've never coded before and want to learn coding you should start with a language semantically created for learning, so it would be either pascal or delphi

but if you just "wanted it to quickly be done and i don't care about coding that much", i'd probably pick java

also, i don't what kind of "languages" do they allow using, because if you only want to create a game and nothing else, you could even pick programs like game maker, that would be perfect for someone who never coded before and wants to create a game and don't bother about coding much later
__________________
_r.u.s.s. is offline                         Send a private message to _r.u.s.s.
Reply With Quote
Old 15-03-2010, 04:13 PM   #4
Tomekk
Master of Orion
 
Tomekk's Avatar


 
Join Date: Jun 2008
Location: The Caves, Antique and Barbuda
Posts: 870
Send a message via Yahoo to Tomekk
Default

I could pass on what I know of C++.
__________________
"I want to be able to tell some poor girl i am going to feed off of, that she will see me in her dreams as a dinosaur" - DarthHelmet86

"that's what all jrpgs are about

0: intro
1: talk talk cry talk talk graphics talk talk,
2: boring jrpg generic turn based combat
3: walk map
4: goto 1 12390482309 times
5: outro"
- _r.u.s.s.
Tomekk is offline                         Send a private message to Tomekk
Reply With Quote
Old 15-03-2010, 07:32 PM   #5
Peter
Forum hobbit

 
Join Date: May 2009
Location: Abo Tanga, Afghanistan
Posts: 28
Default

Don't be a lazy bastard and read a tutorial. They are there TO TEACH YOU HOW TO PROGRAM



why should we redo the work somebody else has already done ?
Peter is offline                         Send a private message to Peter
Reply With Quote
Old 16-03-2010, 05:13 AM   #6
supa_mario
Abandonia nerd
 
supa_mario's Avatar

 
Join Date: Jul 2009
Location: Wellington, New Zealand
Posts: 59
Default

lol programming courses have weird names. At our school it's called Information Science. We're supposed to be learning Java but we usually just end up playing Counter Strike on LAN.

If you're planning on learning how to make a game. The only language that you'll actually have any visible results within a year is action-script. Although nowhere along the lines of what you're wanting. The trouble with action-script is that it is quite a lot different from all those other languages, so once you learn it you'll be back to square one when you want to learn something like C++ or something. It will help with the whole logic of programming however.
supa_mario is offline                         Send a private message to supa_mario
Reply With Quote
Old 16-03-2010, 05:51 AM   #7
hunvagy
Thread Necromancer
 
hunvagy's Avatar

 
Join Date: Jun 2009
Location: Hajduszoboszlo, Hungary
Posts: 489
Send a message via MSN to hunvagy
Default

Fubb, as Fifth mentioned before, what you described is not simple, and definitely not easy, if you have never coded in your life. Also IMO it's really not the pick of language that is relevant, but the mindset and the logics behind what you do. But the suggestions before me are pretty valid, if you want the easy way out then java it should be. If you want to do it in a windows environment, I'd suggest to stay away from Pascal, because that most likely won't run Delphi might be a good choice, as it is fairly easy to incorporate graphics in there, though I can't vouch for performance, but that is not your concern here, I guess. Also take into account, that if your game features any kind of enemies, make them static like in a gamebook, or else you'd have AI programming at your hand, and I sincerely doubt you'd have the time for that
__________________
Angelus Errare, where angels lose their way
hunvagy is offline                         Send a private message to hunvagy
Reply With Quote
Old 16-03-2010, 06:40 AM   #8
arete
If All Else Fails, Play Dead
 
arete's Avatar


 
Join Date: May 2008
Location: Waterside, South Africa
Posts: 3,138
Default

"Guys, I want loads of clean clothes, and i want them fast, easy and they need to smell nice, but i don't wanna learn how to use the washing machine!! What can I do??

Please don't tell me to read the manual, cos I hate reading the manual.

Would you help me wash them? I guess I can figure out where to get the powder, and the fabric softener's hard to use, but I'm thinking of getting this ultra-high tech process going so that I can wash really well.

Any suggestions?"
__________________

"You have heard that it was said, 'You shall love your neighbor and hate your enemy.' But I say to you, love your enemies, bless those who curse you, do good to those who hate you, and pray for those who spitefully use you and persecute you..."
arete is offline                         Send a private message to arete
Reply With Quote
Old 16-03-2010, 03:53 PM   #9
_r.u.s.s.
I'm not Russ
but an ex-alektorophobic
 
_r.u.s.s.'s Avatar


 
Join Date: May 2005
Location: Nitra, Slovakia
Posts: 6,533
Default

Quote:
Originally Posted by supa_mario View Post
lol programming courses have weird names. At our school it's called Information Science. We're supposed to be learning Java but we usually just end up playing Counter Strike on LAN.

If you're planning on learning how to make a game. The only language that you'll actually have any visible results within a year is action-script. Although nowhere along the lines of what you're wanting. The trouble with action-script is that it is quite a lot different from all those other languages, so once you learn it you'll be back to square one when you want to learn something like C++ or something. It will help with the whole logic of programming however.
why is information science weird..? that's most probably the most common name for "the computer thingy". and what do you think IT stands for?

also, with game maker he'd achieve way more than with actionscript, as a newbie
__________________
_r.u.s.s. is offline                         Send a private message to _r.u.s.s.
Reply With Quote
Old 16-03-2010, 08:59 PM   #10
Fubb
GreatCanadianMan
 
Fubb's Avatar


 
Join Date: May 2008
Location: Swan River, Canada
Posts: 842
Default

I've used game maker.....it lacks the power i need. Me and a friend were trying to make a greek-mythology theme'd game but yea......only so much can be done with game maker....

also Arete, shush!

fine, i will read tutorials :\ and all that jazz....

And i have done some scripting (only Auto-It though) but that was like 2 years ago, i don't remember anymore of it
__________________
Kugarfang: o hai guiz im trying to find this techno song from the radio and it goes like this:

DUN duuuunnnn dudududududun SPLOOSH duuunnnnn


We ate the horse.
Fubb is offline                         Send a private message to Fubb
Reply With Quote
Reply


Similar Threads
Thread Thread Starter Forum Replies Last Post
Transarctica Code Chicken Little Troubleshooting 1 22-11-2006 06:40 AM
Somebody Who Knows Php Code? andy_blah Blah, blah, blah... 14 11-06-2006 03:11 AM
Need The Code.... TalonStriker Troubleshooting 1 14-04-2006 07:21 PM
Teach Me How To Fight! TheChosen Blah, blah, blah... 58 14-12-2005 06:34 AM

Thread Tools
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Forum Jump
 


The current time is 07:30 PM (GMT)

 
Powered by vBulletin® Version 3.7.1
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.