Posted  by 

Blender Game Engine Publish To Mac From Windows

Blender Game Engine Publish To Mac From Windows 4,1/5 790 votes
  1. Blender Game Engine Publish To Mac From Windows 8
  2. Blender Game Engine Publish To Mac From Windows 10

Nov 20, 2016 Blender Game Engine: Publishing 2016-11-23 Yethiel Blender Game Engine.exe, bge, blender, compile, engine, executable, export, game, publish, publishing At some point you might want to get your game out to more people. Making a game exe from Linux: Make your game.exe file using Alien-xmp’s python script. For the player use the blenderplayer.exe included with the latest version of 2.34. Find the following files (on a windows version of Blender 2.34): gnugettext.dll (unknown use, but just include it) SDL.dll (suspect this is for sound and joystick) Python23.dll. The Blender Game Engine provides several options for publishing your game, giving you control over how the final product is displayed on the user's computer. These can either be accessed directly in Blender, or they can be given as command line options (flags) whenever you execute the BlenderPlayer. I think it is better to use Blender to make the assets and Unity as a game engine. I only use Blender as a hobby for modelling and scripting but I think Unity will provide a better base for game development. It helps that there is a free indie version and this year they created a steam like store where you could sell a game making distribution. Oct 27, 2015 I don't think you can even pick iOS as a target on Windows. But that's okay, you can just do that step on the Mac too. In other words, develop the game within Unity on whatever computer you want, and then open that Unity project on a Mac to build for iOS.

Hey, there!

I wanted to just pop in here and let you guys know about an open-source cross-platform 3D game engine that I've been contributing to called BDX.

What Is This?

BDX is a 3D Java-based game engine integrated with Blender and powered by LibGDX. Being that it's integrated with Blender, it runs on Windows, Mac, and Linux. As it runs on LibGDX, it should export to Windows, Mac, Linux, HTML5, Android, and iOS.

Alternatively you can download them manually from www.blender.org, basically just download blender for windows/mac (zip version) and extract them on the //lib folder. However, if you really are looking for a profesional way to publish your game, avoid using the addon at all, use a launcher instead.

Hahaha, OK, But Really, What Is This?

Overall, BDX is a fairly light 'engine' that's kind of a bridge between Blender and LibGDX. It provides advanced functionality that's not there under vanilla LibGDX (like per-pixel lighting, components, and input maps), and exports data from Blender to use in the engine. So it kind of turns Blender into a full game engine.

It's just easier to call BDX as a whole an 'engine' than explain it all completely, haha.

But Why, Though?

The biggest reason to use BDX is that it's Blender-integrated, which means that you don't need to import or export anything. You push P in Blender's 3D window, and the entire Blender scene gets exported to run. This means that in addition to there being no importing and exporting, Blender can directly serve as your world editor. You place things where you want, and they'll be there when you play the game.

The second is that in this integration is supported lots of built-in features that are available from Blender's GUI itself, like the materials, physics settings, object properties, parenting, and other things. For most of this stuff, we use the settings available under Blender's Game render mode (at the top of the 3D view), though BDX comes with a Blender add-on to add a couple of game-related panels (and perform the heavy stuff behind the scenes).

Mac

Another reason is that we have a clean, game-focused API, which makes things like moving, rotating, coloring, tinting, swapping materials or models for, or checking for collisions between GameObjects simple and pain-free. Mac games on sheepshaver. To make things easy, you can either code in Blender's text editor, or set up an IDE to code with (which I'd recommend). BDX can use either one.

Blender Game Engine Publish To Mac From Windows 8

And How???

We've got documentation over at the Github homepage. The General Overview page lists some of the features alongside some example code for you to see how the various aspects of BDX work. The creator of the engine has video tutorials up (which, by now, might be a bit outdated), and I've started on a set of written tutorials, though they're kinda.. Well, they could be improved upon, haha. They just don't really go into making a full game, but rather explain the game development process from the beginning, more-so.

What's It Look Like?

Most of what you'd be looking at is just Blender, but here's some old shots, nonetheless.



Anyway, check it out!

Hey, there!

I wanted to just pop in here and let you guys know about an open-source cross-platform 3D game engine that I've been contributing to called BDX.

What Is This?

BDX is a 3D Java-based game engine integrated with Blender and powered by LibGDX. Being that it's integrated with Blender, it runs on Windows, Mac, and Linux. As it runs on LibGDX, it should export to Windows, Mac, Linux, HTML5, Android, and iOS.

Hahaha, OK, But Really, What Is This?

Blender Game Engine Publish To Mac From Windows 10

Overall, BDX is a fairly light 'engine' that's kind of a bridge between Blender and LibGDX. It provides advanced functionality that's not there under vanilla LibGDX (like per-pixel lighting, components, and input maps), and exports data from Blender to use in the engine. So it kind of turns Blender into a full game engine.

It's just easier to call BDX as a whole an 'engine' than explain it all completely, haha.

But Why, Though?

The biggest reason to use BDX is that it's Blender-integrated, which means that you don't need to import or export anything. You push P in Blender's 3D window, and the entire Blender scene gets exported to run. This means that in addition to there being no importing and exporting, Blender can directly serve as your world editor. You place things where you want, and they'll be there when you play the game.

The second is that in this integration is supported lots of built-in features that are available from Blender's GUI itself, like the materials, physics settings, object properties, parenting, and other things. For most of this stuff, we use the settings available under Blender's Game render mode (at the top of the 3D view), though BDX comes with a Blender add-on to add a couple of game-related panels (and perform the heavy stuff behind the scenes).

Another reason is that we have a clean, game-focused API, which makes things like moving, rotating, coloring, tinting, swapping materials or models for, or checking for collisions between GameObjects simple and pain-free. To make things easy, you can either code in Blender's text editor, or set up an IDE to code with (which I'd recommend). BDX can use either one.

And How???

We've got documentation over at the Github homepage. The General Overview page lists some of the features alongside some example code for you to see how the various aspects of BDX work. The creator of the engine has video tutorials up (which, by now, might be a bit outdated), and I've started on a set of written tutorials, though they're kinda.. Well, they could be improved upon, haha. They just don't really go into making a full game, but rather explain the game development process from the beginning, more-so.

What's It Look Like?

Most of what you'd be looking at is just Blender, but here's some old shots, nonetheless.



Anyway, check it out!