Golden Sun Hacking Community
September 25, 2018, 01:01:27 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 4   Go Down
  Print  
Author Topic: Building an RPG engine in GML  (Read 13208 times)
0 Members and 1 Guest are viewing this topic.
Salanewt
His Sexiness
Mercury Clan

Oh yeah, baby!

Prodigy
*

Coins: 32
Offline Offline

I am: A part of the organization of Cool Cats, but more of a dog person in reality.
Emblems: Have a nice day.
Posts: 4567

« Reply #15 on: February 13, 2016, 07:57:22 PM »

Okay, cool. I think I actually remember you discussing this colour thing over Skype a long time ago; maybe over a year ago now? Pretty neat to see it coming to fruition, so good luck with that.

Any progress updates?
Logged

Oh yeah baby, £ me harder.

Fusion is just a cheap tactic to make weak Adepts stronger.

Yoshi's Lighthouse is a hacking website in progress. Why not check it out if you like Yoshi or the Mario & Luigi games?
View Profile WWW
roger
a programmer that likes supertramp
Jupiter Clan
Regular Member
*

Coins: 3
Offline Offline

Gender: Male
I am: chillin'
Posts: 185

« Reply #16 on: February 13, 2016, 08:03:22 PM »

You're totally right Sala, its the same thing. I've worked out a lot of the issues, and I've got the plotlines for the main characters set up. I've also thought of a few different ways the story can play out, so there are different paths (there's currently a 100% ending, a regular ending and a genocide ending).

The basic plotline is that you play as Black, and since black is #000000, in that culture that's really bad because essentially you can't predict your future. It's explained in more detail once I get the demo up. Anyways, your friend Red, who also faces discrimination because of the colour of his soul, discusses with you some of the problems with this and wishes for a world without colour. Well, the next morning you wake up, and all the colour is gone! Only the people who can "dip the paint", or touch the colours of their souls, are able to get out of bed. So you and Red go on a mission to discover why and see what can be done about the situation... as well as reversing society's trend of discrimination.

I'll have something out tonight most likely. I currently just got the colour thing working, but there's a bug where the display counter does this annoying thing where if it's 255 it goes to 0 and vice versa.

I REALLY wanna see if I can get the battle workflow running by the end of the week though. That'd be awesome.

Also, there's a new enemy. Meet Dipper:

« Last Edit: February 13, 2016, 08:06:58 PM by Seto Kaiba » Logged

View Profile WWW
Salanewt
His Sexiness
Mercury Clan

Oh yeah, baby!

Prodigy
*

Coins: 32
Offline Offline

I am: A part of the organization of Cool Cats, but more of a dog person in reality.
Emblems: Have a nice day.
Posts: 4567

« Reply #17 on: February 13, 2016, 10:10:44 PM »

Sweet, nice work! Sounds like an interesting story as well. I'm particularly curious about the genocide ending now, given that one of my new favourite games has something similar and this makes me wonder if there's a connection between the two. :P

Also, Dipper is cute.
Logged

Oh yeah baby, £ me harder.

Fusion is just a cheap tactic to make weak Adepts stronger.

Yoshi's Lighthouse is a hacking website in progress. Why not check it out if you like Yoshi or the Mario & Luigi games?
View Profile WWW
roger
a programmer that likes supertramp
Jupiter Clan
Regular Member
*

Coins: 3
Offline Offline

Gender: Male
I am: chillin'
Posts: 185

« Reply #18 on: February 14, 2016, 09:10:44 AM »

Here's some progress I made:

The aura now updates properly, and depending on what your aura is when you enter battle, the music changes instruments!

colour update demonstration


song change demonstration


Oh, and the background track for the battle theme, for your listening enjoyment:

« Last Edit: February 14, 2016, 04:57:37 PM by Seto Kaiba » Logged

View Profile WWW
Luna_blade
The last member of the Luna clan
Luna Clan

Great Member
*

Coins: 0
Offline Offline

I am: Timeless. As in, i don't have much free time.
Posts: 537

« Reply #19 on: February 14, 2016, 09:05:31 PM »

You're totally right Sala, its the same thing. I've worked out a lot of the issues, and I've got the plotlines for the main characters set up. I've also thought of a few different ways the story can play out, so there are different paths (there's currently a 100% ending, a regular ending and a genocide ending).

The basic plotline is that you play as Black, and since black is #000000, in that culture that's really bad because essentially you can't predict your future. It's explained in more detail once I get the demo up. Anyways, your friend Red, who also faces discrimination because of the colour of his soul, discusses with you some of the problems with this and wishes for a world without colour. Well, the next morning you wake up, and all the colour is gone! Only the people who can "dip the paint", or touch the colours of their souls, are able to get out of bed. So you and Red go on a mission to discover why and see what can be done about the situation... as well as reversing society's trend of discrimination.

I'll have something out tonight most likely. I currently just got the colour thing working, but there's a bug where the display counter does this annoying thing where if it's 255 it goes to 0 and vice versa.

Damn, that sounds interesting. Is it going to be an abstract game or something?
Logged

++++++++++[>+++++++>++++++++++>+++>+<<<<-]>++.>+.+++++++..+++.>++.<<+++++++++++++++.>.+++.------.--------.>+.>.
View Profile
Salanewt
His Sexiness
Mercury Clan

Oh yeah, baby!

Prodigy
*

Coins: 32
Offline Offline

I am: A part of the organization of Cool Cats, but more of a dog person in reality.
Emblems: Have a nice day.
Posts: 4567

« Reply #20 on: February 14, 2016, 09:46:15 PM »

Will there be an easy way to identify characters once you meet them?

I love where it's going; keep up the good work!
Logged

Oh yeah baby, £ me harder.

Fusion is just a cheap tactic to make weak Adepts stronger.

Yoshi's Lighthouse is a hacking website in progress. Why not check it out if you like Yoshi or the Mario & Luigi games?
View Profile WWW
roger
a programmer that likes supertramp
Jupiter Clan
Regular Member
*

Coins: 3
Offline Offline

Gender: Male
I am: chillin'
Posts: 185

« Reply #21 on: February 14, 2016, 10:10:42 PM »

You're totally right Sala, its the same thing. I've worked out a lot of the issues, and I've got the plotlines for the main characters set up. I've also thought of a few different ways the story can play out, so there are different paths (there's currently a 100% ending, a regular ending and a genocide ending).

The basic plotline is that you play as Black, and since black is #000000, in that culture that's really bad because essentially you can't predict your future. It's explained in more detail once I get the demo up. Anyways, your friend Red, who also faces discrimination because of the colour of his soul, discusses with you some of the problems with this and wishes for a world without colour. Well, the next morning you wake up, and all the colour is gone! Only the people who can "dip the paint", or touch the colours of their souls, are able to get out of bed. So you and Red go on a mission to discover why and see what can be done about the situation... as well as reversing society's trend of discrimination.

I'll have something out tonight most likely. I currently just got the colour thing working, but there's a bug where the display counter does this annoying thing where if it's 255 it goes to 0 and vice versa.

Damn, that sounds interesting. Is it going to be an abstract game or something?

The idea is to combine both abstract and literal concepts together with the whole colour thing. Essentially, in this culture, colour was discovered to be essentially the soul energy of a person, and it followed the rules of quantum chromodynamics (obviously not real chromodynamics). So the colours are specifically referred to as Red, Green, Blue, and their inverses are Anti-Red, Anti-Green, and Anti-Blue.

Because of the properties of certain colours relating to certain traits in a human being's destiny, the culture centered around predicting people's roles in lives based on the study of their chromodynamics.

Black correlates to void, which means no future can be predicted. This goes along with the game's format, as a player can choose to either save the world or destroy it.

Red correlates to violence and death, which is obviously bad. This is why Red faces so much crap from other people. It turns out that both essentially "fulfill" their prophecies.

Humans think they know everything about the study of chromodynamics, despite continued testing into what it actually is. Because of the cultural significance of their soul colour, people started to try to artificially change it. It turns out that this has horrible effects on people, but they aren't understood because people only have an adolescent understanding of the full nature of soul colours and chromodynamics.

Pretty much all of the recruitment stories involve that person's struggle in some way, and resolving that struggle.

I wanted to take these story elements and make an RPG game that used the colour values of red/green/blue/antired/antigreen/antiblue as actual stats used in battles.

I chose chromodynamics obviously instead of something real because I wanted to illustrate that essentially all colours are equal, regardless of which one is our favourite. And this is really true for anything.

The game also explores some really weird ideas through several characters involving blindness. Because the whole culture is surrounding colour, being totally blind essentially means you cannot physically participate in it, which results in a lot of crap. For example, one character is blind, and you have to warm him up in order to level him up. And a lot of what he says is about how people make such a fuss over something he can't even experience, but nobody wants to listen because he can't get involved directly.

There's a lot more light hearted episodes, including two characters that are based off of two of my favourite musicians. lol

There are also elements of creation, 8 elements that involve how the universe was created. In order to ignite the machine that will bring colours back, the spirits of each element must be reawakened. The elements are earth, water, fire, air, dark, light, life and metal.

Will there be an easy way to identify characters once you meet them?
Pretty much like any other RPG game where they stick out and appear in more than just one area.
« Last Edit: February 14, 2016, 10:17:48 PM by Seto Kaiba » Logged

View Profile WWW
roger
a programmer that likes supertramp
Jupiter Clan
Regular Member
*

Coins: 3
Offline Offline

Gender: Male
I am: chillin'
Posts: 185

« Reply #22 on: February 19, 2016, 08:06:20 PM »



It's still crashing so I'm not going to release the updated demo yet, but making good progress.
« Last Edit: February 19, 2016, 08:10:46 PM by Seto Kaiba » Logged

View Profile WWW
dive_darkness
Full of ideas, and prone to help if you don't need it.

Regular Member
**

Coins: 0
Offline Offline

Gender: Male
Posts: 105

« Reply #23 on: February 19, 2016, 09:26:39 PM »

Looks cool. I like the zooming effect when selecting a target. Looks pretty neat.
Logged

"I was sitting in the library when my stomach suddenly decided to demonstrate a whale's mating sound."
View Profile
roger
a programmer that likes supertramp
Jupiter Clan
Regular Member
*

Coins: 3
Offline Offline

Gender: Male
I am: chillin'
Posts: 185

« Reply #24 on: February 20, 2016, 12:12:15 AM »

Thanks. I'll be fixing the graphics more in the next few days, now that I have the battle workflow generally working. There may still be a few bugs regarding targeting, but for the most part it works real well.

Here's the updated link:

https://www.dropbox.com/s/txsc2drr8569sey/colors_demo.zip?dl=0
Logged

View Profile WWW
roger
a programmer that likes supertramp
Jupiter Clan
Regular Member
*

Coins: 3
Offline Offline

Gender: Male
I am: chillin'
Posts: 185

« Reply #25 on: February 21, 2016, 05:28:09 PM »

Hello, lads and lasses, I got a new update:

This one adds the "Paint" menu, which allows you to change your or your enemy's aura. Also, I fixed quite a few bugs going on in the background. Still no autotargeting yet though, but that will probably be in the next update.

https://www.dropbox.com/s/txsc2drr8569sey/colors_demo.zip?dl=0
Logged

View Profile WWW
Fox
Fox McCloud, the Hacking Doctor
Mercury Clan

Prodigy
*

Coins: 29
Offline Offline

I am: certainly not a Gallant!
Clan Position: Head Gallant
Posts: 2425

« Reply #26 on: February 21, 2016, 08:51:45 PM »

I like where this is going....

-Are there any plans to have female PCs in this game, or are they all going to be male?
-Are those names temporary? (Or just placeholders/up for change?)
-Not sure if that fast spinning on battle opening would make certain types of people a little dizzy or not...
-Is this going to remain a closed source...? Or are there plans to open it at some point? (It's fine either way.)

Anyway... Nice work so far!
« Last Edit: February 21, 2016, 09:04:09 PM by Fox » Logged

Golden Sun Docs: Broken Seal - The Lost Age - Dark Dawn | Mario Sports Docs: Mario Golf & Mario Tennis | Misc. Docs
Refer to Yoshi's Lighthouse for any M&L hacking needs...

Remember kids! Before you go on that interview, remember to wash your hands in teawater! *Coughs on hand* (Excuse me, I just coughed up a little teawater, so they're still clean!) You wouldn't want that hiring manager to be unimpressed.

May the force be with you!
Shoo! Why does it smell in here?
Maybe that's the wrong kind of force. *smirk*
View Profile
roger
a programmer that likes supertramp
Jupiter Clan
Regular Member
*

Coins: 3
Offline Offline

Gender: Male
I am: chillin'
Posts: 185

« Reply #27 on: February 22, 2016, 09:43:45 PM »

-There are 24 characters and plenty of female ones.
- Mike and Mark are not temporary names, Richard is a placeholder, the player names him.
- I can have an option to turn off the camera angles.
- Closed
Logged

View Profile WWW
Fox
Fox McCloud, the Hacking Doctor
Mercury Clan

Prodigy
*

Coins: 29
Offline Offline

I am: certainly not a Gallant!
Clan Position: Head Gallant
Posts: 2425

« Reply #28 on: February 23, 2016, 12:18:40 AM »

-24 sounds like a lot... But that's interesting...  Is it the type of game where you can collect them all and switch between them whenever... or is it more like Star Ocean 3 where you collect the main cast and can only select fom a few of the others?
-Ah...
@1: Well I know that Michael/Mike is probably one of the most common guy names that I know of... I know that there are a few at my father's workplace, I met a Mike/Michael on RuneScape once, I've known some back in grade school... but after hearing what I heard on a morning(?) talk show once... then that really says something... (Urban Dictionary even says "The MOST common English Male Name. ")
@2: and Mark happens to be my first name... so that is interesting as well... - I wonder how you picked that name?
@3: Can't say that Richard has any meaning to me, though. -I can think of one partically name that would wow me, though... if you picked it without me mentioning it... basically the other guy I meant on RS back in the day.) - (There's also one or two other names that would wow me in a different way, but that's beside the point.)
-That could work.
-Okay...  Sounds good.. But just to make sure you're aware.... Closed doesn't always make it impossible to view the source... since there are sometimes decompilers... or even assembly debuggers. (If I recall correctly, I think I remember finding a decompiler years back for Atrius's editor once... possibly before it was even open-sourced... but I forget the details on that/whether it was buggy or not.... It's been a very long time since I looked into it, so I can't say if it is the same for Studio or not.) - Edit: I think comments were left out, and the labels/variable names were using defaults, though... (i.e. Something like var1, var2, var3, etc??)... but I forget...  Probably still easier to read than my attempts at disassembling GBA ASM. (When you know GML, anyway.)
« Last Edit: February 23, 2016, 02:07:10 AM by Fox » Logged

Golden Sun Docs: Broken Seal - The Lost Age - Dark Dawn | Mario Sports Docs: Mario Golf & Mario Tennis | Misc. Docs
Refer to Yoshi's Lighthouse for any M&L hacking needs...

Remember kids! Before you go on that interview, remember to wash your hands in teawater! *Coughs on hand* (Excuse me, I just coughed up a little teawater, so they're still clean!) You wouldn't want that hiring manager to be unimpressed.

May the force be with you!
Shoo! Why does it smell in here?
Maybe that's the wrong kind of force. *smirk*
View Profile
Luna_blade
The last member of the Luna clan
Luna Clan

Great Member
*

Coins: 0
Offline Offline

I am: Timeless. As in, i don't have much free time.
Posts: 537

« Reply #29 on: February 23, 2016, 06:27:26 AM »

@decompiling: From what I've read, GM: Studio games cannot be decompiled.
Logged

++++++++++[>+++++++>++++++++++>+++>+<<<<-]>++.>+.+++++++..+++.>++.<<+++++++++++++++.>.+++.------.--------.>+.>.
View Profile
Pages: 1 [2] 3 4   Go Up
  Print  
 
Jump to:  

Cbox
September 07, 2018, 03:51:10 AM
Majora: Updated all three Golden Sun 2.0 mod pages with awesome new information. The 2.0 mod series has merged with a unique and exciting project currently in development for Minecraft version 1.12.2! The beautiful objects and textures from the 2.0 series of Minecraft mods will feature as part of this expansive in-development Golden Sun project, which will bring in-depth classic Golden Sun gameplay to the Minecraft experience. We will provide an official reveal in the near future.
September 03, 2018, 07:35:55 PM
Caledor: what's really impressive is that in 3 years of modding here i've yet to do a full playthrough on TLA with my own mod lol
September 03, 2018, 06:51:38 PM
Luna_blade: ho that is still impressive
September 03, 2018, 01:25:14 PM
Caledor: it's not 71 cause i often skip numbers but i think that adding up the ones balance age as well it's about 80 versions
September 03, 2018, 11:51:45 AM
Luna_blade: holy @#$% 71 versions @caledor? What have I been missing all this time?
August 02, 2018, 07:42:12 PM
Caledor: patch for TLA uploaded again cause i forgot to update descriptions for 3 shields
August 02, 2018, 01:16:14 AM
Caledor: Don't want to triple post so I'll just announce here that v1.71 is out. I updated my last post.
July 29, 2018, 12:18:00 PM
KyleRunner: Let me see...
July 28, 2018, 08:12:34 PM
Fox: What value do you see at 08000468? (Or 00000468 in hex editor)  0801319D or 08F9EE50?
July 28, 2018, 07:11:11 PM
KyleRunner: "there is an easy fix by changing a pointer back to what it was suppose to be"... Hmmm... How?
July 27, 2018, 10:11:06 AM
Fox: Bootleg*
July 27, 2018, 10:09:03 AM
Fox: There are two ROMs that can be found on the internet, one may have the MEGAROMs boot load stuff. (So not truely clean.) ... If you get a screen while booting the game and holding L+R (I think it was?), then you know you have it, and your ROM is not truely "clean"... it is unfortunate, but there is an easy fix by changing a pointer back to what it was suppose to be..
July 27, 2018, 05:10:13 AM
MaxiPower: Hello World
July 25, 2018, 11:09:23 PM
KyleRunner: Well... here's The problem that needs solving: my GSTLA translation patch only works on a clean rom, with specific CRC. 
July 25, 2018, 07:59:37 PM
Fox: I am not sure I understand? If there was such a program to "clean" a dirty ROM dump, what exactly would it do?
July 25, 2018, 12:37:42 PM
KyleRunner: Hello, guys. Could someone teach me how to "clean" a dirty Golden Sun rom dump? Is there a program or something?
July 25, 2018, 01:37:40 AM
Atrius: @Fox, yeah... I was expecting it to take 2 weeks at most...
July 25, 2018, 12:03:01 AM
Majora: Yes, I believe so. Think they were made public a while ago prior to the site issue
July 24, 2018, 08:26:45 PM
Luna_blade: is it normal that I can see all clans?
July 24, 2018, 08:25:41 PM
Luna_blade: Nice to see it is back!

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.17 seconds with 28 queries.