A Week
Start off the day with a warm-up
High - Low - Come On Bro!
The game reviews are in, please check out the reviews for your game.
Once you have read them, we do "High - Low - Come on Bro" as a warm-up
High - Low - Come on Bro
Today for your warm-up, I want you to look at the reviews from your Codename Capybara Game.
You will tell me one thing good someone said about your game (High)
One thing someone said critical about your game (Low)
One thing random or weird that someone said about your game (Come on bro)
Lastly tell me if there is anything you would change out your game after reading the reviews.
Half page minimum
Example of the reflection
Someone said ”The art is very well done, as well as the gameplay. I didn’t encounter any bugs, and I enjoyed the game overall.” I am really glad they liked the art because the art was amazing and I am glad that they liked the game. I am also glad that they didn't encounter any bugs. There were a couple bugs that i hotfixed which i'm glad that they got to play with because the bugs were a little noticeable. “This is because the game was fleshed out and the animation was nice but the game did not feel as fun until the carnival game. This could be fixed by making the enemies move honestly.” Honestly I agree with their criticism because the game is very simple and I wish I knew how to make the enemies move because it would have made the game a lot better. I really enjoyed learning about other people's thoughts on our game because it really not only brings up my confidence but it also helps me kind of understand what needs improvement.
High - SOOOOO CUTE! The controls were easy, graphics adorable, I saw no issue with the game play! A very light hearted game, I like the story as well. Super fun! No bugs!
Low - Didn’t really care for it, the movement was glidey to a noticeable extent, and also the mechanic of having to stand still and click so many times to try and kill one clown made me lose several lives.
Come on Bro - The only thing I’m confused about is that after running out of the water gun I didn’t see anymore so I just kept dying from the clowns. (There’s infinite ammo?)
After reading these reviews, I would change the speed of the character and the aggro of the clowns, because these were two of the most noticeable complaints. The game seemed to be generally very well received, especially Casselina’s cute art style. The only other improvement that I could think of would be scenery, but I didn’t want to give my partner too much to work on.
Half Page
Project Due Dates
Game Delivered by the end of class - Dec 8th
Design Doc - Dec 8
Presentation - Dec 8
Showcase Game
What are you learning?
Game Development
Why is it important?
This is your showcase project, you are to create a game that is ready to be published and distributed
How do you show that you understand? What is the assignment?
You are to create a 2D (save 3d for Unreal) video game with your assigned team, the game must be based on a Community Benefit Organization or the Frankenstein Book.
A community benefit organization (CBO) is an organization that aims to positively impact the lives of their community, and the term is often used to describe non-profit charities that focus on community well-being. While it can refer to a wide range of organizations, from local food banks and youth programs to tax-exempt hospitals that must provide a community benefit to maintain their tax status, some prefer the term CBO over "nonprofit" because it is more descriptive of the mission. Other community benefit organizations could be a school, a service club, a swim and dive club, Poverello House, Ronald McDonald House, Fresno Mission, First 5 Fresno, Central California Food Bank, Fresno Zoo, Fresno Arts Council, Community Hospital, Marjaree Mason and many more!
If you are trying to compete and actually win at showcase, I would must create a game for a CBO. Other labs are working on serious topics compared to some weirdo who created a monster out of body parts just to be famous.
Your showcase project is broken up into three parts
Plan
Game
Presentation
Plan
Put together a "Pitch" document explaining the game you are going to create.
Include the members of your team, an explanation of your game, what each team member is doing, the characters you are going to create, a timeline to completions with info on what each team member will be doing each week.
I will be doing weekly progress checks based on these weekly timelines.
Worth 5 Points - Due 10/24
Game
I. Game must have three levels
1. Level 1- 2 Points
2. Level 2 - 2 Points
3. Level 3 - 2 Points
Each level needs approximately 5 – 8 minutes of gameplay (Minimum 5 minutes each level)
II. Start Screen - 1 Points
Start Screen must have game play directions and art
III. Animated Movement (left, right, jump, fall, climb, idle, fight, etc.) - 1 Points
IV. Layers and camera movement (parralax) - 1 Points
V. Respawn- 1 Points
VI. One animated boss for each level - 3 Points
VII. Art
All art must be original works created by your team (No Clipart, Kenney, Opengame, etc.)
Ten Different Animated NPCs with movement. - 10 Points
VIII. Life System - 1 Points
IX. Sound - 3 Points
X. Victory Screen - 3 Points
XI. Story Telling/Story Development in the game by NPCs or Cut Scenes - 5 Points
Total 35 Points
Presentation
You will need to present your project for showcase and judged on the following criteria
Content Knowledge and Organization
Presentation is exceptional. Presenter presents information in a logical and interesting sequence. Presenter has a strong understanding of subject matter. Audience members can effortlessly understand important concepts presented. Presenter answers all questions with impressive explanations.
Presentation Skills
Eye contact is held, with minimal return to notes or slides. Presenter uses a clear voice, and pronunciation of terms is accurate. Audience members can hear presenter with ease. Presenter is confident and comfortable. He/She makes necessary movements during the presentation, and hands are never in pockets. Presenter is professionally dressed.
Participation and Teamwork
Every team member actively participates in a well organized presentation. Transitions are brief and smooth between topics and speakers.
PowerPoint and/ or other Visual Aids
Graphics explain and reinforce presentation. The slides are without mechanical error. Text is easy to read and compliments slide background. Information on slides is clear and relevant. Information adds to presentation to help clarify verbal points.
Melee Attack
Create a platform and give it the platform behavior
Add a new Object
Sprite
Name it Hero
Give it Platform Character Behavior
Name the first Hero Animation "Idle"
Create a second animation with your Hero swinging a sword
Name the animation Attack
Open your Attack Animation
Add a second colission mask for the sword.
DON'T GET ALL WILD WITH THE MASK! SIMPLE SQUARES!!!
Create an Enemy
Go to your events
Condition
Variable Value
Create out scene variable
Copy the condition into a new event and change the variable to 1
For your action if condition variable is 0, you want to set your Idle Animation to 0
Change the animation on variable 1 to attack
We want to start the game off with the attack variable set to 0
In the event At the beginning of the scene, delete the action and add change variable value
Attack
Set to
0
Set the Hero to flip
Now set the opposite for the right key
This part feels kind of tricky but whatever
Create a new event
What you want to happen is that after the melee attack animation plays once, it stops and changes the scene variable to 0
This is kind of like the blade we did earlier
The action will be to change the scene variable of attack to 0
Time to add ther attack
Create a new event
We want two conditions
First condition: Key Pressed Z
Second Condition: The current animation of the Hero is not set to the attack (we will be using inverse)
The reason is that if the animation is already set to the attack, you don't need to change the animation
The action you want is to change the scene variable to 1 (from Idle to Attack)
Add a condition Hero in collision with bad guy and trigger once
Now you need to create a sub event so that it's only going to delete when you are in the attacking animation
If you don't, it will always delete them whenever you are in collision
Now add the action selete bag guy in the sub event