Git Product home page Git Product logo

ld44's Introduction

Computers in a Nutshell

This is my entry for Ludum Dare 44, the theme is "Your Life is Currency".

You can find the game in the downloads.

Build

To build the game yourself you need Git and the Go programming language installed.

Currently the game runs on Windows only. It can however be cross-compiled from any OS supported by Go.

I am using Go 1.10 for this project so there is no module support and I have not tested this with later versions of Go. They probably work as well, if not please create an issue on Github.

Run go get github.com/gonutz/ld44 to download the game. If you are on Windows, go get will build and install the game to your %GOPATH%\bin folder and you can run it as ld44.exe. However if you want to work with the code, go to your %GOPATH%\src\github.com\gonutz\ld44 folder and run the build.bat build script.

All generated files are included in the repo but if you want to change any assets and rebuild them, there is a script bake-resources.bat that will do this using some extra Go tools. The script will go get these tools so if you do not yet have them, it will download and install them. If you do have them already, they will be installed from disk. If this causes any errors you might need to run a go get -u on the failing tool, it might have been updated in an incompatible way.

ld44's People

Watchers

 avatar  avatar  avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.