Welcome to the Shining Force Central Forums!
SFC Forums Index Shining Forums Shining Fanwork
Register for your free forum account now or Login to remove this advert.

The Legend of Syro (Fan Game)

Alpha Demo now available!

Share, discuss or get ideas for your Shining Fanwork here! Anything from fanfic and fanart to homebrew Shining games and midi composition!

Re: The Legend of Syro (Fan Game)

Postby Chaoswizard98 » Wed Jun 14 2017 3:49am

Alright, I have finally completed the new demo. Although I didn't continue the story any in this update, much of the early game has been tweaked and fleshed out. The most notable changes being the addition of the cave and below ship maps, some secret cutscenes, weapons displaying in battle, being able to loot chests in battle, and the church/advisor menus (Finally got a way to save the game!).

Overall, the early game has a lot more exploration and some fun new cutscenes if you try searching for the renewal gem.

The full changelog can be found in the spoiler below.
WARNING: SPOILER!


And here's the new demo.
https://drive.google.com/file/d/0B-F-g- ... sp=sharing
As always, if you encounter any errors, let me know how you managed to break my game. Send me a screenshot of any errors and if possible, hit F5 and send me the savestate that GM creates. (Not to be confused with the ones that the church menu creates).

Cheers!

~Chaos

Edit:
-Quick fix for medical herbs. Certain slots crashed the game and they also only restored 0 HP. These issues are now fixed and the link has been updated.
Creator of the GameMaker Shining Engine and "The Legend of Syro" Fan Game. (WIP)
viewtopic.php?f=14&t=26022
Creator of the GameMaker Shining Engine and "The Legend of Syro" Fan Game. (WIP)
viewtopic.php?f=14&t=26022
Chaoswizard98

User avatar
Shining Member
Shining Member
 
Posts: 202
Joined: Thu Apr 24 2014 2:54pm

Re: The Legend of Syro (Fan Game)

Postby LordOddEye » Wed Jun 14 2017 9:27pm

Wow, that's the best way to describe it. :thumbsup: Everything looks so nice and fluid and I like the changes to the town meeting. Overall, a really solid alpha release I didn't get a chance to test all the features but I liked all the details I saw when playing.

Keep up your dedication to excellence!

Regards,

LordOddEye
LordOddEye

User avatar
Shining Member
Shining Member
 
Posts: 185
Joined: Sun Dec 06 2009 11:01pm

Re: The Legend of Syro (Fan Game)

Postby Chaoswizard98 » Fri Jun 16 2017 4:42am

Yeah lol the town meeting was way too boring initially and felt out of place compared to how the story picks up and flows better later on. I figured I might as well make it a bit more interesting and cut out a bunch of pointless dialogue from it. Glad to know my change worked out for the better. :thumbsup:

WARNING: SPOILER!


Edit:
Here's a little update video with the changes seen in 1.4
Creator of the GameMaker Shining Engine and "The Legend of Syro" Fan Game. (WIP)
viewtopic.php?f=14&t=26022
Creator of the GameMaker Shining Engine and "The Legend of Syro" Fan Game. (WIP)
viewtopic.php?f=14&t=26022
Chaoswizard98

User avatar
Shining Member
Shining Member
 
Posts: 202
Joined: Thu Apr 24 2014 2:54pm

Re: The Legend of Syro (Fan Game)

Postby Caedmonball19 » Fri Jun 30 2017 9:04pm

Things are looking great here Chaos! I can see some really exciting fan games coming out of this engine! Keep up the great work.
Caedmonball19

User avatar
The Black Sheep
Shining Hero
 
Posts: 1378
Joined: Sat Dec 11 2010 2:03am
Location: Nebraska

Re: The Legend of Syro (Fan Game)

Postby Chaoswizard98 » Sat Jul 01 2017 4:20am

Speaking of the engine, I updated item use today. Essentially what I did is I created a generic Item use script that deals with most item uses (ie, conjuring spell effects). States and such of the generic script can be overwritten by the script of the actual item if you wanted to add, bypass, or change something. Examples include medical herbs (they skip the spell flash and creation of the spell animation), brave apples (they jump to the level up state), and power potions (they run their own custom 'grant this character 2-4 attack states).

Spells and Item effects were also combined into a single effects script due to them sharing 99% of the same variables. I also unofficially added status effects and mana restore to spells and items. Basically, they have a space allotted for them, but I haven't fully implemented those yet (probably tomorrow's task).

Nonetheless, I'm hoping to finish up items tomorrow and get enemy AI updated so that they too can use items. Should be a fun day tomorrow. :thumbsup:


Edit:
Status effects and Mana restore have been added to spells and items. These are stackable which means that a single spell or item can heal, restore mana, and cure all status ailments at the same time. I also updated the item use menu to allow for egressing from battle (ie, the angel wing). Oh right, and we have these new items as well.

+Healing Seed (Heals 20 HP)
+Healing Drop (Heals 30 HP)
+Healing Water (Full Heal)
+Antidote (Cures Poison)
+Fairy Powder (Cures all status ailments)
+Fairy Tear (Restores 20 MP)
+Shining Ball (Invokes Blaze 3)
+Blizzard (Invokes Freeze 3)
+Holy Thunder (Invokes Bolt 3)
+Angel Wing (Retreat from battle)

The antidote and fairy powder can be used to cure status ailments outside of battle.
The power potion can now be used during battle.

Edit:
Finally got around to adding the targeting of all characters (ie aura 4). This means that we now also have the last 2 items implemented as well. (Healing Rain and Light of Hope).
Creator of the GameMaker Shining Engine and "The Legend of Syro" Fan Game. (WIP)
viewtopic.php?f=14&t=26022
Creator of the GameMaker Shining Engine and "The Legend of Syro" Fan Game. (WIP)
viewtopic.php?f=14&t=26022
Chaoswizard98

User avatar
Shining Member
Shining Member
 
Posts: 202
Joined: Thu Apr 24 2014 2:54pm

Re: The Legend of Syro (Fan Game)

Postby Caedmonball19 » Mon Jul 03 2017 6:45pm

That's quite the update! Nice job Chaos!
Caedmonball19

User avatar
The Black Sheep
Shining Hero
 
Posts: 1378
Joined: Sat Dec 11 2010 2:03am
Location: Nebraska

Re: The Legend of Syro (Fan Game)

Postby Chaoswizard98 » Tue Jul 04 2017 9:45pm

Enemy AI has been updated to include healing items. If they can use the item this turn and their best target (the guy with the lowest % of HP remaining) has at least 25% of their health missing, they will use it to heal said target.

I also fixed a number of smaller issues with AI. First off, enemies were following the shortest path as opposed to the least cost path. In other words, they were trying to cut through forests as opposed to taking the longer (but faster) way along the roads.

The next thing that has been fixed is that groups of enemies had a tendency to form a single file line when moving towards their target. Not only was this kinda stupid looking, but it caused certain units to fall far behind the rest of the group. Now they will keep pace with the leader of the pack which means you can no longer pick them off one at a time.

And the final thing is that the 'threat / priority' functions have been tweaked as well. This should stop them from attacking their target from a different side each turn.

Edit: Enemies can now use offensive items (Shining Ball, ect) as well.

Edit: Enemy offensive magic AI has been fixed and enemies now have a heal spell AI. So in other words, Enemy magic is fully implemented.

Edit: Okay so. I overhauled the room transition stuff. It's now a lot cleaner and easier to add room transitions. Oh and we now have the transition that plays when walking to the edge of the map. (Panning one room into another). That being said, just a little more touch up work and the 1.5 update will finally be complete.
Creator of the GameMaker Shining Engine and "The Legend of Syro" Fan Game. (WIP)
viewtopic.php?f=14&t=26022
Creator of the GameMaker Shining Engine and "The Legend of Syro" Fan Game. (WIP)
viewtopic.php?f=14&t=26022
Chaoswizard98

User avatar
Shining Member
Shining Member
 
Posts: 202
Joined: Thu Apr 24 2014 2:54pm

Re: The Legend of Syro (Fan Game)

Postby Caedmonball19 » Tue Jul 11 2017 6:02pm

Looking forward to the next update. Would love to see a new video showcasing all the great stuff you are doing.

EDIT:
I thought of a couple things that might be nice options for people when making their games.
The option to have excess experience on leveling up either carry over or be zeroed out. I believe various shining games have handled this differently.
The option to have your hp/mp actively increase when leveling up. What I mean is in shining games you level up and you hp increase by 2 hp you don't actually get that right away. It might be a nice option to have that be usuable hp or mp right away. I am thinking moreso early on when that extra heal spell might be needed.
Caedmonball19

User avatar
The Black Sheep
Shining Hero
 
Posts: 1378
Joined: Sat Dec 11 2010 2:03am
Location: Nebraska

Re: The Legend of Syro (Fan Game)

Postby Chaoswizard98 » Sun Jul 16 2017 4:34pm

Well apparently my last post didn't go through when I hit submit, so let's try this again.

Carry over EXP and HP/MP increase have been added to global game settings script.

And here's a quick update video showing off items and magic as well as the enemy AI when using such things.



Down to 2 major features now (Barring anything I forgot and any other minor 1-off quirks found in the SF games). Factions (also encompasses muddle, control units, and general character code re-work) and Shops. Shops are a 1-off that doesn't really effect the rest of the code on a global scale like the character code rework does to that shouldn't take too long.

Overall, I can't wait to share the rest of the story with you guys. It's been painful for me to try not to spoil anything, but fortunately, I'll be able to start working solely on story related stuff soon. I do want to do one last re-code of the engine at some point to clean everything up and tie up any loose ends, but I think I'll hold off until I finish the game first (Really this depends on how many road blocks I run into with the factions implementation). I'm way too excited to finally share the story to come.

Edit:
Most of the game takes place on Athalen, however the prologue / backstory of everything takes place on their home continent of Verdius. I figured you guys might like to know where these characters came from so I present to you, The Continent of Verdius.
WARNING: SPOILER!
Creator of the GameMaker Shining Engine and "The Legend of Syro" Fan Game. (WIP)
viewtopic.php?f=14&t=26022
Creator of the GameMaker Shining Engine and "The Legend of Syro" Fan Game. (WIP)
viewtopic.php?f=14&t=26022
Chaoswizard98

User avatar
Shining Member
Shining Member
 
Posts: 202
Joined: Thu Apr 24 2014 2:54pm

Re: The Legend of Syro (Fan Game)

Postby Caedmonball19 » Mon Jul 17 2017 8:57pm

I need to try viewing on another device cause no videos show on my iPhone. I'm excited to see he updates though. I cannot recall if it was added already but do you have the ability for the SF3 battle where the team split up and the main team had 1 task while the remaining members had another task? I always hated that battle since I didn't level up my bench but the ability to recreate would be nice for some I imagine.
Caedmonball19

User avatar
The Black Sheep
Shining Hero
 
Posts: 1378
Joined: Sat Dec 11 2010 2:03am
Location: Nebraska

Re: The Legend of Syro (Fan Game)

Postby Chaoswizard98 » Mon Jul 17 2017 10:56pm

Caedmonball19 wrote:I cannot recall if it was added already but do you have the ability for the SF3 battle where the team split up and the main team had 1 task while the remaining members had another task?


It depends on what you want to do. I'm not too familiar with SF3, but the battle you mentioned has been brought to my attention a few times. From what I understand, this battle has those in your active battle party face off against one group of enemies, and your reserve members face off against another. In short, main group spawns in one area, reserves spawn in another.

As of right now, I don't have anything that can check the reserves list, however one could theoretically copy paste the main group one and change it so that it looks at reserves. I'll add it to the to-do list for 1.6. This also reminds me of SFCD book 2 where the team is split up and you actually have 2 different teams which are determined by the game. Although you can force certain characters to appear in battle, it doesn't support 2 split teams in town yet. It's a planned feature for down the line.

Edit:
Started working on fixing up the character code. It's one of the first things I added to the game, so cleaning it up has been long overdue. When it's done, it will have support for multiple factions, AI overrides, controlling all units, and a bunch of other minor things. I'm hoping to finish this before I leave for vacation (this Friday) but it's a huge undertaking so I have no idea how long this is going to take.

Edit:
I managed to implement Factions as well as controlling enemy units. I still have some touch up work to do with it, and a lot more testing, but so far, it looks like everything works.
Creator of the GameMaker Shining Engine and "The Legend of Syro" Fan Game. (WIP)
viewtopic.php?f=14&t=26022
Creator of the GameMaker Shining Engine and "The Legend of Syro" Fan Game. (WIP)
viewtopic.php?f=14&t=26022
Chaoswizard98

User avatar
Shining Member
Shining Member
 
Posts: 202
Joined: Thu Apr 24 2014 2:54pm

Re: The Legend of Syro (Fan Game)

Postby Caedmonball19 » Sat Jul 22 2017 7:45pm

That is looking great! Can't wait for the next demo to come out. I would be happy to test when you are ready.
Caedmonball19

User avatar
The Black Sheep
Shining Hero
 
Posts: 1378
Joined: Sat Dec 11 2010 2:03am
Location: Nebraska

Previous

Return to Shining Fanwork

Who is online

Users viewing this topic: No registered users and 0 guests