10/21

Start off the day with the warm-up

Today you are to play each game (all 19) and give me a fair (but NOT cruel) review. What was good? What was confusing? Any bugs? How could the game be improved?


Create a google doc and add your reviews


AM

1 https://gd.games/qbutcart/night-carny

2 https://gd.games/podunk/clowningaround-cu

3 https://gd.games/maludion/perpetual-clown

4 https://gd.games/instant-builds/374896e9-1872-405b-8586-4a6876647d0f

5 https://gd.games/games/b3fe0635-1c4b-4ddc-8547-6efc1687cc84

6 https://gd.games/jettcart/night-at-the-carny

7 https://gd.games/lefishe69/night-at-the-carny

8 https://gd.games/jackfranks24/feast-at-the-carny

9 https://gd.games/devinl/night-at-the-carny

10 https://gd.games/games/150ff626-181a-44d1-a219-1569f5ffa726

PM


11 https://gd.games/aaylagarcia001/xaccc-

12 https://gd.games/blabby/night-at-the-carnival

13 https://gd.games/instant-builds/115fb4b8-4c9e-4a4e-a5a7-1560080663aa

14 https://gd.games/yappingbadger/carinval-fun

15 https://gd.games/instant-builds/ae7383d0-b960-4c59-88b9-239691b67c35

16 https://gd.games/wcigd/smiley-hook

17 https://gd.games/voro/carny-

18 https://gd.games/fraggleblap/carnygame

19 https://gd.games/fraggleblap/carnygame

20 https://gd.games/joshdoesstuff/carneval 

21 https://games.gdevelop-app.com/game-16d36049-f401-4cdf-a7a6-f9b66e9eecef/index.html




What are you learning?

OBS

Why is it important? What is the assignment?

This is how you can screen record/stream

How will you show you understand? What is the assignment?


Create your video to complete the CARNY Project


Due 10/18/24

Teams of two


Scoring

All original character art and animation - 2 Points

Ability to fire projectiles - 2 Points

Life System - 1 Point

Respawn - 1 Point

Damage to enemies - 1 Point

Parallax - 1 Point

Playable for at least two minutes for the novice player - 1 Point

End Screen/game restart - 1 Point

Functional Game - 1 Point

Carny Theme - 1 Point


TOTAL 10 Points with two points possible extra credit

This is due 10/18/24 END OF CLASS!

You will turn it in by creating a video of you playing the game while you explain how you earned all of your points in the projects.

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