#99682 - Argue - Wed Aug 23, 2006 7:07 am
Edit: I fixed the broken download links
Hi all, I started learning about homebrew development only recently, and as a first project, I decided to write a client for the game of Go. I already have something that works, but since it has a heavy lack of features (most notably no networking whatsoever; the game is a hot seat game), I thought I'd place it here instead of the DS Misc forum, which seems to be for more complete games.
I have a page for it up here http://argument.88-mph.net/blog/blogs/2/
I'm not really asking for help with a particular problem, but this being my first project, I was hoping to get input from the more experienced people here on what things I can improve on (in the code), what features might be good to add, etcetera. I am almost sure my code violates common practices and conventions, and would love to hear what I can do to make it better.
(The most obvious problem I see in my code is that it has a lot of repetition--the same algorithm is repeated several times, with some minor changes each time, and I can't figure out how to make it any simpler except by passing loads of function pointers)
Hi all, I started learning about homebrew development only recently, and as a first project, I decided to write a client for the game of Go. I already have something that works, but since it has a heavy lack of features (most notably no networking whatsoever; the game is a hot seat game), I thought I'd place it here instead of the DS Misc forum, which seems to be for more complete games.
I have a page for it up here http://argument.88-mph.net/blog/blogs/2/
I'm not really asking for help with a particular problem, but this being my first project, I was hoping to get input from the more experienced people here on what things I can improve on (in the code), what features might be good to add, etcetera. I am almost sure my code violates common practices and conventions, and would love to hear what I can do to make it better.
(The most obvious problem I see in my code is that it has a lot of repetition--the same algorithm is repeated several times, with some minor changes each time, and I can't figure out how to make it any simpler except by passing loads of function pointers)