Mantis Bug Tracker

View Issue Details Jump to Notes ] Print ]
IDProjectCategoryView StatusDate SubmittedLast Update
0003365GameMaker: Studio[All Projects] Global Game Settingspublic2012-05-15 16:092013-03-05 15:55
Reporteralexandervrs 
Assigned ToRussell Kay 
PriorityMediumSeverityWishReproducibilityN/A
StatusclosedResolutionwon't fix 
PlatformOSOS Version
Summary0003365: Add a "Use splash screen" for Windows & Mac and make splash screen optional
DescriptionI don't believe this is implemented (or planned?) yet but I'd like to have an option like in HTML5 not to have a splash screen image at the beginning. Would like this option especially for Windows & Mac.
GM Version
Attached Files

- Relationships

-  Notes
(0002042)
Russell Kay (administrator)
2012-05-15 17:35

why? it has to display something.... would you rather have a blank screen?
(0002047)
alexandervrs (updater)
2012-05-15 17:58

I just noticed that the one in Windows is for the installer and not for the actual executable. but for Mac it seems it *is* for the executable. I don't really mind it for the installer.

As far as the actual executable goes, I'd prefer if the game window did not show up until it's ready (preloaded initial assets?). Ideally a loading screen would be nice, and even better if I could customize it myself.

Normally I would not show the game window until the assets used for the first loading screen are ready, then I'd show the game window and the loading screen.

--

On another note, I had an idea for creating a loading screen that's entirely customizable by using something like "Preload Groups", the dev could mark sprites/backgrounds/sounds to be preloaded before the game window is shown and use those as sprites for the loading bar, the background image and some short sound loop or "loaded" chime in the first room.
(0002050)
Mike Dailly (administrator)
2012-05-15 18:11

The Splash has still to be put in for windows. If you don't want one, you could probably just make a black image and use that....?

The game screen comes up AFTER file is loaded, but before game file is processed.

Loading is MUCH quicker than the old Delphi one though, so will probably just "blip"
(0002055)
alexandervrs (updater)
2012-05-15 18:43
edited on: 2012-05-15 18:44

Is the splash screen going to be PNG for the Windows exe? In that case I could use a fully transparent PNG, but I suppose it uses a borderless window as a container for the image?

In that case, if the developer has chosen not to show one can't you make it so it doesn't show the window on CreateWindow/CreateWindowEx with SW_HIDE flag and change its visibility when first room is available with e.g.

ShowWindow(window_handle, SW_SHOW);

Not sure how to do this on Mac but I suppose it has an API capability like that and maybe even better PNG support.

(0002056)
Russell Kay (administrator)
2012-05-15 19:46

The Splash screen is staying at the moment as is... put something on it that is relevant to your game.


Copyright © 2000 - 2012 MantisBT Group
Powered by Mantis Bugtracker