A downloadable launcher for Windows

Download NowName your own price

What does it do

You have a bundle that contains games from different engines, html games, music, videos, Gameboy ROMs, and even a few tabletop games with pdf rule books? Or are you just trying to package some digital goodies with your game? No problem! With this easy to edit, free and opensource launcher you can present them all to the player through a single executable. Games are presented as a series of covers with the names of games and their creators. No more digging through dozens of downloaded folders and unpacking all of those games one by one, just download a single zip and run the exe. The launcher will take care of the rest.

This project is in very active development. A lot of things are likely to change. The launcher will remain free, opensource and well documented forever.

Demonstration of this launcher running the example project available in the downloads.

Demonstration of this launcher configured to run the first issue of the Indiepocalypse zine.

Features

What it CAN do:

  • run exe files
  • open files with default app (what happens when you double-click a file)
  • run a game file using an emulator
  • open folders
  • be used with only a controller
  • be edited by people who have zero Godot experience

What it CAN NOT do at the moment:

  • have sub menus
  • have multiple files per cover
  • show files in a view other than a carousel (coming soon!)
  • emulate non Gameboy consoles without prior modification (fast and easy to implement)

It has not yet been tested how this thing behaves on a non Windows OS. I hope the community can help out with that one soon.

FAQ

Q: some/all projects I want to run were not made in Godot, will it still work?
A: absolutely!

Q: I don't know how to code/use Godot, will I be able to make a launcher for my bundle?
A: Yes, you don't need to touch any code unless you want to add a new feature, everything is done by filling out fields and drag n dropping images. The documentation includes a detailed tutorial on how to set up Godot to work with this project.

Q: I want a feature to be added to the launcher, what should I do?
A: You have a lot of options here:

  • post a feature request in the appropriate community discussion below, if enough people want something I or someone else will probably add it when we have time
  • do it yourself or find someone who is willing to do it, bonus points if you submit a pull request on GitHub afterwards so that others can make use of your work
  • ask me to add a feature, get a quote on how much work it will take, donate on the itch page, and I will add the requested feature asap for everyone to use

If you want a launcher that is very different from what we have at the moment I can make you one for a price. (if possible the resulting modifications will be implemented into the publicly available version)

Credits

WhoWhat did they do
Ash KCurrent lead developer
BB TomboSounds
Default LabsCover image, banner and page background
Homie Boon
Background music
Proxima
Gameboy demo in example project
BGB
Gameboy emulator in example project
Pilotsflying
Eye stock footage in example project

Downloads

FileWhere to get it
Source code needed to make your own launcher
On GitHub (v1.1) or Download below (v1.0)
Tutorial and documentation on how to do that
On GitHub (v1.1) or Download below(v1.0)
Compiled example project you can test
Download below (v1.0)

bonus: sourcecode of a launcher for games from Sokpop Community Jam that has not been publicly released yet. Is basically the same thing as in other downloads except this one was tweaked a lot to make it fit the aesthetic.

Use

You can modify and redistribute this project and use it commercially in paid projects. You can not sell the source code or its modifications, but you can release them for free. If you use it in your project/bundle please include a link to this page. I would also love to add your project to a collection of projects using this launcher, DM me if you want that.

Download

Download NowName your own price

Click download now to get access to the following files:

compiled & assembled example project 93 MB
README.html - tutorial and project documentation 70 kB
source code - download this to make your launcher 16 MB
sokpop jam collection launcher sourcecode.zip 52 MB

Development log

Community

by Ash K · 4 posts
127d
StickyHelp
by Ash K · 1 post
140d
by Ash K · 1 post
140d
89d
Post a new topicView all posts