Skip to content

Flush! Defeat the evil Render Manager - an innovative game combining OpenUI5 and thirdparty technology to showcase real-time and interaction capabilities of UI5

License

Notifications You must be signed in to change notification settings

isabella232/ui5-flush-game

 
 

Repository files navigation

Flush! Manual

Flush! Defeat the Evil Render Manager

REUSE status

An innovative and fun game combining OpenUI5 and CreateJS to showcase real-time and interaction capabilities of UI5 technology. Browse the source code to look behind the scenes or play the game to see Flush! in action.

Play Flush Online!

How to Play

Flush! can be played in single player or two player mode. Use your mouse, fingers, or keyboard to score points. Multiplayer levels are keyboard-only. The game can also be played with game pads or custom game controllers.

Follow the in-game instructions or check the input control page for more details.

Background Information

Flush! is an innovation project that brings together Web app capabilities of OpenUI5 with open source game and effect frameworks:

We leverage the enterprise-grade UI5 technology with custom controls, custom theming, sprite effects, game mechanics, and scripted levels to create a unique browser game.

Support

To report a bug, please open an issue.

Contributing

We welcome your contributions. For small fixes and improvements simply create a Pull Request in this repository. For larger changes, please first get in touch with us in the #flush channel of the OpenUI5 Community Slack.

Due to legal reasons, contributors will be asked to accept a DCO before they submit the first pull request to this projects, this happens in an automated fashion during the submission process. SAP uses the standard DCO text of the Linux Foundation.

Download and Installation

Requirements: The git client and Node.js must be installed.

To run a local instance of the game, follow these simple setup steps:

  1. Clone this repository

  2. Install npm dependencies with npm install

  3. Run the game with npm start

Thirdparty

The following media assets and thirdparty libraries were used in this project:

License

Copyright (c) 2019 SAP SE or an SAP affiliate company. All rights reserved. This file is licensed under the Apache Software License, v.2 except as noted otherwise in the LICENSE file.

Have fun playing the game!

The Flush! Team

About

Flush! Defeat the evil Render Manager - an innovative game combining OpenUI5 and thirdparty technology to showcase real-time and interaction capabilities of UI5

Resources

License

Code of conduct

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • JavaScript 93.4%
  • CSS 4.7%
  • HTML 1.9%