Hotline Miami 2: Wrong Number

Hotline Miami 2: Wrong Number

View Stats:
Merubokkusu Mar 10, 2015 @ 3:53pm
Credit Mess Up?
Not sure if I read it right, But Im pretty sure it said Game Baker 2.0

EDIT: Yep, it says gamebaker http://steamcommunity.com/sharedfiles/filedetails/?id=405958569
Last edited by Merubokkusu; Mar 10, 2015 @ 3:58pm
< >
Showing 1-13 of 13 comments
GreenTea Mar 10, 2015 @ 3:56pm 
xD that's actually a pretty cool name for an engine (I know it should say game maker btw).
Last edited by GreenTea; Mar 10, 2015 @ 3:57pm
Wussie Mar 10, 2015 @ 3:59pm 
Not a typo. The game was made in GameMaker but is running on our own technology (which basically converts a GameMaker 7/8 game to something we can roll out to all platforms); it's dubbed 'GameBaker'. :)
Merubokkusu Mar 10, 2015 @ 4:08pm 
Originally posted by Wussie:
Not a typo. The game was made in GameMaker but is running on our own technology (which basically converts a GameMaker 7/8 game to something we can roll out to all platforms); it's dubbed 'GameBaker'. :)

Oh, thats pretty cool.
Thanks.
CursedToast Mar 10, 2015 @ 4:09pm 
Originally posted by Wussie:
Not a typo. The game was made in GameMaker but is running on our own technology (which basically converts a GameMaker 7/8 game to something we can roll out to all platforms); it's dubbed 'GameBaker'. :)

Just curious, but is there a reason you didn't just port the engine to GM Studio since that supports all the platforms you guys use?

Was just something I was curious about
Wussie Mar 10, 2015 @ 4:25pm 
Originally posted by Scry:
Originally posted by Wussie:
Not a typo. The game was made in GameMaker but is running on our own technology (which basically converts a GameMaker 7/8 game to something we can roll out to all platforms); it's dubbed 'GameBaker'. :)

Just curious, but is there a reason you didn't just port the engine to GM Studio since that supports all the platforms you guys use?

Was just something I was curious about

We prefer to have full control and doing it this way allowed us to do some optimizations we wouldn't be able to do had we used GM:S. A large portion of this codebase was already in place from when we did HLM1 too which came out before GM:S started playing nice with other platforms. Upgrading a game like HLM2 to GM:S is also probably going to be quite a monumental task (as it was still developed in GM7).
Last edited by Wussie; Mar 10, 2015 @ 4:26pm
heavymetalpillow Mar 10, 2015 @ 4:45pm 
While you're here developer, can you give advice as to what to do if you unlocked achievements within the game, but they're not appearing on steam? Is there a workaround that doesn't involve deleting my save or are you perhaps working on a patch for this bug that affects some people? Thanks in advance for the response.
Last edited by heavymetalpillow; Mar 10, 2015 @ 4:45pm
Wussie Mar 10, 2015 @ 4:47pm 
Originally posted by Filthy Casual:
While you're here developer, can you give advice as to what to do if you unlocked achievements within the game, but they're not appearing on steam? Is there a workaround that doesn't involve deleting my save or are you perhaps working on a patch for this bug that affects some people? Thanks in advance for the response.

Will try to address in a patch sometime soon.
heavymetalpillow Mar 10, 2015 @ 4:48pm 
Originally posted by Wussie:
Originally posted by Filthy Casual:
While you're here developer, can you give advice as to what to do if you unlocked achievements within the game, but they're not appearing on steam? Is there a workaround that doesn't involve deleting my save or are you perhaps working on a patch for this bug that affects some people? Thanks in advance for the response.

Will try to address in a patch sometime soon.
Thank you for the quick reply, I look forward to playing through the game some more on hard and wrapping my head around this wild story. You guys did a fantastic job!
Mallikeet Mar 21, 2015 @ 10:07am 
Is GameBaker related to the PhyreEngine used for the ports of the previous one?
Wussie Mar 21, 2015 @ 2:25pm 
Originally posted by Mallikeet:
Is GameBaker related to the PhyreEngine used for the ports of the previous one?


Kind of. The reasons are fairly technical but in a nutshell; GameBaker is an evolution of the core technology we wrote for the Hotline Miami 1 ports (so basically all the code that isn't Hotline Miami 1 and isn't PhyreEngine) and all the tools we use to convert the GameMaker code and assets to formats we can use.

Hotline Miami 2 is built on top of that and at the 'bottom' PhyreEngine has been replaced with our own cross-platform technology (SilverWare). So the 'technology stack' if you will looked like this for Hotline Miami 1:

- GameMaker version of Hotline Miami 1
- Converted version of Hotline Miami 1 including 'GameMaker simulation' as one big thing
- PhyreEngine

and for Hotline Miami 2 it's:

- GameMaker version of Hotline Miami 2
- Converted version of Hotline Miami 2
- GameBaker (Conversion tools and GameMaker simulation)
- SilverWare
Last edited by Wussie; Mar 21, 2015 @ 2:27pm
Mallikeet Apr 2, 2015 @ 6:47am 
Originally posted by Wussie:
Originally posted by Mallikeet:
Is GameBaker related to the PhyreEngine used for the ports of the previous one?


Kind of. The reasons are fairly technical but in a nutshell; GameBaker is an evolution of the core technology we wrote for the Hotline Miami 1 ports (so basically all the code that isn't Hotline Miami 1 and isn't PhyreEngine) and all the tools we use to convert the GameMaker code and assets to formats we can use.

Hotline Miami 2 is built on top of that and at the 'bottom' PhyreEngine has been replaced with our own cross-platform technology (SilverWare). So the 'technology stack' if you will looked like this for Hotline Miami 1:

Thank you very much for the reply, and magnificent that you made your own technology for this one! That's really exciting to hear that the game got its own tech rather than the PhyreEngine. Especially so since it pulled off some really impressive things particularly toward the end.

Does make me curious though, why was it built in GameMaker again in the first place if it would be ported to Gamebaker and Silverware?
Linblum Apr 2, 2015 @ 6:55am 
Originally posted by Wussie:
Originally posted by Scry:

Just curious, but is there a reason you didn't just port the engine to GM Studio since that supports all the platforms you guys use?

Was just something I was curious about

We prefer to have full control and doing it this way allowed us to do some optimizations we wouldn't be able to do had we used GM:S. A large portion of this codebase was already in place from when we did HLM1 too which came out before GM:S started playing nice with other platforms. Upgrading a game like HLM2 to GM:S is also probably going to be quite a monumental task (as it was still developed in GM7).

Interesting.
Wussie Apr 7, 2015 @ 1:07am 
Originally posted by Mallikeet:
Originally posted by Wussie:


Kind of. The reasons are fairly technical but in a nutshell; GameBaker is an evolution of the core technology we wrote for the Hotline Miami 1 ports (so basically all the code that isn't Hotline Miami 1 and isn't PhyreEngine) and all the tools we use to convert the GameMaker code and assets to formats we can use.

Hotline Miami 2 is built on top of that and at the 'bottom' PhyreEngine has been replaced with our own cross-platform technology (SilverWare). So the 'technology stack' if you will looked like this for Hotline Miami 1:

Thank you very much for the reply, and magnificent that you made your own technology for this one! That's really exciting to hear that the game got its own tech rather than the PhyreEngine. Especially so since it pulled off some really impressive things particularly toward the end.

Does make me curious though, why was it built in GameMaker again in the first place if it would be ported to Gamebaker and Silverware?

Jonatan (from Dennaton games) has years and years of experience working with GameMaker so it made sense for him to keep working in that environment. Also our tools don't offer much in the way of authoring the game itself, they're merely designed to create a runtime environment for the converted GameMaker game to run in.
< >
Showing 1-13 of 13 comments
Per page: 1530 50

Date Posted: Mar 10, 2015 @ 3:53pm
Posts: 13