You are not logged in.
I was considering setting up a gallery with a theme that anyone could submit their attempt into. The main idea is, i suppose, similar to a scratch club gallery aimed mainly at more able scratchers with the challenge changing maybe every two weeks or so.
Rather than just being a theme it would be a more specific challenge and possibly even something that has not really been attempted on scratch to encourage people to stretch their minds and the boundaries of scratch.
If anyone is interested in the idea or has any ideas for challenges or views on the idea at all I would love some feedback.
Offline
I think this is a good idea, but ideas like this tend to fail for some reason (i.e. Mayhem's Robot Battles, Scratch's Tournament). Just make sure it really does get updated every two weeks, and you'll be fine, though.
As for some ideas:
3D Game (doesn't have to be as complex as Canthiar's 3D Model or Mayhem's 3D Dungeon Adventure, but it has to look good. Size and rotation effects will be essential.)
Third-person shooter. I see too many first person shooters (mainly because they're so easy to make), let's make some third-person ones. My second project was a first-person shooter, actually =P
Platform Game. Can be based off an engine others created (like mine =P), but has to be fun and has to work.
Also, is this going to be a contest or something else?
Offline
Oh cool programming challenges. Well all the challenges should be something rather simple so that everyone can have a chance to solve it. You should provide a template scratch file and ask people to solve a problem using the scratch file. You could make a problem like make the sprite avoid touching walls or make this sprite attack and damage the enemy sprite.
If this gets popular you could create harder programming challenges like programming a RPG battle system or complex AI's for fighting games.
I would stay away from 3D though as scratch doesn't have trig fuctions and creating matrices would confuse people even if scratch did have trig fuctions.
Offline
the main difference between this and the tournaments is that this is not a competition. deliberately so. i think it is just better if people try to solve a problem in their own way without trying to out do each other and hopefully encouraging people to discuss ideas. this should also fit with the scratch ethos (is that the right word?).
i like the idea of 3D challenges but maybe not as the first ones. as archmage mentioned there needs to be a balance of complexity however i do not want it to be too simple. i think there are just a few incredably skilled users (canthiar, jmgibson, kevinkarplus etc) but i think there is a large number of very capable users and these were the people i was mostly aiming this for.
i like the idea of starting simpler and making them more complex if people feel that is the right way to go. firstly i would need to see if anyone decides to take part.
i thought maybe a challenge could be to make a car with realistic skidding when turning.
thanks for your comments
Offline
I like the idea of challenges, though I probably won't have time to do them myself.
I do have a bit of an unfair advantage, as I've been writing computer programs for 37 years or more (not animations though---scratch is the first programming language that I've done any animation or video game programming in).
Offline
This could turn up some really interesting things! It could be a nice idea generator and a good tool for people who want to learn more about programming/Scratch.
I'd suggest that "comments" in the code be a requirement (or at least strongly encouraged).
This is something that has been suggested as an improvement (something built-in like a tool-tip or "note"), but there's a workaround; LeBurt did a project using the "Think" block from the looks category to put comments in one of his projects, and this works pretty well. (He just left the "Think" blocks disconnected from the scripts.)
Definitely interested.
Offline
I have discovered how to make a car automaticly drive around a custom drawn track, and I am curently working on a shadow. (that isn't a sprite)
Offline
I also have made a game that feels EXACTLY like 3D, but some very supportive comments told me one by one that it wasn't true 3D.
Offline
Hey here's a small challenge that will test your problem solving skills.
Create a program that will generate a random number between 10 and 100 and if the number generated is a multiple of 5 make a sprite say "Beep" if the number is a multiple of 3 make the sprite say "Boop" and if the number is a multiple of both 3 and 5 make the sprite say "Bop".
I got this as a question for my pascal programming test. You can use any thing at your disposal just make the program work.
@ JoelP : scratch currently lacks the Math methods to create 3-D shapes like polygons. Perhaps when the scratch program is updated someone can set up a 3D challenge.
Cathier created a 3-D program by emulating math functions needed to create matrices.
Offline
gee, first zee mapping and now matrices! now what are matrices?
Offline
I have done your challenge. Anymore?
Offline
here it is http://scratch.mit.edu/projects/JoelP/43263
Last edited by JoelP (2007-10-10 07:05:17)
Offline
how about this. Someone making the ability to make a shadow of a sprite (without the shadow being a sprite). I am working on one right now.
Offline
JoelP wrote:
gee, first zee mapping and now matrices! now what are matrices?
Matrices are used to describe linear equations, keep track of the coefficients of linear transformations and to record data that depend on multiple parameters.
http://en.wikipedia.org/wiki/Matrix_(mathematics)
However martices are beyond the ability of almost everyone at scratch.
Also joelP I looked at your response to my challenge. I think it has an error because I heard it go "Bop" when the number generated was not a multiple of 5.
Last edited by archmage (2007-10-10 16:32:38)
Offline
http://scratch.mit.edu/projects/S65/43243
I did this yesterday but forgot to post it here =P
Offline
I have created the gallery 'A Scratch Challenge'
http://scratch.mit.edu/galleries/view/6574
the first challenge is to make a sailing game/simulation.
the complexity can vary (i tried to make a very realistic one but it was too hard for me, hope someone else does better) so i hope all levels of scratchers can try.
GoodLuck to all who try.
Last edited by bigB (2007-10-18 15:52:17)
Offline
Advert: PLEASE GO ON MY RIDDLE GAME !
Offline
archmage wrote:
Hey here's a small challenge that will test your problem solving skills.
Create a program that will generate a random number between 10 and 100 and if the number generated is a multiple of 5 make a sprite say "Beep" if the number is a multiple of 3 make the sprite say "Boop" and if the number is a multiple of both 3 and 5 make the sprite say "Bop".
Oooh, sounds fun and easy. Can I make an entry?
"Soap bubbles, and whatever is like them amongst us, seem most to enjoy Offline
archmage wrote:
Create a program that will generate a random number between 10 and 100 and if the number generated is a multiple of 5 make a sprite say "Beep" if the number is a multiple of 3 make the sprite say "Boop" and if the number is a multiple of both 3 and 5 make the sprite say "Bop".
I might b able 2 make that. i'll go try 2. bye
Offline
Hint: The "mod" function is useful here.
Roughly speaking,
K mod M is the remainder when K is divided by M.
That definition works fine for K and M both natural numbers, but to generalize it,
scratch uses a definition that works with any real numbers (M not 0):
K - M * floor(K/M)
so that 0 <= result < M for positive M
and M < result <=0 for negative M
Offline
Hey Archmage I did your challenge...
http://scratch.mit.edu/projects/relyt12101/56591
What do you think?
Offline
bigB this is a genius idea.you are cool.how about one of the challenges is a version of pacman.you could do anything to the origanal and it is awsome
Offline
i have decided to use this idea.
the new challenge is to create a game that is based on pacman but to add your own touch to it. maybe it could be two player, have extra bonuses or a new theme.
this is the gallery
http://scratch.mit.edu/galleries/view/6574
Offline
A while back I made a project called 'Simple Pacman'. What gave it success at the time was its save/load high score times feature.
I added 'Simple Pacman' to your gallery.
Offline