Golden Sun Hacking Community
January 21, 2018, 12:19:57 PM *
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 52381 times)
0 Members and 1 Guest 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: 2
Offline Offline

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

« 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: 10
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: 2
Offline Offline

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

« 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: 10
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: 10
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
January 17, 2018, 04:07:51 PM
KyleRunner: :D
January 16, 2018, 08:44:56 PM
Fox: I must say... life can be complicated..... when you have question(s) (via email) ... and it seems like they sort of get ignored. :D ; Fun, (And sometimes, a person may respond, and completely not answer the question.... so like... 3-person conversation.) Hahahaha!!
January 15, 2018, 07:26:16 PM
Fox: (path) 1 text=(address) char=(address) free=(address) ; << Well, closer to this... but yeah... even if I do choose to have defaults in the code, I could still use this method for overrides.
January 15, 2018, 07:24:28 PM
Fox: So like (path) 0 text=(address) char=(address) len=(number) ; (path) 1 free=(address) ; Or something. But that's just a quick example.
January 15, 2018, 06:59:14 PM
Fox: Hopefully. I was wanting to make it so you could put in the addresses/etc. as one of the arguments in the path. Hm?
January 15, 2018, 03:37:07 PM
KyleRunner: Nice! I hope you'll add compatibility with others games (GS1, Mario Golf and Tennis) soon.
January 14, 2018, 11:40:09 PM
Fox: Okay. Posted (in Downloads section) an initial cutdown version for now, for my text compressor. Basically to separate the code from my Editor for anyone who wants to mess with it. It only supports GS2, because I still didn't add the addresses/etc. for the other games.
January 14, 2018, 05:01:00 PM
Fox: Okay! Going to need to think how I want it to work. Initial thoughts is maybe have a number of arguments in the filepath thing. And have a number of shortcuts (files) to be used as examples. Assuming there are no problems.
January 14, 2018, 10:38:24 AM
KyleRunner: Well... I'm used to editing text ina a text editor, so... yes! Thanks in advance!
January 13, 2018, 11:38:43 PM
Fox: (Text editor = Text Document like notepad.)
January 13, 2018, 11:38:21 PM
Fox: Would you prefer during the text editing in a text editor? (Like what gstoolkit lets you do?) I could probably make a separate tool or something to compress it.
January 13, 2018, 10:10:02 PM
KyleRunner: Ok. Once I finish my Lost Age translation, I'll try a Mario Golf one. Thanks. (But I'll need help).
January 13, 2018, 10:03:17 PM
Fox: If you want to make it "permanent" (part of a hack), then you'd edit code in the ROM that writes to this location of the IDs you'd want to change. (You can find these locations by using a breakpoint debugger like SDL-H or no$gba.)
January 13, 2018, 10:00:11 PM
Fox: Reload/switch = Recommended to be done through Debug mode/warp menu, ofcourse... since doors seem to appear as if they were disabled? ; 03001238:01 and B+Start to get to warp menu.
January 13, 2018, 09:55:39 PM
Fox: @Kyle Runner = It might be, but you'd have to use the correct addresses for Mario Golf, rather than for GS2 as I have it right now. ; @raijinken = Yes. 02000454 = ID of leader. (Change this and reload/switch room you are in, enjoy.)
January 13, 2018, 02:23:29 PM
raijinken: Hey guys, is it possible to somehow change the lead character on the map? Was wondering. I remember there was a cheat to use Jenna, but what if I wanted Isaac, or Piers?
January 13, 2018, 02:10:03 PM
KyleRunner: Hey, Fox *
January 13, 2018, 02:09:37 PM
KyleRunner: Hey, is your text editor compatible with Mario Golf (GBA)?
January 11, 2018, 08:33:13 PM
Fox: But if it isn't an oversight, I still can't imagine it being that useful.
January 11, 2018, 08:28:24 PM
Fox: part, ofcourse.

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.068 seconds with 22 queries.