Quote: "Do you follow my project? If you do, you'll know that I'm way beyond any potential walls. It works, and is nearly finished. But then again..."
on/off, don't exactly follow it religiously. while i can tell it's almost finish, i've often ended up hitting a wall with coding up a project on some of the most silly things. usually rather than one of the more coding intensive or complex aspects, it tends to be something i'll leave until last because it seems like something that should be simple enough to incorporate. i'm not saying this is the case here, but never count out the little things to prove the most difficult.
Quote: "Yep. One day I was QAing the code of someone I employed (CS grads) and was genuingly quite cheerful about a line of code he used to toggle a boolean value. Basically x=1-x. Very simple, easy to remember, and I just never thought of it. Nice. Think we still sacked him though..."
heh, well certainly the way. that's something i used to use in dbp before lee enhanced the "not" command. stupid how you'll do something everyday though and overlook something so simple.
back to my original point though, a site like this or yes suppose even expansion here would enhance the experience of being a developer. let those who don't find it so easy to develop solo, to join up with others like minded.
what I would personally think would be a good idea, would be to take all of the ideas by others and the features created here to have a more rounded and integrated system. codebase and gallery for example are good ideas, but they're totally seperate from the forum. users have to post in the WIP, or Showcase themselves making up their own posts and design for that post; but it might be better to have a project page. So people could search for projects, see related media, etc.. something similar to how Microsoft show off their games on xbox.com
link that with a "join team" if someone is looking for help, with a decent inbox message system you could communicate. a project upload area perhaps with CVS could allow for teams to work over the site, even add groups for those who have access to the team files or beta versions of the current upload.
if a steam-like client-side program was added we could expand what the website already had, and add features to publish games on this "TGC Arcade"
projects could link code they want to make open, this could then connect to the forum that could then be used more for support, or just pimping code. again a codebase system integrated with the forum could allow people to pimp what they want to using a common design and to allow for a better search system.
this could expand with technical support as well, an open QA with subject for specific games linked to the projects and such.
it's not that the ideas aren't already in practise here and other websites with a similar concept, just that everything here has been developed basically seperately from each other. some more integration is the key.
wouldn't mind seeing the main website revamped anyway, because it's way too "busy" a website; must be extremely daunting for newbies. a much more simplistic cleaner design would look more professional, and be easier to navigate.