Giter Club home page Giter Club logo

lifish's Introduction

Coverity Scan Build Status

ABOUT

This is the branch of Lifish that contains the code for BOOM Remake, a faithful remake of the original BOOM game.

Lifish was a work-in-progress arcade game inspired by BOOM, but that project is currently in indefinite hiatus. The boom branch is the one that's still being occasionally updated, mostly for bugfixing, as BOOM Remake is already complete.

Lifish (and by extension, BOOM Remake) has a level editor available as a separate program, currently working only on Linux and MacOS: LifishEdit.

Supported platforms

BOOM Remake is known to work on the following platforms:

  • Windows 64 bit (>= 7)
  • Linux 64 bit (with non-ancient versions of libc and libstdc++)
  • macOS Intel and Apple Silicon (>= 11)

Binaries

The latest "official" binaries are available here. The latest version in this repo may contain additional features that I haven't had time to polish and package yet in the release.

Building

DEPENDENCIES

Linux, OS X, BSD, etc

The game can be compiled on *nix (tested on Linux, OSX and FreeBSD) via cmake . && make (you need to have SFML >=2.5 installed).

Windows

On Windows you can use cmake + Visual Studio.

Command line parameters

If launched from the command line, lifish accepts a bunch of parameters (see lifish -h for details). It also accepts an optional argument which is the path of the level JSON to use (default: lifish.json).

Note about assets

The original BOOM assets belong to Factor Software. I don't hold any intellectual property upon them.

LICENSE

Copyright (c) silverweed, 2022

See the LICENSE file for licensing information.

CONTRIBUTORS

Other

Coded with vim.

lifish's People

Contributors

silverweed avatar orazioedoardo avatar drsh4dow 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.