aarcangeli / Serious-Sam-Android Licence: other
Porting of Serious Sam: The Second Encounter for android
Programming Languages C++ 36643 projects - #6 most used programming language
c 50402 projects - #5 most used programming language
objective c 16641 projects - #2 most used programming language
Projects that are alternatives of or similar to Serious-Sam-Android lvg Lion Vector Graphics
Stars : ✭ 106 (+116.33%)
Mutual labels: opengl-es
porting-assistant-dotnet-datastore The 'Porting Assistant for .NET' is a standalone compatibility analyzer that helps customers to port their .NET Framework (“.NET”) applications to .NET Core on Linux.
Stars : ✭ 51 (+4.08%)
Mutual labels: porting
ShaderShowcaseApp A Jetpack Compose-based app to exhibit all the beautiful GLSL Fragment shaders I have ever written, where you can set them as Live Wallpaper.
Stars : ✭ 173 (+253.06%)
Mutual labels: opengl-es
mojoshader Use Direct3D shaders with other 3D rendering APIs.
Stars : ✭ 91 (+85.71%)
Mutual labels: opengl-es
owlos DIY Open Source OS for building IoT ecosystems
Stars : ✭ 43 (-12.24%)
Mutual labels: opengl-es
ConvectionKernels Fast, high-quality texture compression library for many formats
Stars : ✭ 40 (-18.37%)
Mutual labels: opengl-es
redcube JS renderer based on GLTF to WebGPU or WebGL backends.
Stars : ✭ 86 (+75.51%)
Mutual labels: opengl-es
image3D 🍊 使用webGL绘制三维图片。📊📈🎉Drawing three-dimensional images using webGL.
Stars : ✭ 13 (-73.47%)
Mutual labels: opengl-es
COLLADAViewer2 An OBSOLETE instructional OS X application to load/display COLLADA Models and export to compact binary representations.
Stars : ✭ 48 (-2.04%)
Mutual labels: opengl-es
beatmup Beatmup: image and signal processing library
Stars : ✭ 168 (+242.86%)
Mutual labels: opengl-es
AndroidGLKit AndroidGLKit provides OpenGL ES 2.0 boilerplate codes for Android.
Stars : ✭ 22 (-55.1%)
Mutual labels: opengl-es
jevoisbase JeVois base collection of algorithms and modules
Stars : ✭ 41 (-16.33%)
Mutual labels: opengl-es
topologic Visualiser for basic geometric primitives and fractals in arbitrary-dimensional spaces
Stars : ✭ 39 (-20.41%)
Mutual labels: opengl-es
nc Porting Netcat in Node.js. CLI util. 💻
Stars : ✭ 17 (-65.31%)
Mutual labels: porting
magnum-extras Extras for the Magnum C++11/C++14 graphics engine
Stars : ✭ 26 (-46.94%)
Mutual labels: opengl-es
porting Helper scripts and notes that were used while porting various nlp models
Stars : ✭ 27 (-44.9%)
Mutual labels: porting
AndroidScreenRecordAndCrop A simple demo to demonstrate how to record screen using MediaProjectionManager and crop the video using OpenGL ES when recording on Android. Also record audio from microphone.
Stars : ✭ 50 (+2.04%)
Mutual labels: opengl-es
expo-gl Expo module providing WebGL2 implementation
Stars : ✭ 18 (-63.27%)
Mutual labels: opengl-es
Shader-Playgrounds A WebGL shaders editor for beginners and otherwise.
Stars : ✭ 28 (-42.86%)
Mutual labels: opengl-es
Serious Sam Android
Running the game
Locate the game directory for "Serious Sam Classic The Second Encounter" (steam )
Download and install the latest version of SeriousSamRelease.apk
Create a directory on your sd card called "SeriousSam"
Copy all *.gro files from the game directory to SeriousSam directory.
At the current time the files are:
SE1_00.gro
SE1_00_Extra.gro
SE1_00_ExtraTools.gro
SE1_00_Levels.gro
SE1_00_Logo.gro
SE1_00_Music.gro
1_04_patch.gro
1_07_tools.gro
Start the game
The first time will ask you permission to read from external storage
Compile from source
Using Android Studio
Clone or download the repository in a directory
Open the project in Android Studio
If necessary install the suggested packages
Connect an android device with debugging enabled
Compile and run the game
Using command line (without Android Studio)
Clone or download the repository in a directory
Download Android SDK (Command line tools only) https://developer.android.com/studio
Unzip sdk-tools-windows-*.zip to C:\androidsdk (You can change path in local.properties)
Create a file named 'local.properties' in the project root (near settings.gradle) with the following content:
sdk.dir=C:\\androidsdk
ndk.dir=C:\\androidsdk\\ndk-bundle
Download and install Java SE
In cmd set JAVA_HOME use command
Download tools and NDK. Open cmd in C:\androidsdk\tools\bin\ folder and use command
sdkmanager.bat " cmake;3.10.2.4988404" " platform-tools" " platforms;android-28"
Open cmd in C:\jdk\bin\ and generate your keystore
keytool.exe -genkey -v -keystore release.keystore -alias release -keyalg RSA -keysize 2048 -validity 10000
Move release.keystore to root path of Serious-Sam-Android source
Configure signing.properties file
Open cmd in Serious-Sam-Android folder and start compilation
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] .