Golden Sun Hacking Community
July 16, 2019, 12:19:20 AM *
Welcome, Guest. Please login or register.
Did you miss your activation email?

Login with username, password and session length
News:
 
  Home   Forum   DC Wiki Help Search Calendar Downloads Login Register  
Pages: [1] 2 3 ... 10   Go Down
  Print  
Author Topic: Golden Sun BYOND  (Read 76361 times)
0 Members and 3 Guests are viewing this topic.
Kioll
Pyromancer

I'm a Mars Adept! You know, red hair, bad temper?

Regular Member
**

Coins: 0
Offline Offline

Gender: Male
Posts: 155

« on: November 21, 2011, 09:19:34 PM »

Hey, everyone.  I'm Kioll, your friendly neighborhood oddball.  I would like to share with you all a project that I've been wanting to do for a while, which I feel is made possible by Atrius's TLA Editor.  That said, I would like to Introduce you to Golden Sun BYOND.

For those who don't know, BYOND (Build Your Own Net Dream), is an amateur game making platform which allows those who can understand the code to create and host their own homebrew games, playable by anyone who has the BYOND client installed.  Allowing for both single-player and multi-player games to be produced, the BYOND client has complete interactivity with other players, although it is a bit limited.  That being said, I can now describe the game with everyone reading being on equal footing.

Golden Sun BYOND (Preliminary title, also considering Golden Sun: Age of Alchemy) is designed to be a multi-player version of the classic Golden Sun games.  It's mostly plans at the moment, I have all of a few lines of code done so far, but I plan to have character creation, allowing players to create 1 character of their choice, choosing class and elemental alignment, and randomizing stats based on the character's role.  I plan to include a player party system, and possibly an option of creating an NPC party, a more extensive class system covering all the classes from all the current games and a few new ones, the ability to learn certain psynergies of other elements, allowing single characters to go further on their own, and access to the full map of Weyard (GS1 and 2, Dark Dawn may be added later...).  I plan to include all of the classic locations, djinn, and psynergies, while tastefully expanding upon that.

Planned features include:
A 9 or 10 djinni limit per character, no repeats (including the ability to free a djinni in favor of new ones, if so inclined.)
The original mechanics system (or at least as close as I can get.)
Windowed fight scenes and menu (to avoid issues with switching screens; as I said, BYOND is limited)
A global chat system
A "home town" system, allowing characters to start from certain places (Such as Prox, or Imil, or even Garoh ;) )
A racial selection (although it may have to wait for later versions...)
Up to 8 player parties, allowing for any combination of characters (Want an all Mars Adept team?  Go for it!)
New and classic puzzles.
Storyline (Want to play through the old story with new characters?  Great!  Or follow your own sequence of events, make your own story!)
PVP battle (Go to the arena, battle against other characters.)
Limited Psynergy customization.  (Don't like a psynergy you have?  Trade it in for a new one!)
Customized character portraits
Dual elemental power (Raise your elemental level in the element closest to your own, for single characters only; no parties may be formed with these characters.)
New, stronger monsters (Want to be the most powerful adept?  Sure, you can level a little higher now, just... don't die!   Happy)

Input, ideas, anyone familiar with BYOND's Dream Maker code, planning help, some of the harder to find sprites (like the psynergy rings, the ones that appear when using psynergy in the overworld?  Can't find a working sprite to save my life!), any of these kinds of help and more are desired and most welcome.  Also, formulae, battle mechanics, well-liked improvements to the original system, all ideas like that are also welcome.  Also, Pixel Art help.
« Last Edit: November 21, 2011, 09:23:43 PM by Kioll » Logged

I am the almighty emissary of fire...  the Mars Adept Kioll.  Oh, and did I mention that I'll see you long before you see me?
View Profile
Tetsuya the Azure Blade
The Shadow Fang
Luna Clan

Kick your @#$, that's what I'm gonna do.

Great Member
*

Coins: 0
Offline Offline

Gender: Male
Posts: 711

« Reply #1 on: November 21, 2011, 09:42:58 PM »

Wow, you've got alot of good ideas. Will there be a charater creation like in WoW or AQW? You don't want ten gazillion copies of the same character all running around the game.
Logged
View Profile
Kioll
Pyromancer

I'm a Mars Adept! You know, red hair, bad temper?

Regular Member
**

Coins: 0
Offline Offline

Gender: Male
Posts: 155

« Reply #2 on: November 21, 2011, 09:45:27 PM »

Well, BYOND is basically a 2D system, so nothing that fancy in a BYOND game; although I'd be willing to try a more advanced system if someone were to be able to help with it.  But basically creation is going to be, to the best of my ability, hairstyle, hair color, eye color, and clothing.
Logged

I am the almighty emissary of fire...  the Mars Adept Kioll.  Oh, and did I mention that I'll see you long before you see me?
View Profile
Tetsuya the Azure Blade
The Shadow Fang
Luna Clan

Kick your @#$, that's what I'm gonna do.

Great Member
*

Coins: 0
Offline Offline

Gender: Male
Posts: 711

« Reply #3 on: November 21, 2011, 09:54:44 PM »

I'd like to help with that, but I'm not much of a coder. The most advanced thing I've done in that area is make a simple asteroids game. ( ゚ ヮ゚)/
Logged
View Profile
Misery
Bad Luck

Great Member
***

Coins: 1
Offline Offline

Gender: Male
Clan Position: Mercury Hack Leader
Posts: 712

« Reply #4 on: November 21, 2011, 09:57:00 PM »

Golden Sun multiplayer OH GOD YES.
I hope I'll be able to help you with this. Because I want to help everyone with everything, it seems. Don't expect it to turn out that way, though...

Anyway, I'll keep my eyes on this project.
Logged
View Profile
Kioll
Pyromancer

I'm a Mars Adept! You know, red hair, bad temper?

Regular Member
**

Coins: 0
Offline Offline

Gender: Male
Posts: 155

« Reply #5 on: November 21, 2011, 10:01:15 PM »

Nero, honestly, I'm not much of a coder either.  I mean, I can do the job, but even I need help with some more advanced stuff.  BYOND's code isn't that hard to understand, most of the time.  I could teach you pretty easily.

Misery, I would love the help.  Anything you can do would be loved.  Also, my profile has my messenger ID's, you guys can IM me about this on Yahoo, AIM, MSN...  Go for it...  While I'm thinking about it, Misery, what kind of help might you provide?
Logged

I am the almighty emissary of fire...  the Mars Adept Kioll.  Oh, and did I mention that I'll see you long before you see me?
View Profile
Rolina
The Fulminous Witch
Jupiter Clan

Template maker turned lurker

Alchemist
*

Coins: 0
Offline Offline

Gender: Female
I am: wondering if we can get our clan position changed...
Clan Position: Grand Overlady of Jupiter
Posts: 6051

« Reply #6 on: November 21, 2011, 10:24:48 PM »

Check out the Golden Sun MMO thread for some good ideas.  Also, good luck.
Logged

View Profile WWW
Tetsuya the Azure Blade
The Shadow Fang
Luna Clan

Kick your @#$, that's what I'm gonna do.

Great Member
*

Coins: 0
Offline Offline

Gender: Male
Posts: 711

« Reply #7 on: November 21, 2011, 10:26:08 PM »

Do you have a basic idea of the plot of the game?

Kioll: Cool, but my pc's a six year old piece of temperamental crap, can I run BYOND?

And that asteroids game I made is the noobiest of nooby games. Search around the site, you won't miss it.
« Last Edit: November 21, 2011, 10:29:59 PM by MegaDarkNero » Logged
View Profile
Kioll
Pyromancer

I'm a Mars Adept! You know, red hair, bad temper?

Regular Member
**

Coins: 0
Offline Offline

Gender: Male
Posts: 155

« Reply #8 on: November 21, 2011, 10:29:46 PM »

Thanks for the suggestion, Role.  ^^  As for the plot, I have a few ideas; that part's still in development.  Also, considering BYOND is made to run on computers as early as ME, probably.
Logged

I am the almighty emissary of fire...  the Mars Adept Kioll.  Oh, and did I mention that I'll see you long before you see me?
View Profile
Tetsuya the Azure Blade
The Shadow Fang
Luna Clan

Kick your @#$, that's what I'm gonna do.

Great Member
*

Coins: 0
Offline Offline

Gender: Male
Posts: 711

« Reply #9 on: November 21, 2011, 10:38:06 PM »

Quote
As for the plot, I have a few ideas; that part's still in development.
Like what? When does it take place? Is it a sequel or a prequel to GS? Who are the antagonists? What event spurs the players into starting their quest?
Logged
View Profile
Misery
Bad Luck

Great Member
***

Coins: 1
Offline Offline

Gender: Male
Clan Position: Mercury Hack Leader
Posts: 712

« Reply #10 on: November 21, 2011, 10:51:36 PM »

While I'm thinking about it, Misery, what kind of help might you provide?
I can do a bit of programming, and I'm all too familiar with the battle mechanics in GS (like many other board members here). If nothing else, I can probably help spot game balance issues. It's just that my off schedule-schedule is a little tight at the moment Sweat Drop
But I'll look into this eventually, BYOND seems interesting.
Logged
View Profile
Kioll
Pyromancer

I'm a Mars Adept! You know, red hair, bad temper?

Regular Member
**

Coins: 0
Offline Offline

Gender: Male
Posts: 155

« Reply #11 on: November 21, 2011, 11:09:13 PM »

For the moment, I have a set difference in mind for single-character storyline and party storyline.  And as every character is of course, different, don't you think every character should have their own storyline?  :D  Example:

I plan on making character creation fairly simple by including what is, in essence, a "build" decision as the first decision.
Build, in this case, refers to character role:  You can choose one or two basic ability types, out of Fighter, Healer, Caster, Sneak.
Choosing one of these of course means you have less focus division, making you stronger in that role, but choosing 2 allows you to be more versatile.  Build would affect the type of psynergies you gain, the list of classes available to you...  For instance, I'd give a Venus Sneak access to something like Sand early on, allowing them to hide easily; a Jupiter Sneak might get Cloak in its place.  You'd think Fighter/Healer might be the best option, but that's why other builds get specific boosts to make them more useful...  Here are the advantages I have in mind for each.

Fighters have high attack and defense, making them good for physical combat.  Their psynergy will be noticeably weaker in comparison.
Healers, of course, have low damage, decent defense, and strong healing psynergy.  They lack much in the way of offense, but being able to stay alive longer means they still have a chance of making it.
Casters have a lot of strong psynergy, able to place damage and elemental power across the board; to make up for it, of course, low physical ability.
Sneaks are decent physically, although still somewhat weak there, a mostly balanced class, with one special advantage:  They are good at sneaking around, being able to pass undetected and surprise their opponents.  This means they can perform sneak attacks, have high bonuses if they catch their opponent off-guard (You took the enemy by surprise!  You attack first!  <---  Bonus on first attack.)  This means Sneaks would make good assassin-types.
Balance is of course going to come down to a lot of math...  But anyways, here's how all of this is relevant to the question.  Different types of characters have different motivations, accomplish goals differently, and different personalities.  This means that despite the overall goal of the story being the same, how you get there will vary based on your character's viewpoint.  You may want to talk the Mayor into giving you the item, you may want to try to find your own, or you may even try to steal it.  You might be a welcomed guest or a hated prisoner...  It's all up to you.

In short, my friend, I haven't gotten much done on the storyline, I figured mechanics and playability came before story.

And Misery, you're quickly becoming my best friend.  If you don't mind, I would like to talk to you on an instant messenger of some sort, see what all you might be able to help me with!
Logged

I am the almighty emissary of fire...  the Mars Adept Kioll.  Oh, and did I mention that I'll see you long before you see me?
View Profile
Rolina
The Fulminous Witch
Jupiter Clan

Template maker turned lurker

Alchemist
*

Coins: 0
Offline Offline

Gender: Female
I am: wondering if we can get our clan position changed...
Clan Position: Grand Overlady of Jupiter
Posts: 6051

« Reply #12 on: November 21, 2011, 11:29:31 PM »

Wait, how multiplayer is this gonna be?  Are we talking like minor MMO levels, or is it something a group of friends have a lan party over or something?
Logged

View Profile WWW
Kioll
Pyromancer

I'm a Mars Adept! You know, red hair, bad temper?

Regular Member
**

Coins: 0
Offline Offline

Gender: Male
Posts: 155

« Reply #13 on: November 21, 2011, 11:52:01 PM »

Minor MMO levels.  The Dream Seeker client within BYOND (the one that allows you to play games) connects to the internet, then to the BYOND server, then to the individual host running Dream Daemon.  The only limit on the number of players is the host's ability to connect.  In other words, RAM.
Logged

I am the almighty emissary of fire...  the Mars Adept Kioll.  Oh, and did I mention that I'll see you long before you see me?
View Profile
Rolina
The Fulminous Witch
Jupiter Clan

Template maker turned lurker

Alchemist
*

Coins: 0
Offline Offline

Gender: Female
I am: wondering if we can get our clan position changed...
Clan Position: Grand Overlady of Jupiter
Posts: 6051

« Reply #14 on: November 22, 2011, 12:06:22 AM »

Okay, in that case I'll go ahead and post what I was going to post before I stopped myself.


Story?  In an MMO?  What is the world coming to...
Logged

View Profile WWW
Pages: [1] 2 3 ... 10   Go Up
  Print  
 
Jump to:  

Cbox
July 06, 2019, 03:44:41 AM
Salanewt: Oh, yeah there isn't an animation overhaul for GS1 sadly.
July 03, 2019, 04:54:58 PM
ryancaesar12345: GS2 Animation Overhaul w/ Baseline  ips patch in golden sun 1?
July 03, 2019, 12:03:06 AM
Salanewt: There actually is a Jupiter revive... if you're using the Animation Overhaul patch. I think Caledor made a standalone patch for GS1 too, but you'd have to ask him.
July 02, 2019, 07:34:13 AM
Fox: So like... (just a thought)...  If we designed a script to compare times for speedrunning something... goalChance represents stability (I think?) ; If it is 100%, answer results in infinite, which means you can't have 100% stability. (Meaning you'd basically be skipping all item drops/etc.) 
July 02, 2019, 07:06:08 AM
Fox: (I still want to make sure the equation is correct, though... as it did include some guessing.)
July 02, 2019, 07:04:47 AM
Fox: Was thinking .... tosses = ln(1-goalChance) / ln(1-chance) = "chance" being a single-toss percentage probability (0.00 - 1.00) , goal chance being if you did more tosses...   So that's an interesting logarithm.  Just came up with it after some research/thinking... and could maybe be useful for general use.
June 25, 2019, 02:51:42 PM
ryancaesar12345: jupiter revive animation any?
June 24, 2019, 08:05:17 AM
Fox: Such a patch would mean you need to be careful with item drops, coins, exp, etc. Because those things would then no longer be an infinite supply.  Whether or not one uses it depends on what they want to do with it.
June 24, 2019, 07:55:01 AM
Fox: (High enough being based on the area you are in.)
June 24, 2019, 07:54:02 AM
Fox: I had a thought today. What if I look into making a simple patch just for lulz.  One that works the same way as using Avoid, but it lasts from start to finish, and can't be disabled.  Avoid only works if your levels are high enough, though... so thought is to keep that as is.
June 24, 2019, 01:55:17 AM
ryancaesar12345: hi guys i have new update in Golden Sun 2 Lost Age Revise Mod.ips try this. :)
June 24, 2019, 01:54:16 AM
ryancaesar12345: where's that link?
June 24, 2019, 01:53:56 AM
ryancaesar12345: i have no account in discord.*
June 23, 2019, 08:44:52 PM
Salanewt: Although in the case of Wish, you could probably just use Breeze instead.
June 23, 2019, 08:44:36 PM
Salanewt: Yeah, it's a messaging program sort of like Skype. I find that it's much easy to walk people through some of the basics of assembly, since that's what you'll need for most animation hacks.
June 23, 2019, 09:39:10 AM
ryancaesar12345: discord? im not good in asm or assembly.
June 22, 2019, 09:37:26 AM
MaxiPower: gpnna update my thread on progress of my character art if anyones interested. :P
June 21, 2019, 07:51:44 PM
Salanewt: Hey there! Animation editing can be tricky, but I can share some notes with you if you pop in on our Discord. Are you good with assembly?
June 21, 2019, 02:59:40 PM
ryancaesar12345: and how to change a death curse turn in hex editor?
June 21, 2019, 02:50:00 PM
ryancaesar12345: and how to make animation but changing palette only like wish blue i want to change violet. for AOE healing and earth element.

Affiliates
Temple of Kraden Golden Sunrise
Powered by MySQL Powered by PHP Powered by SMF 1.1.21 | SMF © 2006-2009, Simple Machines Valid XHTML 1.0! Valid CSS!
Page created in 0.134 seconds with 22 queries.