Studio of Sword

What’s a Metroidvania?

1 Like

Current members are:

@LazerTag2 @CodaKnight @VoxelMaster64 @Vital @Studio_of_Sword and @Air and @Hulahoop @YamJam

3 Likes

Ok Since my comment was destroy we will work the new main game

Coders - (@CodaKnight, @LazerTag2, and @VoxelMaster64), help debug this

Story Makers - (@Vital and @Air) I will send you more lore just try to add more lore and work with @CodaKnight to make some NPC Lore and name the NPCs @CodaKnight makes

@CodaKnight - Draw some NPCs with the Story Makers

@YamJam - Watch everyone’s work and do make melodies, songs, etc

  • Im done with the work
  • Im doing the work
  • Hate this and finish the work
  • Love this and finished the work
  • Idk but I Wana join
0 voters
3 Likes

Thank you @kirbob :angelfish: It took a while to figure out the math and how to copy the sprites while not making it lag. I forgot I could’ve used the easing extension I think lol.

The only thing I would improve is not making the fading parts so long.

1 Like

Going to make some changes to the code and adding the intro right now! After that, I’ll draw the NPCs and talk about it.

3 Likes

Progress made!

Okay, so as of posting this and releasing Squishia 1 v1.00001, I’ve made some progress on the actual redesigning for the intro, palette design, and code format. I didn’t add anything to the actual game and I haven’t fixed the bug with it yet.

Progress:

  • Added intro that palette is bugged
  • Moved the code into JS/TS and reorganized it
  • Added lots of extensions that will probably be needed.
2 Likes

I’ve fixed the bug and sorted everthing/made them better!

(actually the first thing I did was fix a few issues and sort it, which accidentally fixed the bug)

3 Likes

Yall remind me of paper cut studios which was the one I was in. We also made an intro. Or at least I did ish not really

if since I’m not coding no more. All I’ll do is give ideas when y’all need em

1 Like

A Metroidvania is a type of game that focuses on exploration and discovery. The game loop revolves mainly around finding a secrets, which gives you a key to another area, where you find more secrets in a giant map of interconnected areas. These keys are usually disguised as abilities, for example there might be a large wall that you must get double jump to pass.

Modern examples of this genre are Hollow Knight Silksong and the like, but the genre has ancient roots in both Super Metroid and Castlevania, hence the name.

3 Likes

think hollow knight, subnatica, ect, a game where you progress at your own pace and where there’s lots of optional content and stuff

2 Likes

Few weeks, 10k trophies… How?

1 Like

What is the game about?

Hey, if @VoxelMaster64 , or @LazerTag2 can help me with a bug, that would be much appreicated!

Bug:
I’m using a color palette for the intro to match the style we’re going for. I didn’t change the original palette since I don’t wanna mess up with the colors when doing pixel art, but there’s a problem with it:

I’m using this to fade during the intro and set the sword palettes:

namespace color {

    //% fixedInstance whenUsed block="Intro"

    export const IntroColor = hexArrayToPalette([

        parseColorString("#F2F2F2"),

        parseColorString("#ECECEE"),

        parseColorString("#DCDDE1"),

        parseColorString("#F19900"),

        parseColorString("#CD8406"),

        parseColorString("#F4B851"),

        parseColorString("#F7CD85"),

        parseColorString("#FFFFFF"),

        parseColorString("#87F2FF"),

        parseColorString("#8E2EC4"),

        parseColorString("#6D4838"),

        parseColorString("#ECECEE"),

        parseColorString("#885A46"),

        parseColorString("#000000"),

        parseColorString("#000000") 

    ])
}

The values are all shifted (I think) by one since it’s in an array. I really don’t know how to fix this and I tried to add another #000000 to the front, but it still didn’t look the same. I also copied the palette and images from the original intro animation I made so I don’t think it’s the images or palette. I just need help with it so the palette and swords look fine.

*Note: The code for that example is in the file “colorEnum”

Project:*

1 Like

A Metroidvania is an exploration-focused action game where you gradually unlock new abilities that let you reach places you couldn’t access before. Instead of completing levels one by one, you explore one big connected world, backtrack to earlier areas with new powers, and discover secrets, upgrades, and shortcuts.

Some well-known examples are:

  • Hollow Knight
  • Ori and the Blind Forest
  • Super Metroid
  • Castlevania: Symphony of the Night
1 Like

@thewizardgnome did you join?

Thank you so much! I needed this for so long and I just could not find out what was wrong. So all I needed to do was use an enumerator?

1 Like

@YamJam and @thewizardgnome can you listen to this and see if it sounds good?

2 Likes

So, my idea for the game is to have Malice be a lightning sorcerer and to control electricity. He split his power into minions, and he uses them as spies and soldiers. One day, a massive storm comes in and sweeps you up into Malice’s fortress. There is a large battle against Malice and his army. Just some ideas! Tell me if you approve!

Do you approve?
  • I approve and like the idea!
  • I don’t really like the idea :frowning:
  • I need you to go into further detail!
0 voters
1 Like

Here is an example of their final attack

FINAL CHAOS

4 Likes