Skip to main content

News

Topic: My Junk (Read 17 times) previous topic - next topic

My Junk
I don't know if I'll ever use Sphere again, so here's all the junk I was screwing around with.

https://1drv.ms/u/s!Ap3no3NteVrJkgyHSKurxZAgT-dC

Notable Junk:

Castle Valor

Basically a Final Fantasy battle system, very barebones and incomplete.

Space - Toggle debug mode
Arrow Keys - Move cursor
Z - Confirm
X - Cancel
Tab - Switch party member
Shift - Hold to see page 2 of status
A/S - Adds/deletes Crysta in debug mode.
Backspace - Toggles Active/Wait battle modes.
Backslash - Pauses/unpauses ATB charging
Open bracket/Closed bracket - Change ATB charge speed in debug mode
Forwardslash - Change debug mode target
Q/W - Add/depelete debug target's HP
Number Keys - Test debug target's animations

Final Fantasy (minishere 4.x)

Looks like EX Gear: Excelsior. Doesn't show up in the Sphere loader because it's a minisphere game.

Notably, this project had a joystick interfacing system I wrote (Controls.js). If you have a joystick plugged in on startup, you should be able to use it to do everything. It even has a variable walk speed when tilting an axis.

Tab - Toggles debug info
C - Bring up menu.
X - Sprint on field. Cancel in menu.
Z - Confirm

Final Fantasy Action Game

Beginnings of an idea for a semi-real time FF game.

Arrow Keys - Move you
WASD - Move enemy
QWERT - Test damage display
X - Toggle "Battle Mode" that actually doesn't do anything.
Space - Make you control the enemy for some inexplicable reason.

EX Gear Battle Demo

Me attempting to make some 3D-looking battle background.

Arrow Keys - Move camera left and right. Up and down snap to far ends.

EX Gear: Excelsior

The field portion of whatever EX Gear was going to be. Press SPACE to get out the menu mockup on startup.

Enter - Bring up shitty menu to see shitty fade.
X - Sprint on field, cancel in menu.
A - Supposed to be a weapon swing but crashes the game.

Lost Piety

Really just a sprite animation test.

Number Keys - Change animation
A - Turn Manual Advance on/off.
Left Arrow - Advances animation one "counter" if Manual Advance is on.

Color RPG
This was the beginnings of a custom battle system but I apparently fudged something up and it keeps getting an error on start.
  • Last Edit: Today at 05:28:29 pm by Orphanbreed

  • Rhuan
  • [*][*][*][*]
Re: My Junk
Reply #1
Some of this stuff seems pretty impressive for "junk".

Shame you assumedly (from your post) can't stick around.

Re: My Junk
Reply #2
I was actually planning to look at Sphere again when it seemed to be settled on working API and the old one was completely phased out.

I stopped using Sphere around that one big update where the entire codebase started to be changed. All of my stuff was written in the Sphere 1.5 API and I was much too lazy to rewrite everything/re-learn the new API.

  • Fat Cerberus
  • [*][*][*][*][*]
  • Global Moderator
  • miniSphere Developer
Re: My Junk
Reply #3
The Sphere 1.5 API is still fully supported.  I purposely never broke compatibility for v1 code.

That said, the upcoming 5.0 is planned to be an API freeze, so there should be no more API breakages after that point unless absolutely necessary.
miniSphere 5.0b2 (stable: 4.8.8) - Cell compiler - SSj debugger
thread | on GitHub
For the sake of our continued health I very much hope that Fat Cerberus does not become skilled enough at whatever arcane art it would require to cause computers to spawn enormous man-eating pigs ~Rhuan

  • Rhuan
  • [*][*][*][*]
Re: My Junk
Reply #4
I was actually planning to look at Sphere again when it seemed to be settled on working API and the old one was completely phased out.

I stopped using Sphere around that one big update where the entire codebase started to be changed. All of my stuff was written in the Sphere 1.5 API and I was much too lazy to rewrite everything/re-learn the new API.
miniSphere still supports 95% of Sphere 1.5s API so you could continue with what you already have.

As for the v2 API getting a freeze it's nearly there, there are just kinks to work out that should be fixed before it's frozen.