Programming
 
Forums: » Register « |  User CP |  Games |  Calendar |  Members |  FAQs |  Sitemap |  Support | 
 
 
User Name:
Password:
Remember me
Go Back   Dev Hardware ForumsSOFTWAREProgramming

Reply
Add This Thread To:
  Del.icio.us   Digg   Google   Spurl   Blink   Furl   Simpy   Y! MyWeb 
Thread Tools Search this Thread Display Modes
 
Unread Dev Hardware Forums Sponsor:
  Trader Rating: 0 · #1  
Old May 29th, 2008, 10:35 PM
Asday's Avatar
Asday Asday is offline
Contributing User
Dev Hardware Newbie (0 - 499 posts)
 
Join Date: May 2008
Posts: 132 Asday User rank is Major (30000 - 40000 Reputation Level)Asday User rank is Major (30000 - 40000 Reputation Level)Asday User rank is Major (30000 - 40000 Reputation Level)Asday User rank is Major (30000 - 40000 Reputation Level)Asday User rank is Major (30000 - 40000 Reputation Level)Asday User rank is Major (30000 - 40000 Reputation Level)Asday User rank is Major (30000 - 40000 Reputation Level)Asday User rank is Major (30000 - 40000 Reputation Level)Asday User rank is Major (30000 - 40000 Reputation Level)Asday User rank is Major (30000 - 40000 Reputation Level)  Folding Points: 9738 Folding Title: Novice Folder
Time spent in forums: 17 h 38 m 8 sec
Reputation Power: 339
Coder's block

I used to dabble quite regularly in coding (only VB.NET, but I attempted learning C++) and have since stopped.

I really wanna get going again, though, but I can't think of anything engaging to code.

I would really appreciate it if someone could suggest some ideas.

I enjoy SquareSoft's stuff, if that helps (none of Squeenix's stuff has been any good)

Reply With Quote
  Trader Rating: 0 · #2  
Old May 29th, 2008, 10:38 PM
Sand Man's Avatar
Sand Man Sand Man is offline
¯\(º_o)/¯
Click here for more information.
 
Join Date: Jun 2005
Location: in a daydream
Posts: 3,555 Sand Man User rank is General 73rd Grade (Above 100000 Reputation Level)Sand Man User rank is General 73rd Grade (Above 100000 Reputation Level)Sand Man User rank is General 73rd Grade (Above 100000 Reputation Level)Sand Man User rank is General 73rd Grade (Above 100000 Reputation Level)Sand Man User rank is General 73rd Grade (Above 100000 Reputation Level)Sand Man User rank is General 73rd Grade (Above 100000 Reputation Level)Sand Man User rank is General 73rd Grade (Above 100000 Reputation Level)Sand Man User rank is General 73rd Grade (Above 100000 Reputation Level)Sand Man User rank is General 73rd Grade (Above 100000 Reputation Level)Sand Man User rank is General 73rd Grade (Above 100000 Reputation Level)Sand Man User rank is General 73rd Grade (Above 100000 Reputation Level)Sand Man User rank is General 73rd Grade (Above 100000 Reputation Level)Sand Man User rank is General 73rd Grade (Above 100000 Reputation Level)Sand Man User rank is General 73rd Grade (Above 100000 Reputation Level)Sand Man User rank is General 73rd Grade (Above 100000 Reputation Level)Sand Man User rank is General 73rd Grade (Above 100000 Reputation Level)  Folding Points: 211644 Folding Title: Super Ultimate Folder - Level 1Folding Points: 211644 Folding Title: Super Ultimate Folder - Level 1Folding Points: 211644 Folding Title: Super Ultimate Folder - Level 1Folding Points: 211644 Folding Title: Super Ultimate Folder - Level 1Folding Points: 211644 Folding Title: Super Ultimate Folder - Level 1Folding Points: 211644 Folding Title: Super Ultimate Folder - Level 1
Time spent in forums: 1 Month 8 h 1 m 25 sec
Reputation Power: 5810
Send a message via MSN to Sand Man Send a message via Google Talk to Sand Man
i would recommend coding something you could use personally. maybe your own accounting app, maybe something to store notes, etc. is there some software you would like you think could be improve upon? then make your own version.
__________________
How much net work could a network work, if a network could net work?


Reply With Quote
  Trader Rating: 0 · #3  
Old May 29th, 2008, 11:01 PM
Asday's Avatar
Asday Asday is offline
Contributing User
Dev Hardware Newbie (0 - 499 posts)
 
Join Date: May 2008
Posts: 132 Asday User rank is Major (30000 - 40000 Reputation Level)Asday User rank is Major (30000 - 40000 Reputation Level)Asday User rank is Major (30000 - 40000 Reputation Level)Asday User rank is Major (30000 - 40000 Reputation Level)Asday User rank is Major (30000 - 40000 Reputation Level)Asday User rank is Major (30000 - 40000 Reputation Level)Asday User rank is Major (30000 - 40000 Reputation Level)Asday User rank is Major (30000 - 40000 Reputation Level)Asday User rank is Major (30000 - 40000 Reputation Level)Asday User rank is Major (30000 - 40000 Reputation Level)  Folding Points: 9738 Folding Title: Novice Folder
Time spent in forums: 17 h 38 m 8 sec
Reputation Power: 339
Accounting? I'm not old enough for that yet. ^^

Good idea about the improving things, though... Now to find something rubbish enough so that I can improve it...

Thanks for the speedy reply,by the way.

Reply With Quote
  Trader Rating: 0 · #4  
Old June 2nd, 2008, 09:29 AM
DrStrangluv's Avatar
DrStrangluv DrStrangluv is offline
Contributing User
Dev Hardware Newbie (0 - 499 posts)
 
Join Date: May 2007
Posts: 206 DrStrangluv User rank is Major (30000 - 40000 Reputation Level)DrStrangluv User rank is Major (30000 - 40000 Reputation Level)DrStrangluv User rank is Major (30000 - 40000 Reputation Level)DrStrangluv User rank is Major (30000 - 40000 Reputation Level)DrStrangluv User rank is Major (30000 - 40000 Reputation Level)DrStrangluv User rank is Major (30000 - 40000 Reputation Level)DrStrangluv User rank is Major (30000 - 40000 Reputation Level)DrStrangluv User rank is Major (30000 - 40000 Reputation Level)DrStrangluv User rank is Major (30000 - 40000 Reputation Level)DrStrangluv User rank is Major (30000 - 40000 Reputation Level) 
Time spent in forums: 5 Days 23 h 2 m 21 sec
Reputation Power: 320
Try building a very simple card game. Build it to just use a text-only interface at first, but in such a way that you can drop a nicer graphical interface on it later.

Reply With Quote
  Trader Rating: 0 · #5  
Old June 2nd, 2008, 10:09 AM
Asday's Avatar
Asday Asday is offline
Contributing User
Dev Hardware Newbie (0 - 499 posts)
 
Join Date: May 2008
Posts: 132 Asday User rank is Major (30000 - 40000 Reputation Level)Asday User rank is Major (30000 - 40000 Reputation Level)Asday User rank is Major (30000 - 40000 Reputation Level)Asday User rank is Major (30000 - 40000 Reputation Level)Asday User rank is Major (30000 - 40000 Reputation Level)Asday User rank is Major (30000 - 40000 Reputation Level)Asday User rank is Major (30000 - 40000 Reputation Level)Asday User rank is Major (30000 - 40000 Reputation Level)Asday User rank is Major (30000 - 40000 Reputation Level)Asday User rank is Major (30000 - 40000 Reputation Level)  Folding Points: 9738 Folding Title: Novice Folder
Time spent in forums: 17 h 38 m 8 sec
Reputation Power: 339
That's really not a bad idea. I reckon I'll try that... I think I have one in mind...

Reply With Quote
  Trader Rating: 4 · #6  
Old June 2nd, 2008, 10:22 AM
madhyena's Avatar
madhyena madhyena is online now
SץsAםмιи & Wяιτєя
Click here for more information.
 
Join Date: Sep 2004
Location: Romania - Târgu Mureş - the one and only
Posts: 4,595 madhyena User rank is General 106th Grade (Above 100000 Reputation Level)madhyena User rank is General 106th Grade (Above 100000 Reputation Level)madhyena User rank is General 106th Grade (Above 100000 Reputation Level)madhyena User rank is General 106th Grade (Above 100000 Reputation Level)madhyena User rank is General 106th Grade (Above 100000 Reputation Level)madhyena User rank is General 106th Grade (Above 100000 Reputation Level)madhyena User rank is General 106th Grade (Above 100000 Reputation Level)madhyena User rank is General 106th Grade (Above 100000 Reputation Level)madhyena User rank is General 106th Grade (Above 100000 Reputation Level)madhyena User rank is General 106th Grade (Above 100000 Reputation Level)madhyena User rank is General 106th Grade (Above 100000 Reputation Level)madhyena User rank is General 106th Grade (Above 100000 Reputation Level)madhyena User rank is General 106th Grade (Above 100000 Reputation Level)madhyena User rank is General 106th Grade (Above 100000 Reputation Level)madhyena User rank is General 106th Grade (Above 100000 Reputation Level)madhyena User rank is General 106th Grade (Above 100000 Reputation Level)  Folding Points: 65608 Folding Title: Intermediate FolderFolding Points: 65608 Folding Title: Intermediate FolderFolding Points: 65608 Folding Title: Intermediate FolderFolding Points: 65608 Folding Title: Intermediate Folder
Time spent in forums: 1 Year 4 Months 1 Week 1 Day 17 h 24 m 16 sec
Reputation Power: 8060
Send a message via AIM to madhyena Send a message via Yahoo to madhyena Send a message via Google Talk to madhyena
I'd go for creating a very basic and simplistic multiplayer game. It shouldn't be hard at all. We have lots of ideas... just so little time.

For a start, you need to create its "local" 2-players mode. Surely, card games are the first that come to mind. You may even try a basic chess. Coding a chess game without AI is not hard. You just need to set the rules of the game, establish a simplistic UI that displays the chess board, and that'd be all.

Now, after your game runs fine with two players from the same machine, meaning on a "turn-by-turn" basis, then you may want to take this to the next level. What about a full-featured Internet-based multiplayer game? This is quite easy with .NET. You just need to research/look into how to establish TCP connections, how to send packets, how to receive them, and then interpret the data contained within. You should just send the coordinates (A2 B4), for example.

As an extension, you may want to add a particular encryption algorithm so that packets cannot be sniffered, nor altered.
__________________

“Greatness, combined with the hint of a 24-carat lifestyle, is within us striving to make it through, craving for attention,
and in the end, recognition, leaving a record worthy of biography on forging success stories.”
—ME

Check out MadHyeNa's Website & Article Index. Visit Nilpo.com - Ask the Windows Guru!™
I succeed, conquer, and achieve, therefore I am.

Reply With Quote
  Trader Rating: 0 · #7  
Old June 2nd, 2008, 02:56 PM
Asday's Avatar
Asday Asday is offline
Contributing User
Dev Hardware Newbie (0 - 499 posts)
 
Join Date: May 2008
Posts: 132 Asday User rank is Major (30000 - 40000 Reputation Level)Asday User rank is Major (30000 - 40000 Reputation Level)Asday User rank is Major (30000 - 40000 Reputation Level)Asday User rank is Major (30000 - 40000 Reputation Level)Asday User rank is Major (30000 - 40000 Reputation Level)Asday User rank is Major (30000 - 40000 Reputation Level)Asday User rank is Major (30000 - 40000 Reputation Level)Asday User rank is Major (30000 - 40000 Reputation Level)Asday User rank is Major (30000 - 40000 Reputation Level)Asday User rank is Major (30000 - 40000 Reputation Level)  Folding Points: 9738 Folding Title: Novice Folder
Time spent in forums: 17 h 38 m 8 sec
Reputation Power: 339
I'm thinking that with the packets, a little encryption, with a validation rule? (If that's what to call it) I.e., "Is it possible to move that piece there?" If not, ask for the packet again.

How do you do encryption? Or is this not the place to ask?

(By the way, I've kinda gotten into making a turn-based battle sorta thing, "to see if I can")

Reply With Quote
  Trader Rating: 0 · #8  
Old June 3rd, 2008, 04:19 AM
mphill's Avatar
mphill mphill is offline
untitled
Dev Hardware Expert (3500 - 3999 posts)
 
Join Date: Oct 2005
Location: Zagreb
Posts: 3,726 mphill User rank is General 59th Grade (Above 100000 Reputation Level)mphill User rank is General 59th Grade (Above 100000 Reputation Level)mphill User rank is General 59th Grade (Above 100000 Reputation Level)mphill User rank is General 59th Grade (Above 100000 Reputation Level)mphill User rank is General 59th Grade (Above 100000 Reputation Level)mphill User rank is General 59th Grade (Above 100000 Reputation Level)mphill User rank is General 59th Grade (Above 100000 Reputation Level)mphill User rank is General 59th Grade (Above 100000 Reputation Level)mphill User rank is General 59th Grade (Above 100000 Reputation Level)mphill User rank is General 59th Grade (Above 100000 Reputation Level)mphill User rank is General 59th Grade (Above 100000 Reputation Level)mphill User rank is General 59th Grade (Above 100000 Reputation Level)mphill User rank is General 59th Grade (Above 100000 Reputation Level)mphill User rank is General 59th Grade (Above 100000 Reputation Level)mphill User rank is General 59th Grade (Above 100000 Reputation Level)mphill User rank is General 59th Grade (Above 100000 Reputation Level)  Folding Points: 14729 Folding Title: Novice Folder
Time spent in forums: 3 Months 2 Weeks 5 Days 7 h 51 m 48 sec
Reputation Power: 4879
Send a message via ICQ to mphill
What about some game ?
Something like Medieval Total war or something like that ?
__________________
Click Here ->    

Reply With Quote
  Trader Rating: 1 · #9  
Old July 3rd, 2008, 11:56 AM
weevilofdoom's Avatar
weevilofdoom weevilofdoom is offline
BLURG
Dev Hardware Loyal (3000 - 3499 posts)
 
Join Date: Sep 2004
Location: Oregon
Posts: 3,453 weevilofdoom User rank is General 44th Grade (Above 100000 Reputation Level)weevilofdoom User rank is General 44th Grade (Above 100000 Reputation Level)weevilofdoom User rank is General 44th Grade (Above 100000 Reputation Level)weevilofdoom User rank is General 44th Grade (Above 100000 Reputation Level)weevilofdoom User rank is General 44th Grade (Above 100000 Reputation Level)weevilofdoom User rank is General 44th Grade (Above 100000 Reputation Level)weevilofdoom User rank is General 44th Grade (Above 100000 Reputation Level)weevilofdoom User rank is General 44th Grade (Above 100000 Reputation Level)weevilofdoom User rank is General 44th Grade (Above 100000 Reputation Level)weevilofdoom User rank is General 44th Grade (Above 100000 Reputation Level)weevilofdoom User rank is General 44th Grade (Above 100000 Reputation Level)weevilofdoom User rank is General 44th Grade (Above 100000 Reputation Level)weevilofdoom User rank is General 44th Grade (Above 100000 Reputation Level)weevilofdoom User rank is General 44th Grade (Above 100000 Reputation Level)weevilofdoom User rank is General 44th Grade (Above 100000 Reputation Level)weevilofdoom User rank is General 44th Grade (Above 100000 Reputation Level)  Folding Points: 32443 Folding Title: Starter FolderFolding Points: 32443 Folding Title: Starter Folder
Time spent in forums: 2 Months 2 Days 16 h 39 m 55 sec
Reputation Power: 3902
Send a message via ICQ to weevilofdoom Send a message via AIM to weevilofdoom Send a message via MSN to weevilofdoom Send a message via Yahoo to weevilofdoom Send a message via Google Talk to weevilofdoom
Suggesting a game to a programming noober is a bad idea - sorry to necro - but in my experience, people with no experience trying to write a game (which btw is quite a bit more complex than your usual business app) end up getting frustrated and quitting with a sour taste in their mouth.

While they are good suggestions, not for a beginner.

I suggest something like a "To Do List" with alert notifications, like a date planner/activity planner ... easy, but gives enough exercise in different technologies within programming to whet the whistle.
Comments on this post
mphill agrees: I was just kidding
omrsafetyo agrees: I was thinking the same thing. I have a bit of coding under my belt - and writing a full featured
game gave me too many headaches. Minefiled was okay... but beyond that you need a team of seasoned
programmers.
__________________

Reply With Quote
Reply

Viewing: Dev Hardware ForumsSOFTWAREProgramming > Coder's block


Thread Tools  Search this Thread 
Search this Thread:

Advanced Search
Display Modes  Rate This Thread 
Rate This Thread:


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

vB code is On
Smilies are On
[IMG] code is On
HTML code is Off
View Your Warnings | New Posts | Latest News | Latest Threads | Shoutbox
Forum Jump


Forums: » Register « |  User CP |  Games |  Calendar |  Members |  FAQs |  Sitemap |  Support |