Programming Forums
User Name Password Register
 

RSS Feed
FORUM INDEX | TODAY'S POSTS | UNANSWERED THREADS | ADVANCED SEARCH

Reply
 
Thread Tools Display Modes
Old Jan 21st, 2005, 5:27 AM   #1
Broax
Hobbyist Programmer
 
Broax's Avatar
 
Join Date: Jan 2005
Location: Porto, Portugal
Posts: 142
Rep Power: 4 Broax is on a distinguished road
Send a message via MSN to Broax
I have some nice ideas, but I need opinions though...

This ain't exactly anything I got *projected* YET, but I'm having some nice ideas of some stuff that I'd like to program (once I've got the proper skills). Some things are pretty easy and good for my to learn (once I get to the learn-as-I-try stage), but I'd like to hear your opinion on their dificulty rate (if there is such a thing on programming... Something like "this is doable because..." would suit me just fine..

Anyway, I'll put it on a crescending order from (what I'd think) is the easiest 'till the hardest:

1st - Simple Decimal, Octal, Hexadecimal converting program... First text-based and later grafical.

2nd - Simple html generator (since I use PHP-nuke, it's a drag to have to write all the <a href=www.something.com>link</a> and <p align="justify"> strings) which would output a nice formated text code that I could just paste on my webpage (of course this would be grafical and require buttons and stuff... something like the box where I'm writing this post).

3rd - A graphic-adventure game engine. I have a nice idea for a game, which would be a graphical adventure (game type which sadly you don't see much of these days).

4th - Online card game (this would be a spin-off of an existing single player game, which I'd like to see online). This one would have a very dandy GUI with lots of pretty images and sounds and all that stuff that people love. It would have to establish a server-client connection which would store results on the server and enable people to play against each other.


These are just some ideas I'dd like to make which (of course) doesn't mean that it's all I want to do. I'd like to envolve myself in other projects on the meanwhile, so I'd learn enough stuff to do this stuff... But d'ya think these are doable? I'd really like to make them cross platform, although my linux knowledge is REALLLY limited at this point (never-the-less I'd like to learn).

But what d'ya guys think?
__________________
PORTUGALPORTUGA
PORTUGALPORTUGA
PORTUGALPORTUGA
PORTUGALPORTUGA
PORTUGALPORTUGA
Broax is offline   Reply With Quote
Old Jan 21st, 2005, 8:35 AM   #2
bl00dninja
Programming Guru
 
bl00dninja's Avatar
 
Join Date: Oct 2004
Location: namespace std
Posts: 1,246
Rep Power: 5 bl00dninja is on a distinguished road
sounds cool man, keep it up!
__________________
i put on my robe and wizard hat...

Have you ever heard of Plato, Aristotle, Socrates?...Morons.
bl00dninja is offline   Reply With Quote
Old Jan 21st, 2005, 9:01 AM   #3
Infinite Recursion
Programming Guru
 
Infinite Recursion's Avatar
 
Join Date: Jul 2004
Location: United States
Posts: 3,467
Rep Power: 8 Infinite Recursion is on a distinguished road
Send a message via MSN to Infinite Recursion Send a message via Yahoo to Infinite Recursion
1) Very Easy. [Any language, code exists on the net for this].
2) Easy [PHP].
3) A bit complex. Need a good handle on math. [C++, Assembly, OpenGL (or ActiveX)]
4) Fairly Easy. [PHP w/ MySQL]
__________________
http://jasonpowers.net

"There are a thousand hacking at the branches of evil to one who is striking at the root."
Infinite Recursion is offline   Reply With Quote
Old Jan 21st, 2005, 9:42 AM   #4
big_k105
PFO Founder

 
big_k105's Avatar
 
Join Date: Mar 2004
Location: Fargo, ND
Posts: 1,650
Rep Power: 10 big_k105 is on a distinguished road
Send a message via AIM to big_k105 Send a message via MSN to big_k105 Send a message via Yahoo to big_k105
yeah they sound like great ideas. but for number 4 you could use php like infinite recursion said or you could go with a java applet
__________________
BIG K aka Kyle
Programming Forums
Kyle K Online

Please do not PM or email me programming questions. Post them in the forums instead.
big_k105 is offline   Reply With Quote
Old Jan 21st, 2005, 10:00 AM   #5
Broax
Hobbyist Programmer
 
Broax's Avatar
 
Join Date: Jan 2005
Location: Porto, Portugal
Posts: 142
Rep Power: 4 Broax is on a distinguished road
Send a message via MSN to Broax
I dislike java, it's fat and sluggish! But I was led to think that a grafic adventure (like, let's say... broken sword) would be a lot easyer then a card game (even more if the game is online).

I wouldn't have a lot of eye candy and stuff...

Anyway... I take this chance to remember I flunked math, and that I hate math with all my might. Apparently I must face it in order to get anywhere in programming, but exaclty what math-skills are required?
__________________
PORTUGALPORTUGA
PORTUGALPORTUGA
PORTUGALPORTUGA
PORTUGALPORTUGA
PORTUGALPORTUGA
Broax is offline   Reply With Quote
Old Jan 21st, 2005, 12:24 PM   #6
Ooble
I eat cake for breakfast.
 
Ooble's Avatar
 
Join Date: Jul 2004
Location: In my box.
Posts: 4,434
Rep Power: 9 Ooble is on a distinguished road
You need to know basic algebra for most programming. A 3D engine, however, requires trigonometry and everything that ain't nice.
__________________
Me :: You :: Them
Ooble is offline   Reply With Quote
Old Jan 21st, 2005, 7:46 PM   #7
Broax
Hobbyist Programmer
 
Broax's Avatar
 
Join Date: Jan 2005
Location: Porto, Portugal
Posts: 142
Rep Power: 4 Broax is on a distinguished road
Send a message via MSN to Broax
well... I suppose someone else will have to do the trignometry part... :p ^^
__________________
PORTUGALPORTUGA
PORTUGALPORTUGA
PORTUGALPORTUGA
PORTUGALPORTUGA
PORTUGALPORTUGA
Broax is offline   Reply With Quote
Old Jan 21st, 2005, 10:43 PM   #8
Dizzutch
Professional Programmer
 
Dizzutch's Avatar
 
Join Date: Dec 2004
Location: Worcester, MA
Posts: 441
Rep Power: 4 Dizzutch is on a distinguished road
Send a message via ICQ to Dizzutch Send a message via AIM to Dizzutch Send a message via MSN to Dizzutch Send a message via Yahoo to Dizzutch
eh, trig isn't that hard...for graphics, you mostly need linear algebra, matrix calculations etc.
__________________
naked pictures of you | PFO F@H stats
Dizzutch is offline   Reply With Quote
Old Jan 22nd, 2005, 7:07 AM   #9
Ooble
I eat cake for breakfast.
 
Ooble's Avatar
 
Join Date: Jul 2004
Location: In my box.
Posts: 4,434
Rep Power: 9 Ooble is on a distinguished road
Forgot about matrices - those are a bitch. Have fun, mate :p
__________________
Me :: You :: Them
Ooble is offline   Reply With Quote
Old Jan 22nd, 2005, 9:49 AM   #10
bl00dninja
Programming Guru
 
bl00dninja's Avatar
 
Join Date: Oct 2004
Location: namespace std
Posts: 1,246
Rep Power: 5 bl00dninja is on a distinguished road
if you can "abstract" the idea then it's easy. it's all one big "word problem".

train a goes at 60 mph from A to B.
train b goes from B to A at 30 mph.

think of a line, if they leave simultaneously they arrive three-quarters from the right end of B.

an hour later...

alright, i just had an hour-long conversation with my wife about some bullshit that made her cry. this is the most emotionally taxing thing known to man. fuck this post, whatever point i was trying to make, fuck it, i don't care. that bitch has got me pissed off. but i still love her with all my heart. see, only the people you REALLY care about can REALLY piss you off.
__________________
i put on my robe and wizard hat...

Have you ever heard of Plato, Aristotle, Socrates?...Morons.
bl00dninja is offline   Reply With Quote
Reply

Bookmarks

« Previous Thread in Forum | Next Thread in Forum »

Currently Active Users Viewing This Thread: 1 (0 members and 1 guests)
 
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




DaniWeb IT Discussion Community
All times are GMT -5. The time now is 10:54 PM.

Powered by vBulletin® Version 3.7.0, Copyright ©2000 - 2008, Jelsoft Enterprises Ltd.
Copyright ©2007 DaniWeb® LLC