Author Topic: I wanna be the Engine Seph Edition  (Read 22513 times)

kikones34

  • Trial Wannabe
  • Posts: 5
  • OS:
  • Windows 7/Server 2008 R2 Windows 7/Server 2008 R2
  • Browser:
  • Chrome 41.0.2272.101 Chrome 41.0.2272.101
    • View Profile
  • Playstyle: Keyboard
Re: I wanna be the Engine Seph Edition
« Reply #30 on: April 03, 2015, 06:55:07 PM »
WOW! I was about to post an engine I made, but I looked at this thread first and realized yours is very similar conceptually-wise.
I looked at it and it's really different in the inside, but still, I'm surprised to have found this xD
Well... I better write up my post now instead of starting to write it here :yao:

KingEclipsed

  • Trial Wannabe
  • Posts: 3
  • OS:
  • Windows 7/Server 2008 R2 Windows 7/Server 2008 R2
  • Browser:
  • Firefox 37.0 Firefox 37.0
    • View Profile
  • Playstyle: Keyboard
Re: I wanna be the Engine Seph Edition
« Reply #31 on: April 07, 2015, 04:40:51 PM »
Hey, I got some errors.
if(isinst)
{
    if(inc<0)
    {
        instvol = max(dest,instvol+inc);
    }
    else
    {
        instvol = min(dest,instvol+inc);
    }
    if(code <>"")
    {
        execute_string(code);
    }

    FMODInstanceSetVolume(group,instvol);
    if(instvol = dest)
    {
        instance_destroy();
    }
    exit;
}
    //show_message("G:"+string(group)+"F:"+string(instvol)+"T:"+string(dest)+"I:"+string(inc)+"GOT:"+string(FMODGroupGetVolume(group)));

    if(inc<0)
    {
        instvol = max(dest,instvol+inc);
    }
    else
    {
        instvol = min(dest,instvol+inc);
    }
    FMODGroupSetVolume(group,instvol);
    if(instvol = dest)
    {
        instance_destroy();
    }


and

if(isinst)
{
    if(inc<0)
    {
        instvol = max(dest,instvol+inc);
    }
    else
    {
        instvol = min(dest,instvol+inc);
    }
    if(code <>"")
    {
        execute_string(code);
    }

    FMODInstanceSetVolume(group,instvol);
    if(instvol = dest)
    {
        instance_destroy();
    }
    exit;
}
    //show_message("G:"+string(group)+"F:"+string(instvol)+"T:"+string(dest)+"I:"+string(inc)+"GOT:"+string(FMODGroupGetVolume(group)));

    if(inc<0)
    {
        instvol = max(dest,instvol+inc);
    }
    else
    {
        instvol = min(dest,instvol+inc);
    }
    FMODGroupSetVolume(group,instvol);
    if(instvol = dest)
    {
        instance_destroy();
    }
and if(!isinst)
{
    if(inc<0)
    {
        curpan = max(dest,curpan+inc);
    }
    else
    {
        curpan = min(dest,curpan +inc);
    }
    curpan-=1;
    if(code <>"")
    {
        execute_string(code);
    }
    curpan+=1;
    //show_message("G:"+string(group)+"F:"+string(curpan)+"T:"+string(dest)+"I:"+string(inc)+"GOT:");

    FMODGroupSetPan(group,curpan -1);
    if(curpan = dest)
    {
        instance_destroy();
    }
    exit;
}
    if(inc<0)
    {
        curpan = max(dest,curpan +inc);
    }
    else
    {
        curpan = min(dest,curpan +inc);
    }
    curpan-=1;
    if(code <>"")
    {
        execute_string(code);
    }
    curpan+=1;
    FMODInstanceSetPan(group,curpan -1);
    if(curpan = dest)
    {
        instance_destroy();
    }

Sephalos

  • Spike Dodger
  • Posts: 228
  • OS:
  • Windows Vista/Server 2008 Windows Vista/Server 2008
  • Browser:
  • Chrome 41.0.2272.118 Chrome 41.0.2272.118
    • View Profile
  • Playstyle: Gamepad
Re: I wanna be the Engine Seph Edition
« Reply #32 on: April 07, 2015, 04:57:55 PM »
I'm not sure what you did but this seems to be a error reguarding the FMOD objects.

Redownload the engine and don't touch those objects.

DragonX611

  • Trial Wannabe
  • Posts: 7
  • OS:
  • Windows 8/Server 2012 Windows 8/Server 2012
  • Browser:
  • Chrome 41.0.2272.118 Chrome 41.0.2272.118
    • View Profile
  • Playstyle: Keyboard
Re: I wanna be the Engine Seph Edition
« Reply #33 on: April 09, 2015, 07:54:12 PM »
i'm currently making a fangame in this and i'm loving it! Great engine!

Kryshtal

  • Trial Wannabe
  • Posts: 7
  • OS:
  • Windows 7/Server 2008 R2 Windows 7/Server 2008 R2
  • Browser:
  • Firefox 35.0 Firefox 35.0
    • View Profile
    • Twitch channel
Re: I wanna be the Engine Seph Edition
« Reply #34 on: April 24, 2015, 11:32:44 AM »
I don't understand how to make room transitions, I put the oRoomSwitch object and put the code:
Code: [Select]
if room = rStage1a {
if x < 8 { room = reisen; player.x = 792; }
}

and get

Code: [Select]
FATAL ERROR in
action number 1
of Collision Event with object player
for object oRoomSwitch:

Unexisting room number: 725

And Klazen's tutorial uses a different method with a different engine, so I'm lost.
This is the first time I do anything programming related, so I'm pretty noob.

Sephalos

  • Spike Dodger
  • Posts: 228
  • OS:
  • Windows Vista/Server 2008 Windows Vista/Server 2008
  • Browser:
  • Chrome 42.0.2311.90 Chrome 42.0.2311.90
    • View Profile
  • Playstyle: Gamepad
Re: I wanna be the Engine Seph Edition
« Reply #35 on: April 24, 2015, 11:53:11 AM »
I don't understand how to make room transitions, I put the oRoomSwitch object and put the code:
Code: [Select]
if room = rStage1a {
if x < 8 { room = reisen; player.x = 792; }
}

and get

Code: [Select]
FATAL ERROR in
action number 1
of Collision Event with object player
for object oRoomSwitch:

Unexisting room number: 725

And Klazen's tutorial uses a different method with a different engine, so I'm lost.
This is the first time I do anything programming related, so I'm pretty noob.
This error is pointing that this room doesn't exist "room = reisen;". You need a valid room name here.

Kryshtal

  • Trial Wannabe
  • Posts: 7
  • OS:
  • Windows 7/Server 2008 R2 Windows 7/Server 2008 R2
  • Browser:
  • Firefox 35.0 Firefox 35.0
    • View Profile
    • Twitch channel
Re: I wanna be the Engine Seph Edition
« Reply #36 on: April 24, 2015, 10:57:03 PM »
Ok, it worked after I changed the name, I assume I can't have rooms and objects with the same name.

Thanks.

Aelya

  • Cherry Eater
  • Posts: 55
  • love~ <3
  • OS:
  • Windows 7/Server 2008 R2 Windows 7/Server 2008 R2
  • Browser:
  • Chrome 42.0.2311.90 Chrome 42.0.2311.90
    • View Profile
    • stream
  • Playstyle: Keyboard
Re: I wanna be the Engine Seph Edition
« Reply #37 on: April 24, 2015, 11:20:28 PM »
it's good practice in general to not have any two things with the same name. also, while gamemaker will let you compile, you won't be able to export resources if you have duplicate names.

kilgour22

  • Cherry Eater
  • Posts: 82
  • OS:
  • Windows 8.1/Server 2013 Windows 8.1/Server 2013
  • Browser:
  • Chrome 42.0.2311.90 Chrome 42.0.2311.90
    • View Profile
  • Playstyle: Keyboard
Re: I wanna be the Engine Seph Edition
« Reply #38 on: April 25, 2015, 12:38:32 PM »
When specifying an object, start its name with obj. An example would be objApple. Apply this same principle to sprites (spr), rooms (r), scripts (scr), etc. It becomes very important in order to keep track of everything in your game the bigger your game gets. It helps immensely!
Don't let a spike ruin your day.

Junior Nintendista

  • Guest
Re: I wanna be the Engine Seph Edition
« Reply #39 on: July 27, 2015, 12:26:32 PM »
I'm getting the following error when I change the name of the object and others.

What do I do? Thanks.

« Last Edit: July 27, 2015, 12:33:03 PM by Junior Nintendista »

klazen108

  • Administrator
  • The Kid
  • Posts: 286
  • your a kid now your a squid now
  • OS:
  • Windows 8.1/Server 2013 Windows 8.1/Server 2013
  • Browser:
  • Chrome 44.0.2403.89 Chrome 44.0.2403.89
    • View Profile
    • Delicious-Fruit
  • Playstyle: Keyboard
Re: I wanna be the Engine Seph Edition
« Reply #40 on: July 28, 2015, 12:10:35 AM »
This is an indication that you're missing game maker's rundata file. You'll need to reinstall game maker if this occurs.

AIVV73

  • Wannabe
  • Posts: 2
  • OS:
  • Windows 10 Windows 10
  • Browser:
  • Firefox 45.0 Firefox 45.0
    • View Profile
  • Playstyle: Keyboard
Re: I wanna be the Engine Seph Edition
« Reply #41 on: February 04, 2016, 10:01:22 AM »
Where i can find delicious fruit,trigers,gravity changer?

Kyir

  • The Kid
  • Posts: 293
  • Normal Guy
  • OS:
  • Windows 7/Server 2008 R2 Windows 7/Server 2008 R2
  • Browser:
  • Chrome 48.0.2564.97 Chrome 48.0.2564.97
    • View Profile
  • Playstyle: Keyboard
Re: I wanna be the Engine Seph Edition
« Reply #42 on: February 04, 2016, 10:35:09 AM »
Where i can find delicious fruit,trigers,gravity changer?

Refer to this line from the original post: "There is no trigger system, no delicious fruits, no reverse gravity, only the base sound effects and the sprites that were needed for the engine."

Which is to say, you're going to have to make your own. If you're asking how to make your own, you should open up another engine and take a look at the code there.

Sephalos

  • Spike Dodger
  • Posts: 228
  • OS:
  • Windows 7/Server 2008 R2 Windows 7/Server 2008 R2
  • Browser:
  • Chrome 48.0.2564.97 Chrome 48.0.2564.97
    • View Profile
  • Playstyle: Gamepad
Re: I wanna be the Engine Seph Edition
« Reply #43 on: February 04, 2016, 05:14:49 PM »
Where i can find delicious fruit,trigers,gravity changer?

Refer to this line from the original post: "There is no trigger system, no delicious fruits, no reverse gravity, only the base sound effects and the sprites that were needed for the engine."

Which is to say, you're going to have to make your own. If you're asking how to make your own, you should open up another engine and take a look at the code there.
Yes, what Kyir said. The reason why i removed them from the original engine is because i wanted to encourage people to make their own creative gimmicks or come up with their own version of these gimmicks.

If you absolutely need them though, it might be easier to import whatever you need from my engine to another engine that has those objects set up.