Skip to content

PixelMek 3D is an unofficial BattleTech first person raycasted game using community contributed pixel mech artwork

License

Notifications You must be signed in to change notification settings

pixelmek-3d/pixelmek-3d

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

PixelMek 3D

PixelMek 3D is an unofficial BattleTech raycasted game using community contributed pixel mech artwork. It is written in the Go programming language using the Ebitengine 2D game engine.

This is still a work in progress...

To see it in action, visit the YouTube Playlist

Screenshot

Running PixelMek 3D

PixelMek 3D can be run from pre-compiled binaries or directly from the source code.

Release binaries

The easiest way to run PixelMek 3D is to download the appropriate pre-compiled binary for your operating system from the Releases page. From the latest release entry on the page, expand the Assets section and download the correct binary file or archive (.tar.gz) containing the binary file. No installation is necessary.

  • Linux - pixelmek-3d-lnx.tar.gz
  • MacOS - pixelmek-3d-mac.tar.gz
  • Windows - pixelmek-3d.exe

Source code

To run the program from source, you will first need to download or use git to clone the source code. The source code is also available in the Assets section of the Releases page.

Required Software to run from source:

Note

The current minimum required version of Go can be found in go.mod near the top of the file (e.g. go X.Y).

Important

Some operating systems may require additional dependencies to be installed to run from source code. Refer to the Ebitengine installation documentation: https://ebitengine.org/en/documents/install.html

Run the following command from the root project directory containing the main.go file:

go run main.go

Copyright and License Information

PixelMek - Copyright (C) 2016 Eric Harbeston (harbdog)

This program is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation; either version 2 of the License, or (at your option) any later version.

This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details.

MechWarrior, BattleMech, ‘Mech, and AeroTech are registered trademarks of The Topps Company, Inc. Original BattleTech material Copyright by Catalyst Game Labs All Rights Reserved. Used without permission.

About

PixelMek 3D is an unofficial BattleTech first person raycasted game using community contributed pixel mech artwork

Topics

Resources

License

Stars

Watchers

Forks

Languages