All Projects → AOF-Dev → Boatapp

AOF-Dev / Boatapp

Licence: gpl-2.0
Environment for running Minecraft Java Edition on Android

Programming Languages

java
68154 projects - #9 most used programming language

Projects that are alternatives of or similar to Boatapp

Diligentengine
A modern cross-platform low-level graphics library and rendering framework
Stars: ✭ 2,142 (+831.3%)
Mutual labels:  opengl, opengl-es
Starwars.android
This component implements transition animation to crumble view into tiny pieces.
Stars: ✭ 1,942 (+744.35%)
Mutual labels:  opengl, opengl-es
Diligentsamples
Sample projects demonstrating the usage of Diligent Engine
Stars: ✭ 138 (-40%)
Mutual labels:  opengl, opengl-es
Gocraft
A Minecraft like game written in go
Stars: ✭ 1,704 (+640.87%)
Mutual labels:  minecraft, opengl
Magnum Examples
Examples for the Magnum C++11/C++14 graphics engine
Stars: ✭ 180 (-21.74%)
Mutual labels:  opengl, opengl-es
Shadows
Shädows - A Shadows & Lights engine for löve
Stars: ✭ 134 (-41.74%)
Mutual labels:  opengl, opengl-es
Ezfilter
A lightweight (<180KB), easy-to-extend Android filter and dynamic sticker framework for adding filters and stickers for camera, video, bitmap and view.(一个轻量级(<180KB)、易扩展的Android滤镜和动态贴纸框架,支持摄像头、视频、图片和视图添加滤镜和贴纸。)
Stars: ✭ 155 (-32.61%)
Mutual labels:  opengl, opengl-es
Sildurs Shaders.github.io
Sildurs shaders website
Stars: ✭ 84 (-63.48%)
Mutual labels:  minecraft, opengl
Openscenegraph
OpenSceneGraph git repository
Stars: ✭ 2,321 (+909.13%)
Mutual labels:  opengl, opengl-es
Apitrace
Tools for tracing OpenGL, Direct3D, and other graphics APIs
Stars: ✭ 2,198 (+855.65%)
Mutual labels:  opengl, opengl-es
Kimera
Low-latency hardware accelerated codec based video streaming utility.
Stars: ✭ 113 (-50.87%)
Mutual labels:  opengl, opengl-es
Metalangle
MetalANGLE: OpenGL ES to Metal API translation layer
Stars: ✭ 182 (-20.87%)
Mutual labels:  opengl, opengl-es
Gdx Vfx
LibGDX post-processing visual effects
Stars: ✭ 105 (-54.35%)
Mutual labels:  opengl, opengl-es
Filament
Filament is a real-time physically based rendering engine for Android, iOS, Windows, Linux, macOS, and WebGL2
Stars: ✭ 13,215 (+5645.65%)
Mutual labels:  opengl, opengl-es
Gifcompressor
An Android tool to compresses your GIFs into lightweight MP4 video using fast, hardware-accelerated encoders. Supports cropping, rotation, GIF concatenation and much more.
Stars: ✭ 85 (-63.04%)
Mutual labels:  opengl, opengl-es
Gl
Go cross-platform OpenGL bindings.
Stars: ✭ 148 (-35.65%)
Mutual labels:  opengl, opengl-es
Magnum Bootstrap
Bootstrap projects for Magnum C++11/C++14 graphics engine
Stars: ✭ 69 (-70%)
Mutual labels:  opengl, opengl-es
Craft
A simple Minecraft clone written in C using modern OpenGL (shaders).
Stars: ✭ 8,957 (+3794.35%)
Mutual labels:  minecraft, opengl
Opentk
The Open Toolkit library is a fast, low-level C# wrapper for OpenGL, OpenAL & OpenCL. It also includes windowing, mouse, keyboard and joystick input and a robust and fast math library, giving you everything you need to write your own renderer or game engine. OpenTK can be used standalone or inside a GUI on Windows, Linux, Mac.
Stars: ✭ 2,284 (+893.04%)
Mutual labels:  opengl, opengl-es
Flextgl
OpenGL and Vulkan header and loader generator.
Stars: ✭ 180 (-21.74%)
Mutual labels:  opengl, opengl-es

Boat - Running Minecraft Java Edition on Android

中文

Contents

Introducion

Boat provides an environment to run Minecraft Java Edition on Android. It evolves from zhuowei's Boarwalk. Boat includes a series of Android ports of important software packages. This repository contains the Android app part of Boat. Other packages could be found in respective repositories. Please look at Components.

This app includes a very simple Minecraft launcher, only for test.

Building

It takes time to build whole project. So it is not suggested to build whole one youself. But you may want to build and update some components. Please follow the instructions in the repositories.

We set up a reference material repository, hoping that we can collect useful imformation about boat :).

Building instruction:

  1. Build OpenJDK 8 Android port.
  2. Build this app project. Note that you should copy libboat.so and boat.h that other components depend on.
  3. Build GL4ES and OpenAL-soft for Android.
  4. Build LWJGL 2 port for Boat. Need libboat.so and boat.h.
  5. Build GLFW port for Boat. Need libboat.so and boat.h.
  6. Build LWJGL 3 port for Boat. Need GLFW port for Boat.

Components

Related-Projects

  • MCinaBox. A Minecraft Java Edition Launcher on Android. Using Boat to provide runtime environment.

License

This app project is distributed under GPL v2.0. Other components have their respective license.

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].