Game On C

User avatar
Riptide
Exalted Member
Exalted Member
Posts: 197
Joined: December 4th, 2017, 7:09 pm
Division: Grad
State: TX
Has thanked: 0
Been thanked: 0
Contact:

Re: Game On C

Post by Riptide » March 12th, 2018, 10:25 am

armadillo wrote:For movement complexity, do we need both diagonal moement and acceleration or just one of the two?
Based on the rubric, I interpret it as you only need one - however, diagonal isn’t really that complex to do, so I would include acceleration anyway since it only takes around 20-30 seconds to add.
UC Berkeley '23
Seven Lakes High School '19

User avatar
JojoCho
Member
Member
Posts: 43
Joined: January 17th, 2017, 5:27 pm
Division: Grad
State: GA
Has thanked: 0
Been thanked: 0

Re: Game On C

Post by JojoCho » March 15th, 2018, 12:24 pm

So on the scoresheet there's a section which requires a "scorekeeping mechanism." For this section, could you theoretically have your time as your final score and the lower your score/time the better? Or because in game technically it isn't a "scorekeeping" thing it won't count?
Chattahoochee High School Class of 2019
University of Georgia Class of 2023
User Page

User avatar
Riptide
Exalted Member
Exalted Member
Posts: 197
Joined: December 4th, 2017, 7:09 pm
Division: Grad
State: TX
Has thanked: 0
Been thanked: 0
Contact:

Re: Game On C

Post by Riptide » March 15th, 2018, 1:50 pm

JojoCho wrote:So on the scoresheet there's a section which requires a "scorekeeping mechanism." For this section, could you theoretically have your time as your final score and the lower your score/time the better? Or because in game technically it isn't a "scorekeeping" thing it won't count?
I personally think that having a time counter would work as a score mechanism. I have used this a few times at invitationals and it always works for me, but it’s up to the interpretation of the grader at competition.
UC Berkeley '23
Seven Lakes High School '19

Ten086
Member
Member
Posts: 36
Joined: November 19th, 2016, 12:35 pm
Division: C
Has thanked: 0
Been thanked: 0

Re: Game On C

Post by Ten086 » March 15th, 2018, 2:51 pm

Hey, I think this was mentioned earlier a few times, but I'm still confused about the building game type...has anyone come up with a decent idea for that type? Do you think having the user controlled sprite hover over certain spots and place an object (like reverse collection) would count?
Just trying my best...

knottingpurple
Member
Member
Posts: 217
Joined: April 10th, 2016, 5:44 am
Division: Grad
State: NJ
Location: Oxford, UK
Has thanked: 0
Been thanked: 0

Re: Game On C

Post by knottingpurple » March 15th, 2018, 4:06 pm

Ten086 wrote:Hey, I think this was mentioned earlier a few times, but I'm still confused about the building game type...has anyone come up with a decent idea for that type? Do you think having the user controlled sprite hover over certain spots and place an object (like reverse collection) would count?
My partner and I normally did you have a UC sprite which creates a clone of a certain block, in the location of the UC sprite, each time you hit space, and you have to fill a certain area or path with these blocks. I'm sure there are plenty of other ways you could also do it, but that seemed pretty simple and we had enough time to practice it pretty well. We never actually used that at any competition so idk how well it would be liked by the average grader, but you can try?
"She was determined to drop his acquaintance immediately, and she was very thankful that she had never been acquainted with him at all... she hated him so much that she was resolved never to mention his name again, and she should tell everybody she saw, how good-for-nothing he was."

User avatar
whythescratchyface
Member
Member
Posts: 11
Joined: January 28th, 2018, 7:01 pm
Division: C
State: NJ
Location: Ithaca, NY
Has thanked: 0
Been thanked: 0

Re: Game On C

Post by whythescratchyface » March 18th, 2018, 6:06 pm

Another possible way in which you can make a building game is to have a "hand"/UC sprite doing the building from one point to another, with the building blocks stamped after the user presses a certain key (e.g. space). Then, you can have a very small sensor sprite that constantly glides at a really fast speed from one section to another, and once it doesn't touch the environment and just touches the color of the building blocks, you win. As for autonomous sprites, maybe the UC sprite doing the building can't touch it.
Scratch is a visual programming language and online community targeted primarily at children. Using Scratch, users create their own interactive stories, games and animations, then share and discuss their creations with one another.

West Windsor-Plainsboro HS South '19
Cornell University '23

User avatar
JojoCho
Member
Member
Posts: 43
Joined: January 17th, 2017, 5:27 pm
Division: Grad
State: GA
Has thanked: 0
Been thanked: 0

Re: Game On C

Post by JojoCho » April 5th, 2018, 9:07 am

Adding on to the building game topic, my partner and I made a practice game where you basically had different pieces of something (say a bridge) scattered around the map and you had to click each piece to complete the bridge. If you clicked the wrong piece (plank of wood is too small to support the force of a car or something) then the UC sprite (created a custom sprite for the mouse cursor) would say no or something. If you clicked the correct piece the sprite would jump to the correct spot and eventually the bridge would be built. As for the autonomous sprite, we made it something that you (UC sprite) had to avoid and it would fly around or something.Basically, the game is taking smaller pieces and putting it together to create a final product.
Chattahoochee High School Class of 2019
University of Georgia Class of 2023
User Page

knottingpurple
Member
Member
Posts: 217
Joined: April 10th, 2016, 5:44 am
Division: Grad
State: NJ
Location: Oxford, UK
Has thanked: 0
Been thanked: 0

Re: Game On C

Post by knottingpurple » April 5th, 2018, 11:45 am

JojoCho wrote:Adding on to the building game topic, my partner and I made a practice game where you basically had different pieces of something (say a bridge) scattered around the map and you had to click each piece to complete the bridge. If you clicked the wrong piece (plank of wood is too small to support the force of a car or something) then the UC sprite (created a custom sprite for the mouse cursor) would say no or something. If you clicked the correct piece the sprite would jump to the correct spot and eventually the bridge would be built. As for the autonomous sprite, we made it something that you (UC sprite) had to avoid and it would fly around or something.Basically, the game is taking smaller pieces and putting it together to create a final product.
I think while we were starting out we tried some variants like that, but decided that we would still have an arrow key-controlled UC sprite because we knew how to get all the orientation and movement points for that, and the space key just takes the place of a mouse click.
"She was determined to drop his acquaintance immediately, and she was very thankful that she had never been acquainted with him at all... she hated him so much that she was resolved never to mention his name again, and she should tell everybody she saw, how good-for-nothing he was."

User avatar
Maglor
Member
Member
Posts: 2
Joined: October 22nd, 2014, 3:52 pm
Has thanked: 0
Been thanked: 0

Re: Game On C

Post by Maglor » April 20th, 2018, 7:37 am

Is it against the rules to bring our own mouses and use them?

User avatar
Riptide
Exalted Member
Exalted Member
Posts: 197
Joined: December 4th, 2017, 7:09 pm
Division: Grad
State: TX
Has thanked: 0
Been thanked: 0
Contact:

Re: Game On C

Post by Riptide » April 20th, 2018, 8:23 am

Maglor wrote:Is it against the rules to bring our own mouses and use them?
I believe the rules specify exactly what is allowed to be brought in, and a mouse isn't one of them. You could always try and bring it but make sure to ask the proctor before using it.
UC Berkeley '23
Seven Lakes High School '19

Locked

Return to “2018 Lab Events”

Who is online

Users browsing this forum: No registered users and 1 guest