mikeroyal / Marauder-Wolves

A multiplayer platformer game made in Unity3D. Working in collaboration with graphic design students at the University of Silesia in Poland for Artwork.

Home Page:https://gitlab.com/maos20008/Marauder-Wolves

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Marauder Wolves

Make sure to Build and Run the game in Unity 5.6.1f1 or later for best performance. mw

Level Design

dana-forest2 dana city seth city

Newer Level Designs

a_bg10sunrise_goc night tlo ameryka 3 jaszczyl kopia tlo ameryka 3 jaszczyk wieczor kopia wieczor_bg_2_jaszczyk a_shop_goc

Partial World Map

map

Multiplayer Co-Op Lobby

multiplayer

Unity3d Multiplayer and Networking tutorials unity_networkhost_structure Local Players Networking networklocalplayers Unity Network Authority networkauthority

Unity(Building for PC, Mac, Android, and iOS)

Get Unity here

Unity 2018.2.4f1 for Linux: https://beta.unity3d.com/download/fe703c5165de/public_download.html

Unity 2018.2.4f1 Release Notes: https://unity3d.com/unity/whatsnew/unity-2018.2.4

Game Development with Unity for iOS and Android devices.pdf

unity-native-plugins-intro-sdk-architecture

build_to_android_5 playersetandroidconfiguration

Android Support on Devices running Android 6.0 or later(Below is a Preview of the game running on a Nexus Phone with Android 7.0) nexus mw

Getting started with Android development

as

Get Android Studio

Getting Started with Android in Unity

Setting up Android SDK/NDK in Unity

Profiling App Performance on Android

Publishing App on Android

Android 8.1 (API level 27) Features and APIs

Android 8.0 (API level 26) Features and APIs

Getting Started with Android NDK

The Native Development Kit (NDK) is a set of tools that allows you to use C and C++ code with Android, and provides platform libraries you can use to manage native activities and access physical device components, such as sensors and touch input. The NDK may not be appropriate for most novice Android programmers who need to use only Java code and framework APIs to develop their apps. However, the NDK can be useful for cases in which you need to do one or more of the following:

Squeeze extra performance out of a device to achieve low latency or run computationally intensive applications, such as games or physics simulations.

Using Android Studio 2.2 and higher, you can use the NDK to compile C and C++ code into a native library and package it into your APK using Gradle, the IDE's integrated build system. Your Java code can then call functions in your native library through the Java Native Interface (JNI) framework. To learn more about Gradle and the Android build system, read Configure Your Build.

iOS Build Settings

Unity v5.6.1 or later.

Requires iOS 10 or later.

Requires XCode 9 Beta 5 or later.

Requires iOS device(iPhone 6S or later, iPad (2016) or later)

In Bulid setting make sure to checkmark the boxes for Symlink Unity libraries and Development Build. switch_platform-ios ipad

Vulkan Support

Vulkan is a new generation graphics and compute API that provides high-efficiency, cross-platform access to modern GPUs in both PCs and on mobile platforms. Android Nougat version 7.0 from Google brings official support for the Vulkan API.The main benefit of Vulkan over older mobile rendering APIs such as OpenGL ES 3.x is speed. Vulkan is designed to take advantage of multiple CPU cores by allowing the application to build command lists in multiple threads in parallel. This allows the application to take advantage of all of the CPU cores on the device, improving performance.

To enable Vulkan support, open “Player Settings”, go to the “Other Settings” pane and clear the “Auto Graphics API” checkbox. You are presented with an ordered list of graphics APIs to choose from. If Vulkan is not on that list, click the ‘+’ sign at the bottom of the list to add it. Then drag Vulkan to be the first item on the list so that it’ll be used whenever supported, and you’re done! All your existing shaders will get translated to Vulkan SPIR-V. vulkan

MoltenVK is an implementation of the high-performance, industry-standard Vulkan graphics and compute API, that runs on Apple's Metal graphics framework, bringing Vulkan to iOS and macOS.

About

A multiplayer platformer game made in Unity3D. Working in collaboration with graphic design students at the University of Silesia in Poland for Artwork.

https://gitlab.com/maos20008/Marauder-Wolves

License:MIT License