Giter Club home page Giter Club logo

sonic-superxo's Introduction

Sonic Hyperstars

Hi, and welcome to this repository

This is a repo for something I've planned to do. It's a 2.5D Classic Sonic fangame called Sonic Hyperstars.

When did I start thinking about it

The first time I decided to think about it when I imagined a Sonic Mania fangame with full moveset. This idea developed when I saw the success of Super Mario Bros. Wonder against Sonic Superstars, which led me to ask if Super Mario Bros. Wonder had some Sonic style in it, like sonic and his friends wall climbing (like in Sonic USB Online) and stomping (like Modern Sonic) and having interactive elemental shields and so on. So I decided to make a classic sonic 2.5D fangame with Super Mario Bros. Wonder Graphics and (sort of) some creative ideas. Some of the ideas may be a ripoff of Super Mario Bros. Wonder (as I'm afraid), but I just wanna get some ideas on my own.

Moveset

This game may feature some different options, like having 3 types of movements, like basic moveset (the classic one, of course, with sonic having a dropdash), some Super Mario Bros. Wonder moveset (with sonicy style, such as stomping (you know what I mean about stomping, It's just a modern Sonic style of stomping that you know) and wall climbing (Inspired by Sonic USB Online)) and the full customisable moveset (basically, a wide variety of different customisable abilities, a few examples for Sonic like: Air Recurling from Sonic Triple Trouble, Super Peel-Out (basically, from Sonic CD, or maybe replace it with the Strike Dash from Sonic Chaos; cuz its too op), Insta-Shield (from Sonic 3 & Knuckles, also it would be cool if it was truly reimagined in 3D), Instant Spin-Dash (from Sonic Generations) and so on...).

Characters

The character cast will include 7 playable characters: Sonic, Tails, Knuckles, Amy, Mighty, Ray, and finally, Trip. I'm still thinking about adding Fang to the playable cast.

Ideas and Features

I had some ideas that I think may inspire me to make some new gimmicks, they're written on my Notes app (Samsung Notes, since I own a Samsung device). Some of these ideas are for example: QTEs like those in Modern Sonic games (Like Sonic Adventure and Sonic Generations) and Sonic 3 & Knuckles (like in Lava Reef Act 1, and well, chasing sequences), springs and boostpads to keep some momentum and flow (some would become used in funny ways, especially in loops ๐Ÿ˜), Variable Autoscrolling Speed (like in Tails' Skypatrol, and trust me, this way to play autoscrolling levels is gonna be fun and challenging), and the Dynamic Camera feature from Sonic Generations (and maybe Sonic Generations' after-images used for Classic Sonic), Extended Camera from Sonic CD, Photo Mode (for taking screenshots), Day and Night Mode in the level select menu (which changes the instrumentation of the music), multiple island view modes on the level select menu (all islands together in one view (only when you have the level pack DLC, or when you finish Lava Reef Zone and Hidden Palace), one full island, isometric view and traditional 3D view) and DA Garden rhythm game, Pinch Mode for bosses (oh man, the bosses need some work, especially with the multiplayer), and also some neat secrets ๐Ÿ˜‰. Also, there's gonna be achievements (that can reward you with medals) and mod support. I am also planning to add a mod about this fangame to Sonic Superstars once it releases, and maybe a Super Mario Bros. Wonder, because why not ๐Ÿ˜?

Story

I haven't thought of a plot yet, since I focused on gameplay while thinking of this game. So, I'm going to write the plot in the Discussions section when I figure it out.

Zones

And speaking about the zones, I think about remixing some of my favourite obscure zones in the entire Classic Sonic series, including the 8-bit games, as well as adding original zone concepts. The zones between parentheses are the zones that inspire the new ones. Those zones are:

1-Diamond Peak Zone (Emerald Hill Zone & Green Hills Zone)

2-Skyhigh Bridge Zone (Bridge Zone)

3-Mineral Unders Zone (Quartz Quadrant Zone & Underground Zone)

4-Mirage Dunes Zone (Sandopolis Zone)

5-Coral Blades Zone (Tidal Tempest Zone & Aquatic Ruin Zone & Marble Garden Zone & Rusty Ruin Zone)

6-Glitter Dust Zone (Diamond Dust Zone)

7-Sakura Petals Zone (Press Garden Zone Act 2)

8-Lava Reef Zone (from Sonic 3 & Knuckles, not original)

9-Hidden Palace Zone (from Sonic 3 & Knuckles, not Sonic 2, not original)

10-Twilight Rails Zone (Sunset Park Zone)

11-Shining Nexus Zone (Starlight Zone & Gigalopolis Zone (or Gigapolis Zone))

12-Mecha Rainforest Zone (Mecha Green Hill Zone)

13-Binary Circuit Zone (Cyber Station Zone)

14-Celestial Stars Zone (Crystal Egg Zone & Sleeping Egg Zone)

15-Egg Citadel Zone (totally original)

16-Sky Chase Zone (or maybe put it as a separate act in another zone).

Special and Bonus Stages

Special Stages will be races against Fang to the Chaos Emeralds across half-pipes, inspired mostly by Sonic 3D Blast (Saturn) special stages and Sonic 4 ep. 2 special stages. Each special stage will be divided to 3 phases , the first and second phases will be collecting set amount of rings as a normal half-pipe special stage, the third phase however, will be chasing a UFO with a Chaos Emerald, you can use dash-pads and red hoops to your advantage and try to prevent Fang to get to the Chaos Emerald while avoiding traps. Also, your rings will act as a timer. In co-op, whoever gets the giant ring first is the lead in the first phase, and there are turn exchanges, too.
And bonus stages are accessed when passing through checkpoints with 50 or more rings, or by using fruits, and they will be divided to five types:

1-Blue Spheres: The player will enter into a 3D Blue Spheres stage collecting blue spheres and avoiding red spheres, and the stage becomes faster as time passes, when you progress further into these stages, you will see yellow spheres that lets you bounce, green spheres that turn to blue spheres, and pink spheres that teleport you to another parts of the stage. At the end of every stage, you're rewarded with 5 medals. In co-op, the player who gets to the portal first is the one that collects blue spheres and rings. To access this type of stages, you need to have an amount of rings divisible by 5 (50, 55, 60, etc..).

2-Bouncy Bonus Stages: The player will enter into a 2D stage filled with colourful springs and bouncy bars and bumpers (Inspired by Sonic 1 (8-bit) special stages), as the player bounces his way to the end as the timer counts down, collecting shields and rings and medals hidden throughout the stages, if the player manages to reach the end of the stage, he's rewarded with bonus points and 3 medals, and if not, the player gets out without having any bonus points or medals. To access this type of stages, you need to have an odd amount of rings (51, 53, etc..) except if it's divisible by 5 (55, 65, etc..).

3-Rocket Shoes Bonus Stages: The player will enter to a sky environment and travel through it with rocket shoes (Inspired by Sonic Chaos Rocket Shoes Special Stages) collecting rings and shields and some medals, until the energy of rocket shoes goes down. The player is rewarded by bonus points and 3 medals. To access this type of stages, you need to have an even amount of rings (52, 54, etc..) except if it's divisible by 5 (50, 60, etc..).

4-Act Fruit: Those stages are located between some zones (or maybe I'll make fruit acts for all zones) and only need a fruit (or two, or maybe three) to proceed. They are like fruit acts in Sonic Superstars, an arena full of rings, balloons, zone-specific gimmicks and etc.., where you can collect rings and earn medals to the end, and the player is rewarded with bonus points and the amount of medals collected.

5- Portals: In a zone, a portal opens at a specific area in an act, and the player can enter this portal to collect bonus rings, and at the end, the player is teleported to another point of the act, It's just like in Sonic Superstars.

*In every case, collecting 100 rings earn the player a medal, while getting 50000 score points earns the player 5 medals.

Multiplayer

Multiplayer, tho, I plan for a normal local multiplayer, but maybe there will be an online multiplayer, although I don't think so (idk why). But a lot of online fangames, like Sonic USB Online, encourage me to put online multiplayer, and also I am going to integrate competition mode (from Sonic 3 & Knuckles) and battle mode from Sonic Superstars, into one full battle mode, you can chose between normal characters and your customisable bots, as well as the ability to choose the stage you want by voting. Battle mode will also be compatible with the level pack DLC, so you're able to choose between the additional levels, too. You can also have teams in battle mode. In online mode, you're able to choose between two-team competitions and four-tag-team competitions, while you have 2 tag teams in offline mode (just make sure that nobody hits his partner ๐Ÿ˜๐Ÿ˜‰). My ideas for improving Sonic Superstars co-op is going to be in the Discussions section.

Engine and Framework

And the engine I'm gonna use, maybe I will use the Dash Engine, or Infinity Engine, or the Bumper Engine, or maybe I will make my own 2.5D Engine and post a repo for it separately as soon as I release this game.

Collectibles

Collectables will be medals, just like Sonic Superstars, you can earn them through bonus stages, as well as special stages, and hidden throughout the level, and obtained by destroying a gold badnik and finishing the stage without retrying, or simply by collecting 100 rings, and I guess in certain cases and maybe by having 50000 score points? So, medals should be spent for unlocking beneficial things to keep the replayability value high. In Sonic Hyperstars, you won't be only spending medals on cosmetics for your battle bot only, your also gonna spend them for cosmetics for your characters, too, and they will appear in normal gameplay, too, as well as skins for your character. Also, they are going to be used to unlocking music for the DA Garden rhythm game, as well as some art and other extras (maybe, cuz I'm not sure about art and extras ๐Ÿคทโ€โ™‚๏ธ). There are also fruits hidden throughout zones, but you won't be able to collect them when finishing second acts, but you will be able to buy fruits with medals, too.

Progress

I haven't started making it yet, tho. But I'll maybe start it some other time.

As you see, this is a humble and very long readme file with megabytes of storage and nothing very special, so if you ever want to contribute to this repo, please teach me some github basics as well as writing markdown files like this, Thanks for reading it, btw.

sonic-superxo's People

Contributors

meresh56 avatar

Stargazers

jist avatar  avatar

Watchers

 avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.