OCUK programming project?

I am only starting c++ next year so I wont be much use. Its a shame as I would have liked to help! Will I be able to look at the source code as I could learn from it once it is underway?
 
I am only starting c++ next year so I wont be much use. Its a shame as I would have liked to help! Will I be able to look at the source code as I could learn from it once it is underway?

I think you'd really benefit from being in from the start TBH, getting hands on teaches you more than any book can IMHO:)
 
Ok I'm going to put an organisational chart to help identify the various teams and groups within this project.

Back in a bit then ...

Blackvault
 
My beautiful pastel coloured chart is no more :(. Uploaded it to Google docs and it changed colour and the arrows disappeared *sigh*

Basically the arrows where going:

Too and from the web team and FPS team to the PL and then one directional arrows from the concept team to the web and fps teams

Chart
 
So that's only*

...
COBOL
...
Good to see people paying attention. Pays my salary does that one (I work down the hall from the main development team for Micro Focus COBOL .NET).

My 'day job' is C/C++, but I've at least got my toes wet in COBOL, BASIC, PHP, MySQL, HTML, XML, Java, shell scripting, Perl, various Assembler variants, various Mainframe technologies, and plenty of others I've forgotten about. :o
 
Hi Kreeeeeeeeeeeeeeeeeeeeee I think we're going with C++ for the FPS element (/strand) PhP and JSP are for the trading / interaction part. So have a look at Cybernations which is a strategy game with no graphics element - now imagine that interacting with an FPS and I think you'll see where we are going :)

Suggestion: Pick a managed language for the FPS unless we have a lot more people comfortable with unmanaged code than it appears. Personally, I wouldn't want to call myself more than a novice in unmanaged code just because of my lack of decent professional experience in it, though I would like to dabble and get up to speed on it.

Just my 2p :)

arty
 
I predict it will either not get off the ground or fail part way in. Start with something simple so you can at least see who is *really* up for this or those that are just throwing their hat in the ring because they are bored at that moment in time.

Imo a game is too much for a starter project and you will find one or two people will end up with too much work.

Start simple and with java or c# - loads of example projects everywhere, decent ides for free and seriously easy to get to grips with.

Just my opinion ;) gl!
I'm with this guy!

Start off with something simple to test the waters.

I'd be up for this too :)
 
Suggestion: Pick a managed language for the FPS unless we have a lot more people comfortable with unmanaged code than it appears. Personally, I wouldn't want to call myself more than a novice in unmanaged code just because of my lack of decent professional experience in it, though I would like to dabble and get up to speed on it.

Just my 2p :)

arty

I write performance / stability critical applications as my day job in entirely unmanaged C++...
 
I write performance / stability critical applications as my day job in entirely unmanaged C++...

And that's absolutely fine, but I'm sure you'd agree that managed languages tend to be more forgiving of novice or intermediate programmers than unmanaged ones. In the interests of not getting bogged down, not reinventing the wheel and being moderately inclusive I was just suggesting that a managed language might be a better choice for this particular project :)

arty
 
Suggestion: Pick a managed language for the FPS unless we have a lot more people comfortable with unmanaged code than it appears. Personally, I wouldn't want to call myself more than a novice in unmanaged code just because of my lack of decent professional experience in it, though I would like to dabble and get up to speed on it.

Just my 2p :)

arty

This was my concern as well, if we have lots of experienced C++ devs then great, but I think it would be a hell of a challenge for most people experienced in Java or .NET to jump in and do a C++ FPS without a good amount of guidance from experienced C++ guys.

I guess we need to wait and see the experience levels of the people who are up for participating first.
 
I write performance / stability critical applications as my day job in entirely unmanaged C++...

And that's absolutely fine, but I'm sure you'd agree that managed languages tend to be more forgiving of novice or intermediate programmers than unmanaged ones. In the interests of not getting bogged down, not reinventing the wheel and being moderately inclusive I was just suggesting that a managed language might be a better choice for this particular project :)

arty



I think in the interim we need to focus on what we want to do. I think Dave L has a lot to offer.
 
I should have course point out (assuming no-one has already, which they probably have) that projects are not all about programming. Where are your designers? testers? artists? etc.

PS - anyone else here using agile methods in their day job?

PPS - I agree with arty. Much as I'm a C/C++ fanboy, let's at least pick a language with a decent class library so we don't end up reinventing the wheel (that would tend to point towards the likes of C# and Java).
 
Last edited:
Most people on here are familiar with C, C++ and Java. As mentioned in GD familiar with Java, PHP, VB Python, but other people on here with more experience. Willing to aid native XML db drawn up fairly competent with XSLT, XQuery... SOAP etc.
 
This was my concern as well, if we have lots of experienced C++ devs then great, but I think it would be a hell of a challenge for most people experienced in Java or .NET to jump in and do a C++ FPS without a good amount of guidance from experienced C++ guys.

This, I know I would need quite a bit of guidance to get off the ground with C++ coming from a Java base.

I would say I'm in-between the intermediate and advanced Java skill. I think I'm needing someone to guide me into more advanced programming which I think something like this would offer me.
 
Yes - see my previous posts ;)
Aha! Another Scrum advocate. Just as long as there's no fines for being late to the scrum. :p

I'll chuck Subversion into the mix for source control too. Much prefer it over the likes of Git, but then that'd be because I've used it a lot more.

We probably just went way over everyone's heads! :D
 
Back
Top Bottom