# Create game launcher

**URL:** <https://discourse.processing.org/t/create-game-launcher/16560>\
**Category:** Project Guidance\
**Created:** [December 21, 2019, 8:41pm UTC](https://discourse.processing.org/t/create-game-launcher/16560 "2019-12-21T20:41:11Z")\
**Posts on this page:** 9\
**Page:** 1

<div class="post-metadata">

**Author:** ![MonteliaRO](https://yyz2.discourse-cdn.com/flex036/user_avatar/discourse.processing.org/monteliaro/32/8303_2.png) [@MonteliaRO](https://discourse.processing.org/u/MonteliaRO)\
**Post date:** [December 21, 2019, 8:41pm UTC](https://discourse.processing.org/t/create-game-launcher/16560/1 "2019-12-21T20:41:11Z")

</div>

Hay,  
I would like to create a game launcher with you. I already do a lot with processing only I don’t know how to start there can someone help me?

~ Montelia’RO 😉

---

<div class="post-metadata">

**Author:** ![paulgoux](https://avatars.discourse-cdn.com/v4/letter/p/b9bd4f/32.png) [@paulgoux](https://discourse.processing.org/u/paulgoux)\
**Post date:** [December 21, 2019, 9:08pm UTC](https://discourse.processing.org/t/create-game-launcher/16560/2 "2019-12-21T21:08:57Z")

</div>

What did you have in mind? A steam type applications which stores and launches games?

---

<div class="post-metadata">

**Author:** ![MonteliaRO](https://yyz2.discourse-cdn.com/flex036/user_avatar/discourse.processing.org/monteliaro/32/8303_2.png) [@MonteliaRO](https://discourse.processing.org/u/MonteliaRO)\
**Post date:** [December 21, 2019, 9:18pm UTC](https://discourse.processing.org/t/create-game-launcher/16560/3 "2019-12-21T21:18:45Z")

</div>

a game launcher that is wow-like

You know what i mean?

---

<div class="post-metadata">

**Author:** ![Tiemen](https://yyz2.discourse-cdn.com/flex036/user_avatar/discourse.processing.org/tiemen/32/5477_2.png) [@Tiemen](https://discourse.processing.org/u/Tiemen)\
**Post date:** [December 22, 2019, 7:34am UTC](https://discourse.processing.org/t/create-game-launcher/16560/4 "2019-12-22T07:34:18Z")

</div>

You mean like a pop-up before the actual game starts? Where the game developer shows you things such as recent updates, upcoming events, and advertisements?

---

<div class="post-metadata">

**Author:** ![MonteliaRO](https://yyz2.discourse-cdn.com/flex036/user_avatar/discourse.processing.org/monteliaro/32/8303_2.png) [@MonteliaRO](https://discourse.processing.org/u/MonteliaRO)\
**Post date:** [December 22, 2019, 10:07am UTC](https://discourse.processing.org/t/create-game-launcher/16560/5 "2019-12-22T10:07:47Z")

</div>

I’ll make a sketch… wait a moment

---

<div class="post-metadata">

**Author:** ![MonteliaRO](https://yyz2.discourse-cdn.com/flex036/user_avatar/discourse.processing.org/monteliaro/32/8303_2.png) [@MonteliaRO](https://discourse.processing.org/u/MonteliaRO)\
**Post date:** [December 22, 2019, 10:43am UTC](https://discourse.processing.org/t/create-game-launcher/16560/6 "2019-12-22T10:43:43Z")

</div>

something I mean: [https://imgur.com/a/Zk0ufb0](https://imgur.com/a/Zk0ufb0)

---

<div class="post-metadata">

**Author:** ![Chrisir](https://yyz2.discourse-cdn.com/flex036/user_avatar/discourse.processing.org/chrisir/32/45_2.png) [@Chrisir](https://discourse.processing.org/u/Chrisir)\
**Post date:** [December 22, 2019, 11:36am UTC](https://discourse.processing.org/t/create-game-launcher/16560/7 "2019-12-22T11:36:21Z")

</div>

Is it like a start program for other different processing programs / games?

---

<div class="post-metadata">

**Author:** ![MonteliaRO](https://yyz2.discourse-cdn.com/flex036/user_avatar/discourse.processing.org/monteliaro/32/8303_2.png) [@MonteliaRO](https://discourse.processing.org/u/MonteliaRO)\
**Post date:** [December 22, 2019, 12:08pm UTC](https://discourse.processing.org/t/create-game-launcher/16560/8 "2019-12-22T12:08:13Z")

</div>

yes for example that I can open with the launcher world of warcraft or minecraft for example

---

<div class="post-metadata">

**Author:** ![jeremydouglass](https://yyz2.discourse-cdn.com/flex036/user_avatar/discourse.processing.org/jeremydouglass/32/20_2.png) [@jeremydouglass](https://discourse.processing.org/u/jeremydouglass)\
**Post date:** [January 8, 2020, 10:30pm UTC](https://discourse.processing.org/t/create-game-launcher/16560/9 "2020-01-08T22:30:45Z")

</div>

> [@MonteliaRO](#):
>
> I can open with the launcher world of warcraft or minecraft

One approach would need two things:

1. point-rectangle collision detection. Your games are represented by rectangles, hover over them and click on them to interact with them – highlight, or launch. Here is how you do that: [Collision Detection](http://www.jeffreythompson.org/collision-detection/point-rect.php)

2. You need a launch command that points at each application: [launch() / Reference / Processing.org](https://processing.org/reference/launch_.html)
