9/6

Start off the day with the warm-up

Time to get creative!

Write a story/lore from the perspective of a video game character... Let's see whatcha got!

The Thirst…

It all started when I was 17 years old, I was camping with my family at Lake Nacimiento. Nothing exceptional  was happening at this camping trip, it was boring as usual. My dad was claiming he knew how to fish but never catching anything, my brother Luigi always burning his marshmallow on the campfire and complaining about it, my mom always fanatical about us using SPF 50 Sunblock. It was another dull camping trip until the second evening when I woke up in the middle of the night because I had to go pee… Too many Mountain Dews. When we are camping, my mom doesn’t guard the sugary snacks and drinks like she does at home so I take full advantage.

So I got up and out of my sleeping bag, unzipped the tent and felt the cool evening air against my skin.

I slipped on my flipflops and headed over to the communal bathrooms, hopefully they had been serviced because they were pretty tore back yesterday.

On the way over, I suddenly felt an overwhelming feeling of peace and love. It was a moment that I will never forget because it was the last moment of peace I have ever had.

Out of the corner of my eye, I notice a gleam over by some trees away from the campsite. I am feeling so good that I walk directly to it even though I have no flashlight and I have no idea what it is, I am drawn to it like a moth to a bug zapper. As I get closer to it, I forget all about having to use the bathroom and I am overcome with emotions. Tears start to stream down my cheeks as if every milliliter of serotonin was blasted though my body at once.

I felt true love

I approached the light and realized it was a star. I could feel warmth radiating from it as I got close enough to touch it and just like the moth in a bug zapper, when I touched it, everything went black.

When I awoke, I was in a strange new land. The terrain familiar but the colors were off somehow. I had an annoying pain in my side and I knew the only way to make it go away was to get back to that star. I had no idea where it was but I knew I had to find it, the thirst for that feeling was too great and I would risk everything to feel love again.

It was daylight and I started my journey.

I had no idea how long I had been knocked out for but the sun was warm and I was feeling hungry. With no tools or weapons, I would have to forage for my next meal… to bad I have no experience other than watching a few episodes of Naked and Afraid. I was neither naked nor afraid, all I wanted was to get to the star. Get back to feeling good again.

As I walked along, I came across some shiny bricks, they stood out from the rest of the scenery and looked like they didn’t belong. I picked one up and saw a large red and white mushroom under it. I was hungry and I felt compelled to eat it so I did. My hunger was immediately gone and the ends of my toes started to tickle. The feeling slowly started to creep up to my foot, then ankle and calf. It went up to my knees and past my hips. Something was happening; I felt powerful. I felt like I could smash through the world and take what I wanted.



As always, worth 3 points


What are you learning?

Game Design with SMBX - Layers and events

Why is it important?

We will be creating a world in SMBX. You will be designing the game and creating the story of the game.

You can use layers and events to customize and make your game more fun.

How do you show that you understand? What is the assignment?


https://youtu.be/KMTjHSk-8WQ?feature=shared

https://youtu.be/JG9rTVuiT2M?feature=shared

https://youtu.be/31BYVJPOZM8?feature=shared

https://youtu.be/ze0kPyvJ1Ww?feature=shared


Keyboard Controls

Jump = Z

Run/Grab/Fireball = X

Alternate Jump = A

Alternate Run = S

Drop Item = Shift

Pause = Escape

Pick Up = Down Arrow + A 


Yo players, time for layers

Open up your SMBX Editor

Add a floor and a Mario

Click View > Layers

Click View > Events

Look for the layers panel, click ADD and name it platform

With your Platform Layer Selected, create a simple platform

In our events panel, add an event called left and an event called right

You are going to want the platform to move right. Most game engines use the X,Y coordinates starting with the origin so:

Going to the right would be +

Going to the left would be -

Going up would be +

Going down would be -

With your Left event selected

We are going to select the Platform for Layer Movement

We want the platform to go right so we are going to use a positive number (in this case we will use 1)

We want it to auto start so click the box

Once the platform is moving, we want it to trigger the ever we created called Right so select right in Trigger event

We want the platform to go 2 seconds before triggering the event to go right

With your Right event selected

We are going to select the Platform for Layer Movement

We want the platform to go right so we are going to use a negative number (in this case we will use -1)

We want it to auto start so click the box

Once the platform is moving, we want it to trigger the ever we created called Right so select right in Trigger event

We want the platform to go 2 seconds before triggering the event to go left

Save the level and test

Boss fight with layers and events

Create a new level, add some walls, a floor and something to keep you alive

Click vew then open your layers and events 

Create a new layer called Boss

In your Boss Layer add some blocks where you will place springs that will drop after defeating the boss

Add an event called final

With your Final event selected, click on your boss layer and click Add in Hide Layer

What is happening here is that when the Final event happens, the boss layer is hidden

Now we are going to add the boss and trigger the Final event

In NPCs, click Show in Events

In the Event Trigger Panel

Click Death and select final

Click No More Objects in Layer and Select Final so everything is gone

Then add your boss

*** You must set the triggers before you add the boss ***

Switch to your default layer

Add springs and an exit

Save and test