Wayback Machinekoobas.hobune.stream
May JUN Jul
Previous capture 13 Next capture
2021 2022 2023
1 capture
13 Jun 22 - 13 Jun 22
sparklines
Close Help
  • Products
  • Solutions
  • Made with Unity
  • Learning
  • Support & Services
  • Community
  • Asset Store
  • Get Unity

UNITY ACCOUNT

You need a Unity Account to shop in the Online and Asset Stores, participate in the Unity Community and manage your license portfolio. Login Create account
  • Blog
  • Forums
  • Answers
  • Evangelists
  • User Groups
  • Beta Program
  • Advisory Panel

Navigation

  • Home
  • Products
  • Solutions
  • Made with Unity
  • Learning
  • Support & Services
  • Community
    • Blog
    • Forums
    • Answers
    • Evangelists
    • User Groups
    • Beta Program
    • Advisory Panel

Unity account

You need a Unity Account to shop in the Online and Asset Stores, participate in the Unity Community and manage your license portfolio. Login Create account

Language

  • Chinese
  • Spanish
  • Japanese
  • Korean
  • Portuguese
  • Ask a question
  • Spaces
    • Default
    • Help Room
    • META
    • Moderators
    • Topics
    • Questions
    • Users
    • Badges
  • Home /
avatar image
0
Question by The_Unity_Game_Developer · Dec 29, 2014 at 01:19 AM · gamebuttonslauncher

A Unity Game Launcher?

Does anybody know how I can make an external game launcher in visual studio that auto-updates the game link? What I mean is that if somebody downloads the launcher once, then they don't need to do it again. So if I release a new version of the game then it is automatically on their launcher. It's kinda like minecraft.

Other things I need in the launcher:

  • A button that displays contact info. "Contact Us".

  • A button that launches the game. "Play Survivor".

  • A button that takes you to the website. "Find Our Website".

  • A button that displays the change log. "Game Updates".

  • A button that closes the launcher. "Exit".

That is the kind of launcher I want. For each new version of the game, I will have a link to it through mediafire.

If anyone know a tutorial for this kind of thing, then please let me know! Even a little written help here would be greatly appreciated! Anything possible is appreciated!

Any extra information will be given when asked for.

Thanks in advance!

Comment
Add comment · Show 2
10 |3000 characters needed characters left characters exceeded
▼
  • Viewable by all users
  • Viewable by moderators
  • Viewable by moderators and the original poster
  • Advanced visibility
Viewable by all users
avatar image taxvi · Dec 29, 2014 at 08:38 AM 0
Share

maybe you could fake it through making a separate scene for the popup menu and showing it in windowed mode, then if the game starts toggle the Screen.fullScreen; and load the next scene. also, THIS POST should be some help.

avatar image The_Unity_Game_Developer · Dec 29, 2014 at 04:59 PM 0
Share

Hmm. Ok that is going to be my backup plan and will be incredibly helpful! Thanks! The only problem is this: The game won't auto-update, will it? I really want something that I can change, and it will be changed on EVERYBODY's launcher. Will it update everytime I save it? Or do I need some special code? Thanks!

3 Replies

· Add your reply
  • Sort: 
avatar image
1

Answer by jgodfrey · Dec 29, 2014 at 05:18 PM

If it were me, I'd probably create a separate, standalone application (WinForms or WPF) to serve as the launcher. With that in mind, all of your requirements should be fairly straight forward to accomplish, though they'll definitely take some coding.

 > A button that displays contact info. "Contact Us".

Just a simple Winforms button that opens a new form containing appropriate info.

 > A button that launches the game. "Play Survivor".

Again, just a button that launches your Unity-based executable, likely using Process.Start()

 > A button that takes you to the website. "Find Our Website".

Another button that opens your website in the default browser - again likely via Process.Start()

 > A button that displays the change log. "Game Updates".

You'd probably want to grab the contents of a specific document from your website and display it in textbox.

 > A button that closes the launcher. "Exit".

Just exit via Environment.Exit() or Application.Exit()

.NET provides you with all of the machinery necessary to do the heavy lifting. You just need to wire it together in a suitable manner.

Jeff

Comment
Add comment · Share
10 |3000 characters needed characters left characters exceeded
▼
  • Viewable by all users
  • Viewable by moderators
  • Viewable by moderators and the original poster
  • Advanced visibility
Viewable by all users
avatar image
0

Answer by Cobrryse · Dec 29, 2014 at 05:27 PM

This asset may have a bit more than you need for your application, but it may be worth checking out:

http://forum.unity3d.com/threads/crafty-patching-system-for-unity-projects.151893/

Never tried it myself, but I'd like to!

Comment
Add comment · Share
10 |3000 characters needed characters left characters exceeded
▼
  • Viewable by all users
  • Viewable by moderators
  • Viewable by moderators and the original poster
  • Advanced visibility
Viewable by all users
avatar image
0

Answer by InfernoZYB · Jul 17, 2015 at 09:53 PM

A few months late but i have made a few or more in Visual Studio. C# seems to work great and i made a launcher that keeps my game up to date, Downloads (With Download rate and progress bar), newsfeed (Downloads off of my dropbox) And has settings for unity. (Res, Graphics, Windows).

Comment
Add comment · Show 1 · Share
10 |3000 characters needed characters left characters exceeded
▼
  • Viewable by all users
  • Viewable by moderators
  • Viewable by moderators and the original poster
  • Advanced visibility
Viewable by all users
avatar image InfernoZYB · Jul 26, 2015 at 02:10 AM 0
Share

I am making a new series on this. Click Here! And i will be posting more episodes about the Res, Graphics, If its windows and more.

Your answer

Hint: You can notify a user about this post by typing @username

Up to 2 attachments (including images) can be used with a maximum of 524.3 kB each and 1.0 MB total.

Follow this Question

Answers Answers and Comments

6 People are following this question.

avatar image avatar image avatar image avatar image avatar image avatar image

Related Questions

A node in a childnode? 1 Answer

Game Launcher Image. 1 Answer

AddListener function not working? 6 Answers

Horror Game AI script recommendation? 1 Answer

How can I change my game type to a .unity3d file? 1 Answer


Enterprise
Social Q&A

Social
Subscribe on YouTube social-youtube Follow on LinkedIn social-linkedin Follow on Twitter social-twitter Follow on Facebook social-facebook Follow on Instagram social-instagram

Footer

  • Purchase
    • Products
    • Subscription
    • Asset Store
    • Unity Gear
    • Resellers
  • Education
    • Students
    • Educators
    • Certification
    • Learn
    • Center of Excellence
  • Download
    • Unity
    • Beta Program
  • Unity Labs
    • Labs
    • Publications
  • Resources
    • Learn platform
    • Community
    • Documentation
    • Unity QA
    • FAQ
    • Services Status
    • Connect
  • About Unity
    • About Us
    • Blog
    • Events
    • Careers
    • Contact
    • Press
    • Partners
    • Affiliates
    • Security
Copyright © 2020 Unity Technologies
  • Legal
  • Privacy Policy
  • Cookies
  • Do Not Sell My Personal Information
  • Cookies Settings
"Unity", Unity logos, and other Unity trademarks are trademarks or registered trademarks of Unity Technologies or its affiliates in the U.S. and elsewhere (more info here). Other names or brands are trademarks of their respective owners.
  • Anonymous
  • Sign in
  • Create
  • Ask a question
  • Spaces
  • Default
  • Help Room
  • META
  • Moderators
  • Explore
  • Topics
  • Questions
  • Users
  • Badges