I have a great idea, we can organize competitions like doing 2D or 3D games, of
course we need judges to take care for this (rules,...) and through this competitions we can enhance our skills. Also we can make teams (work team) every member can inscribe in any team. In competitions work team is more interesting then any alone work.(sorry for my English)
So our cite web will be more interesting then before.
So the webmaster can chose a team of judges (have an experience of course).
We can also speak on the forum(forum especially of this competition), if someone have problems,
he can not do something....etc( we help etch others)
I think this is a great idea. Just to add a method on how this might be done, perhaps get some of the more advanced programmers (duoas, helios, bazzy etc) to come up with the challenge and then the winner (judged by them on the best code) decides a program for the judges to make - so they can get involved aswell :) ... Then just keep reversing it...
[Edit]
Exactly how many of you have real experience with a graphics API or game development in general?
Well, it's not exactly the easiest task to bypass the core C++ competencies and jump into 2d development. Here is the challenge then, if anyone is interested. Using whatever means necessary, develop a fully functional 2d game of Pong. Those that can complete this task should then move onto the next round. :)
I have also some experience with 2D using SDL . Also we can do this games with others
langues like c, c#, java ..., we will have many candidates, and how don't master c++ can participate with other langue.
I have also some experience with 2D using SDL . Also we can do this games with others
langues like c, c#, java ..., we will have many candidates, and how don't master c++ can participate with other langue.
Not really, this is a C++ forum.
Do the challenges have to stick to the original suggestion (2d/3d games?)
Well, it's not exactly the easiest task to bypass the core C++ competencies and jump into 2d development.
I assure you that won't be happeneing any time soon!
I finished a simple, messy first version. Wich brings me to two questions:
- Should the second player be human or computer controlled?
- How are we going to share the code? I have several headers and sourcefiles, and I'm using some general (self-written) headers.
I imagine if a lot of people get involved everyone posting their source code could be a bit annoying so heres a suggestion:
Put all files - header files, .cpp files etc - into a text file but clearly identify what code goes with what file then upload it here: http://mcleano.freehostia.com/ and post a link to your code when you have uploaded it.
I think criteria should be something along the lines of
# Performance -- does the program run fast
# Functionality -- does the program have any errors?
# Light-weightedness -- how big is the executable? How much RAM/CPU time/Kernel time does the game use?
# Complexity -- obviously Crysis graphics will win more points than Mortal Kombat graphics.
# Simplicity -- is the code easy to read/the game easy to play?
# Playability -- is the game actually fun to play? I'd take Mortal Kombat over Crysis any day.
# Bugs -- are there any memory leaks and such?