Hot answers tagged

31

The installer is typically there to make things easier for the end user. It does some combination of the following: Unzipping Creation of directories Installation of required runtimes (redistributable like: .Net, Visual C++, Direct x) Registration with the OS (for later clean uninstall) Display beautiful, beautiful screenshots to prepare the player for ...


3

An installer abstracts the process of deploying complex pieces of software infrastructure, which is usually contained within an archive, through a convenient, self-sufficient user interface. This UI can be graphical or based on text which is output on a command-line such as the unix shell (e.g. bash). In case of graphical installers, most often a so called ...


3

This is the online tutorial I used for InnoSetup, and I can confirm it worked for me. At the part about the DataFolder they say this: Point the wizard to the main executable of your game. Now we have to add the MyGame_Data folder. Click the Add folder. A quick note about the MyGame_Data folder. You can select it directly, then click edit and set ...


3

Regarding your example, OpenGL is always dynamically linked because its implementation is provided by the graphics card manufacturer, so each time OpenGL is patched you don't need to rebuild/re-link all the applications. OpenGL on windows is installed when you install the Graphics Card Driver like Nvidia, or ATI, and the OpenG32.dll is usually installed in ...


2

Different hardware drivers support different levels of OpenGL. The GM45 is an old chip that receives minimal support from developers. Newer chips, such as those embedded in the Sandy Bridge or Ivy Bridge, generally support the very latest features of Mesa. You could try using the software rasterizer (llvmpipe being the "high-speed" software rasterizer in ...


1

Based on the OpenTK.dll you are using the OpenGL version of MonoGame. Therefore you don't have to care about DirectX, but you need to include and silently run the OpenAL installer during the installation. You should also link to the .NET 4.5+ installer for Windows Vista/7 users. The XML files contain documentation comments and the PDB contains debug ...


1

1) If you're using SpriteFont of XNA (ContentPipeline) these SpriteFonts can be loaded by XNA (in the Content directory) via ContentManager.Load<SpriteFont>("AssetName") without having it installed on the client pc. SpriteFont at MSDN 2) Install: install XNA Redistributable on the PC copy Application files to destination An alternative would be ...


1

I GOT IT WORKING!! I'm going to put all the info here that you need to know, as it's incredibly simple once you get it working. First i'll explain my directory setup: So i have: src\game\main.py. in source, i have a music, graphics, game and data folder. I have all my .py files in the game folder, and the others are self explanatory. Also inside the source ...


1

As mentioned on your links, pyInstaller has been a great tool so far because it attends what users usually want on a program: simplicity. With pyInstaller, you can put everything - compiled code and libraries - on a single file, and options like an icon to your executable. It's also multiplatform, which is a bonus these days. In fact, pyInstaller has many ...


1

You can just use py2exe. Congats.



Only top voted, non community-wiki answers of a minimum length are eligible