GithubHelp home page GithubHelp logo

arcnor / bladecoder-adventure-engine Goto Github PK

View Code? Open in Web Editor NEW

This project forked from bladecoder/bladecoder-adventure-engine

0.0 2.0 0.0 65.22 MB

Classic point and click adventure game engine and editor

License: Apache License 2.0

Shell 0.34% Java 97.79% HTML 0.09% JavaScript 0.01% CSS 0.24% GLSL 1.54%

bladecoder-adventure-engine's Introduction

Bladecoder Adventure Engine

The Bladecoder Adventure Engine is a set of tools to create interactive graphic adventures (classical point and click games).

I think that this type of games are a great medium to tell stories and mobile devices provide a big opportunity to rebirth and evolve them.

By creating the Bladecoder Adventure Engine, I want to create a platform to tell stories. Interactive stories with modern graphics, animations and music.

The Bladecoder Adventure Engine is composed of the following subprojects:

  • adventure-composer: the graphical editor for creating point and click games.
  • blade-engine: the engine to run the games created with adventure-composer.

The Bladecoder Adventure Engine has been developed using the LibGDX framework and the project generates a layout similar to any LibGDX project. This lowers the learning curve and eases development and deploy on several platforms.

Adventure Composer

The Adventure Composer is a graphical editor to create full point and click games with minimal programming.

adventure composer 2014-09-26

Blade Engine

The Engine has the following features:

  • Multi platform support: Android, IOS, Desktop (Windows, OSX, Linux) and HTML
  • Several animation techniques: sprite/atlas animation, Spine (cutout) animation and 3d model animation
  • 3d character support
  • Multiresolution to deal with different densities and screen sizes
  • Multilanguage support

The Goddess Robbery

The Bladecoder Adventure Engine is currently under continuous development and it's almost ready for production. The Goddess Robbery is a test game created to show the features of the Engine.

The source of The Goddess Robbery can be downloaded here and it's useful to learn how to use the Adventure Composer.

The Goddess Robbery is also available for Android devices at the Google Play Store.

The Goddess Robbery on Google Play

Building and running

In order to compile, build and run the engine, the Java platform is necessary. The project uses Gradle to build and package.

Build:

$ ./gradlew build

Run the Adventure Composer:

$ ./gradlew run

Create a distribution package for the Adventure Composer:

$ ./gradlew distZip

A zip package ready for distribution is created in the folder 'bladecoder-adventure-engine/adventure-composer/build/distributions'

License

The Bladecoder Adventure Engine is licensed under the Apache 2 License, meaning you can use it free of charge, without strings attached in commercial and non-commercial projects.

bladecoder-adventure-engine's People

Contributors

arcnor avatar bladecoder avatar

Watchers

 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.