Golden Sun Hacking Community
February 20, 2020, 03:35:39 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  
  Show Posts
Pages: [1] 2 3 ... 6
1  General Hacking / Project List / Re: GS HTML 5 on: September 25, 2018, 11:51:04 PM
You can contribute to the repository freely. Just give your profiles, then I can add you as collaborators.
I really want to make it public, so anyone can help and give ideas to improve.
2  General Hacking / Project List / GS HTML 5 on: September 23, 2018, 02:59:33 PM
Almost two years ago, I started building an engine in HTML5. I'm sharing here the source of what is done.
These last days, I tried to refactor the code to make it somewhat readable.
The project is on github, feel free to fork and test things. A demo is available.

Repo: https://github.com/jjppof/goldensun_html5
Demo: https://jjppof.github.io/goldensun_html5/index
3  General Hacking / Project List / Re: Open Golden Sun: Open source recreation of the Golden Sun engine on: October 28, 2015, 09:47:19 PM
It's been a long time but in case you missed it, I posted a new video:



just awesome!
4  General Hacking / Project List / Re: Open Golden Sun: Open source recreation of the Golden Sun engine on: April 13, 2015, 08:03:05 PM
I'm trying to learn XNA to don't get completely lost.

Learn MonoGame instead, since that is where this will go and XNA is dead.

Nice! Thanks for the hint!

Oh cool!  I don't think taking time-defined courses is for me, but thanks anyway. Say? Are they going to record their session for later viewing? (For those who don't enroll?)
(Edit: I just realized April 7th was about a week ago. :p)

You still can enroll and you can access the material without worry about time. Time is just for grading.
5  General Hacking / Project List / Re: Open Golden Sun: Open source recreation of the Golden Sun engine on: April 13, 2015, 11:41:02 AM
But regardless, looks like I have some motivation to drive my wish to learn C#.

There's a nice C# course by Microsoft starting this month at edx.org, look here.

I'm trying to learn XNA to don't get completely lost.
6  General Hacking / Project List / Re: Open Golden Sun: Open source recreation of the Golden Sun engine on: April 10, 2015, 08:45:35 PM
Awesome! Very very nice!
7  General Hacking / Project List / Re: Should we help Joao? on: March 27, 2015, 09:33:23 PM
jjppof, I was wondering if you already have an overworld in your flash game.

Actually not. I got stuck with stair climbing and jump animation, but almost solving. Furthermore I had stopped the project due to the nice Open GS advances and my vacation end. Open GS does not have a recent update, I think He's with lack of time too. But I still can work on this project on weekends...

The only thing new after the blend effects is change of a map to another.
8  General Hacking / Project List / Re: Open Golden Sun: Open source recreation of the Golden Sun engine on: March 02, 2015, 11:46:16 AM

youtube tag [ youtube] [/youtube]



And very nice!
9  General Hacking / Project List / Re: Should we help Joao? on: February 24, 2015, 04:05:43 PM
I found a place to host the swf file so you can tell me what Is needed to improve.

http://www.fastswf.com/PLwXoNc

You can pass me the maps you build and test in this website.

SHIFT dash.

Be sure you have a good flash player version: http://get.adobe.com/flashplayer
10  General Hacking / Project List / Re: Should we help Joao? on: February 23, 2015, 09:46:17 PM
An engine for whole game.

You can try making a map in the tiled map editor (download here: http://www.mapeditor.org/download.html). It will be preferred that you use 16x16 px tiles, but you can use whatever you want. I attached the madra example, so you can see how It is. Give me the final project of the map (tmx file from the editor), that I will record a video explaining how to make the collision thing with your map, It's quick and easy.

Just make sure to separate the collision and the 'over the hero' layers.
11  General Hacking / Project List / Re: Should we help Joao? on: February 23, 2015, 09:03:30 PM
Yeah, well it wasn't unexpected. I'm not sure how the current OpenGoldenSun is doing though...
Which flash projects? Formina's arena? Atrius' old project?
Yes, these ones.

Wow looking good!!! Far better than the latest version of the RPGmaker. Altough there aren't any menus or psyenergy added yet?

No, not yet. It's too recent. The next step will be the menus, cause I need them to make the battle system. Probably I'll be using Feathers (http://feathersui.com/).

Collosion dectection stuff in flash? I knew it could be done in RPGMaker using the method you show here, but flash?

Yes, using Flash and Box2D. The RPG Maker collision system was horrible and annoying to adapt. With Box2D I could make a collision system with a precision I want. Look these images:

In game:

High precision(unnecessary):


Yes, this looks pretty easy and fun. What do I think:
Where did you get this project? Did you make it yourself?
Anyway, keep up the good work!

Of course I didn't make the map editor, texture packer and physics editor. But the flash project is mine. What I want is make something for who is gonna make the art don't get bothered with codes.
12  General Hacking / Project List / Re: Should we help Joao? on: February 23, 2015, 02:40:42 PM
Well, I indeed left the RPG Maker project. In the past weeks, I saw some nice flash projects here in the community, so I also decided to have a try.

Here is a video of what is going on:



I'm not good with pixel art, sprite sheets etc... so, some bugs are due to this. But the thing is, I made this to receive maps from Tiled Map Editor (http://www.mapeditor.org/), to receive Sprite Sheets from Texture Packer (https://www.codeandweb.com/texturepacker) and determinate the collisions with Physics Editor (https://www.codeandweb.com/physicseditor). Look some images:

- The map editor with buildings hidden and, on the left, the tileset  I created:



- The texture packer with the individual images of Isaac, It identifies the movement just by the name you gave:



- The physics editor with the magic wand to select where you want the char to don't walk:



To create a collision image, is just hide the collider layers in map editor and export the entire map as image.

In the video, when I'm recording, the fps fall from 60 to 48, I'm still inspecting it.

Look the other city I made



This last map was bad, because I used 32x32 px tiles.

Do you think if It is easy to create maps and chars? What you guys think?
13  General Hacking / Project List / Re: Open Golden Sun: Open source recreation of the Golden Sun engine on: January 18, 2015, 09:59:52 PM
A suggestion would be use the Tiled Map Editor http://www.mapeditor.org/, or something like it. It's very simple to use and exports files like JSON, CSV, XML etc, that you can adapt your engine to use.

I searched at google images 'golden sun tileset', got this http://img.photobucket.com/albums/v48/psgels/psgels-Ruins-Exterior-01.png, set white as transparent color and easily made the image below.It will be very nice to build maps. And It's free! An example of JSON file is also attached.
14  General Hacking / Project List / Re: Open Golden Sun: Open source recreation of the Golden Sun engine on: January 15, 2015, 11:13:19 AM
Actually, with 2d calcs, you won't need to do hundreds of attacks since you create a standard, so you can pass just few parameters (or only the type of attack... physical, summon, psy... then the algorithm does the animation). That's how recent 2D engines do these things, like starling and cocos2d. They are told 'easy to use' cause they treat things in this way.

I know this math isn't complex, but once you can avoid, why not? And I don't think this is fake math, It's just another way to deal with this.

Of course, this things I'm talking is only possible if his engine gives support to it.
15  General Hacking / Project List / Re: Open Golden Sun: Open source recreation of the Golden Sun engine on: January 15, 2015, 01:39:53 AM
Ok, I don't know how golden sun engine works. But this scene can be made in 2D using resources like scale, hierarchy, sprites texture change and xy coordinates. The effect will be the same and, maybe, done in an easier way. Depending how his engine treats the texture atlas, he only has to concern about the 'real' xy position of the char on the screen making animations become easier to be made.

--------- edit

To make this scene, you had to adapt to the golden sun base engine, but I don't think that's the way the programmers took. Perhaps they used a framework.
16  General Hacking / Project List / Re: Open Golden Sun: Open source recreation of the Golden Sun engine on: January 14, 2015, 12:22:10 PM
Maybe put a limit on it, could be interesting... some game engines calculate a scale factor based on the stage and viewport width and apply it in the sprites size.

----------------

Looking at that Atrius gif, it seems that Y position of the heroes don't change. The sprite texture and hierarchy change with X variation. The X speed variation at this animation seems to be cos/sinusoidal with zeros near the borders and peaks at the center. But I don't know about your resources, but I think that an easeInOut animation can substitute the cos/sin functions once you call it everytime you need to vary X.
17  General Hacking / Project List / Re: Open Golden Sun: Open source recreation of the Golden Sun engine on: December 24, 2014, 11:17:38 PM
Very nice work! I am very impressed!  Happy

Looks like you are using xna, right? C# is a lovely language.
That's a very hard and professional work and you have already done lot of stuff.
Can't wait to see the source!!  Happy
18  General Hacking / Project List / Re: Should we help Joao? on: December 23, 2014, 01:57:20 AM
well.. I'll wait for the open golden sun results that probably will be amazing. That project is light-years away better than this. There's no sense keep working here.
I agree.
Especially since the RPG Maker isn't easily accessible to everyone. (Because it either needs to be paid for, or pirated... And there are people who probably don't like either.)
And often times I feel like RPG Makers/Game Makers are more of a hassle to deal with than a normal code editor. Probably because the mouse is often used which slows things down a bit.
And furthermore, the work to adapt the engine is usually not effective and always leaves gaps ... He did something that everyone has laziness about doing: made his own engine. But the more impressive is the fidelity he's keeping with the original GS, I just can't see difference. Very very nice work.

I can't wait to see how their project will be organized. (I wish they'd at least screenshot their code. ;) )
(Even now, I'm still documenting the GBA games. It's a lot of code, but if you try to figure out how it is sectioned, it probably makes things seem somewhat less. For example, my latest find is that there are 6(+?) functions in Battle Mechanics that seem to be listing the chars in some way or another, be it the PCs or enemies, etc.)
Spoiler for General description of the functions... but this can be ignored.:
1. First four PCs in PC list. (3 if multiplayer?)
2. Last four PCs in PC list. (0 if multiplayer?) (Likely "PCs waiting in back.")
3. Enemies list...
4. Characters not downed in battle list. (PC and/or Enemies depending on argument.)
5. Characters not downed list. (PC and/or Enemies depending on argument.)
6. Seems to copy characters in battle that aren't downed. (PC and/or Enemies depending on argument.) Might not be the same as #4, though.

#3-5: Enemies with [+12A]!=0 is required to be added to list.

Well.. I'm waiting something based on a API like opengl, those filters he's using is probably a clue... I'm waiting some battle videos to try understand better the engine base. One thing I'm almost sure is that the code will not be organized (thought) as assembly, the latest paradigms greatly facilitate the programming work. Unless he's doing the engine directly based from the game ROM, here your work will be of extreme importance. But even so, I bet only on formulas and game data in general.
19  General Hacking / Project List / Re: Should we help Joao? on: December 22, 2014, 04:22:06 PM
well.. I'll wait for the open golden sun results that probably will be amazing. That project is light-years away better than this. There's no sense keep working here.
20  General Hacking / Project List / Re: Should we help Joao? on: December 12, 2014, 12:01:16 PM
Well, yes, but that method has more lines of code. I guess I like things simplified too much. (As long as it doesn't make things too confusing anyway... Usually this is the case: More lines of code equals more confusing.) Fewer lines of code could help in decreasing file size... And sometimes the benefit of fewer lines leads to faster execution, but this should only be a concern when things are executing too slowly.

@Move psy: By the way, where is that code? (I have no idea if I thought it was the same code as the push one or not... but oh well.)

Yes, we all have to make the simpler. You are absolutely right.
In the push event, the if-else I showed at the last reply is splitted into two if-elses, because in 'conditional branch' I just can check things once. So I had to do a 'gambiarra' (maybe in english you call it macgyverism ahahahahah) to make the two things a needed to check (face and button pressed) work.

The move event is the one below. That's the one that needs some improvements. In my list I checked it as yellow.  Happy
Pages: [1] 2 3 ... 6
Cbox
February 17, 2020, 04:54:34 AM
Fox: I guess one thing this game has going for it is the Day and Night cycle.
February 17, 2020, 04:51:46 AM
Fox: Also, I noticed since the very beginning of the game, that usually the dresser drawers (whatever you call them) have items in them.
February 17, 2020, 04:48:20 AM
Fox: (And I only recently got Karn, the fourth PC.)
February 17, 2020, 04:36:01 AM
Fox: Was playing Breath of Fire I.... and I must say.... that game's pretty bland.... listening to the same songs basically everywhere... and multiple NPCs saying the exact same thing.  Most of it plays about the same... a maze with common useless items in chests, maybe you'll get one or two fine equipment, but yeah.  ... I want to check #II again later, the game I remember playing like... over a decade ago.
February 04, 2020, 08:06:18 AM
Salanewt: We're more active on the Discord though.
February 04, 2020, 08:06:01 AM
Salanewt: Oh hey! It does, yeah.
February 02, 2020, 06:42:38 PM
Mastermind: holy crap this place still exists?
December 24, 2019, 09:33:09 PM
Fox: Even just plain Editor work can make some difference. = At least these forums are indexed on the Search engine. I was also curious about whether to um... go through all the topics on these forums and take all the important stuff out/placed into a folder for a bit of organization. Would be a bonus since if something ever happened to this forum, or if we ever wanted to start afresh again, it wouldn't be that difficult to do so.
December 24, 2019, 09:23:03 PM
Fox: One thing is for sure. This place has become completely dead. (Mostly because of Discord.)  = I don't think much will happen with this forum unless I, Salanewt, or someone else does a thing.
December 24, 2019, 09:18:05 PM
Fox: Probably not?
December 24, 2019, 06:51:08 PM
Luna_blade: I suppose this is the last Christmas of this forum? 
December 24, 2019, 06:50:51 PM
Luna_blade: Yay thanks for the coins
December 19, 2019, 04:39:45 AM
Fox: Okay, another thought... "gsmagic" could be the code name/project name... and "Golden Sun Magic" could be the more formal official name... (As in using both names.)  -  I still need to look into these other games as well... so who knows if it could be better to call it Camelot Magic if those should ever be supported to a decent standard.  Would probably be a long time from now, though. As I can be pretty lazy.
December 18, 2019, 10:01:39 PM
Foreclosure: gsmagic is fine
December 17, 2019, 05:44:32 PM
Fox: Also. I call my program "gsmagic" and not "GSMagic" =P (Not asking for correction/I being silly)... Had to call it something, so picked something short.  Maybe I should rename it to Golden Sun Magic later. *shrug*
December 17, 2019, 05:35:04 PM
Fox: (And "Golden Sun" instead of "GS" to reduce confusion that would likely not be there anyway... when "Golden Sun" doesn't take up much space to start with. (Imagine being new and thinking GS meant GameShark, or some other oddity. Ew.)) - All just thoughts...I'm still going with most of this not mattering that much, though.
December 17, 2019, 05:12:55 PM
Fox: "Misc. GS Hacking" = That name looks odd, so I'd probably just go with "Golden Sun Hacking"
December 17, 2019, 05:08:05 PM
Fox: I tempted to also suggest the Editors can go in the first category. Since the Editor is the reason this place exists in the first place. (I think.)
December 17, 2019, 04:53:19 PM
Fox: (combined = Not meant to be taken literally... but rather.... to generalize things more, since it apparently looks like we don't need the extra space no one is using.)
December 17, 2019, 04:48:49 PM
Fox: Worse still... we've only used those for Golden Sun content.... and there's not much there.
December 17, 2019, 04:45:53 PM
Fox: E.g. Maybe everything in "Assets & Discussion" could be combined with "Creative Works".... I don't feel like sound and art apply to general hacking anyway... that only comes into play when you have tools to insert them.
December 17, 2019, 04:40:26 PM
Fox: categories and/or forums
December 17, 2019, 04:36:48 PM
Fox: Everything else seems to be about right, though. Perhaps some categories could be combined(?), but doesn't really matter that much.
December 17, 2019, 04:33:03 PM
Fox: (I still think The Community section fits best at the bottom. =P)
December 15, 2019, 05:10:04 PM
Salanewt: Heya! I'm planning to get the demo up today, but if you can't wait then it's already available on the Discord.
December 15, 2019, 04:12:27 AM
Fox: (Then sell the badges on the Trade Center for a very high price... and give a lot of active people coins to buy them with, so they can basically transfer the coins to me if they want something... Gosh I could be a naughty hoarder. =P)
December 15, 2019, 04:06:19 AM
Fox: I'd buy up all the stock for each item too... but man... I think I'm too lazy for that. =P
December 15, 2019, 04:01:24 AM
Fox: There we go. That should be all of them.
December 15, 2019, 03:25:32 AM
Fox: Duplicates will still show up as separate entries on the profile as well. Interestingly enough.
December 15, 2019, 03:18:25 AM
Fox: (Well, one of each badge, at least.)

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.167 seconds with 20 queries.