Giter Club home page Giter Club logo

demo-marine-melodies's Introduction

Marine Melodies ๐ŸŽต

Marine Melodies by Resistance.

A PC Music Disk, 9 electro & hip/hop tracks composed by Erk, Nainain, GliGli, Aceman, mAZE, Riddlemak, WillBe.
Follow the submarine exploration and listen to our songs from the deep.

  • Check & comment the production on Pouet.net!
  • Watch the video version on Youtube

Credits

  • Music : Erk, Nainain, GliGli, Aceman, mAZE, Riddlemak, WillBe
  • Code : Fra, Erk
  • 3D engine : Xbarr, Mooz, Scorpheus, Kipixelle
  • Based on HARFANG 3D and BGFX

How to run it? (Windows 64)

  • find a PC running Windows 64
  • unzip the zip
  • run start.bat
  • select your resolution and screen mode
    • full AAA/low AAA modes might require a recent GPU
    • classic mode is made for low-end GPUs
  • once the demo is running, the walkman is interactive
    • click on the buttons to select previous & next song, in Repeat/Next Song mode.

How to run it? (Linux x64)

  • find a PC running Ubuntu 20.04 LTS
  • untar the tar.xz file
  • run ./start-demo.sh
  • select your resolution and screen mode
    • full AAA/low AAA modes might require a recent GPU
    • classic mode is made for low-end GPUs
  • once the demo is running, the walkman is interactive
    • click on the buttons to select previous & next song, in Repeat/Next Song mode.

Lua or Python ?

The original version of Marine Melodies was written in Lua. For educational purposes, I have made a port to the Python language.

  • If you are interested in Python, just ignore the Lua files.
  • If you are interested in Lua, just ignore the Python files.

โš ๏ธ Troubleshooting

  • the framerate is super low ๐Ÿ˜ข
    • try the classic mode
    • lower the screen resolution
  • can't open it in fullscreen
    • just set the resolution of your screen and select `undecorated
    • or: select the closest resolution and select fullscreen
    • or: select the closest resolution and select a specific monitor (from 1 to 3)
  • the music disk won't run ๐Ÿ˜ข

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.