Browsed by
Author: Tyler Deren

Shadows of Adam launches internationally on the Nintendo Switch on May 3rd!

Shadows of Adam launches internationally on the Nintendo Switch on May 3rd!

 

 

 

18th April, 2019 – CIRCLE Entertainment and Something Classic Games are delighted to confirm the Nintendo Switch release details for Shadows of Adam. This stylish modern take on SNES-era JRPGs will open for pre-loading on the Nintendo Switch eShop from 26th April, before its launch on 3rd May. Pre-orders will come with a 10% discount and cost $13.49USD / €13,49, with a standard price of $14.99USD / €14.99 from 3rd May.

This Nintendo Switch release is the console debut for Shadows of Adam, following its previous arrival on PC and Mac; it is also a complete edition, with previous DLC ‘Guild of the Artificers’ included. A blend of classic ideas, modern touches, humour and outrageous battles, Shadows of Adam is both a love letter to classics in the genre and a fresh take.

Of course there is a dramatic story to follow, as well…

Tucked away from the outside world by the impenetrable haze of the Misty Woods, the village of Adam has mostly lived in peace since the days of the Wraith War. The dark power that fueled that war has vanished, but darkness is descending once more and Adam’s legendary hero, Orazio, is no more.

10 years ago he left without explanation and never returned, leaving his son and adopted daughter to wrestle with the dark secret he left behind—a secret that must now be revealed if the children hope to save both Adam and their departed father, though its revelation could unhinge the world.

In terms of gameplay Shadows of Adam features multiple playable characters, fast-paced battles, gorgeous graphics, an awesome soundtrack (with over 40 tracks) and the convenience to save anywhere you like. Whether playing on the TV or in handheld mode, the game’s glorious pixels will immerse you in the adventure and its memorable scenes.

Stay tuned to our Twitter accounts, @CIRCLE_Ent and @SomethingClassc, for more information and early looks ahead of the Nintendo Switch release of Shadows of Adam.

Shadows of Adam is coming to the Nintendo Switch!

Shadows of Adam is coming to the Nintendo Switch!

SHADOWS OF ADAM IS COMING TO THE NINTENDO SWITCH!

PRESS RELEASE

18th May

CIRCLE Entertainment and Something Classic Games are delighted to confirm that the classically-styled RPG Shadows of Adam is coming to the Nintendo Switch.

Previously released on PC, Mac and Linux, this will be the console debut of the highly regarded RPG. A game that brings classic JRPGs to mind, it features a compelling story, a unique fast-paced battle system and modernized visuals for a beloved genre.

Check out some game details below:

Tucked away from the outside world by the impenetrable haze of the Misty Woods, the village of Adam has mostly lived in peace since the days of the Wraith War. Magic, the dark power that fueled that war has vanished. But darkness is descending once more and Adam’s legendary hero, Orazio, is no more.

10 years ago he left without explanation and never returned, leaving his son and adopted daughter to wrestle with the dark secret he left behind—a secret that must now be revealed if the children hope to save both Adam and their departed father, though its revelation could unhinge the world.

Features:

  • Compelling Character Driven Story: Shadows of Adam’s story is one with a deep narrative and an interesting plot. The story revolves around 4 main characters: Asrael, Kellan, Curtis and Talon.
  • A Strategic AP Management Battle System: AP is restored between each round of battle automatically and through defeating enemies. This allows a unique attrition system that encourages skill use and fast combat.
  • Beautiful Visuals: Shadows of Adam features beautifully modernized visuals inspired by classic JRPGs of the SNES-era.
  • Original Soundtrack With Over 44 Tracks: An original soundtrack by Tyler Mire that’s inspired by music from the genre’s greatest games. This soundtrack includes unique themes for each area and character and has an emphasis on strong melodies and an emotional connection.

Check out this Shadows of Adam press page to learn more from the original PC / Mac / Linux launch.

Stay tuned to our Twitter accounts, @CIRCLE_Ent and @SomethingClassc, for more updates on the upcoming Nintendo Switch release.

ENDS

Read More Read More

Appium and Protractor for real device automated testing (Mac OS/iOS 10.3+)

Appium and Protractor for real device automated testing (Mac OS/iOS 10.3+)

Recently, I had a client who requested their protractor integration tests for a Angular application be set-up so that they are capable of running on a local testing environment using real device hardware. After going through the official ‘Getting Started’ guides for Appium, I felt they did not provide enough detail to get things running smoothly with Protractor and a web application. This guide should provide a comprehensive one-stop solution if you are having problems setting up Appium and Protractor with a web application. This article will only focus on setting up a local test environment for Mac OS using Appium, Protractor and a iPad Mini connected to the Mac OS with a USB cable.

Java, XCode and Homebrew Setup Guide

  1. The first step is to install the Java JDK from the official Oracle page and only has to be done if you do not yet have the Java JDK installed. Go to the Java JDK page and select the Java SE Development Kit for your operating system. For this article, I will be using Mac OS X. Once the binary has finished downloading, install the Java JDK.
  2. The next step is to install XCode. Only follow this step if you do not have XCode installed. The easiest way to install this would be to go to the Mac App Store and search for ‘XCode’.
  3. Once XCode is installed, we need an optional component called XCode Command-line tools. You can install these by opening up the terminal and typing xcode-select --install
  4. Next, install Homebrew by entering the following into the terminal:  ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"
  5. Update our bash profile:  nano ~/.bash_profile and then enter  export JAVA_HOME=$(/usr/libexec/java_home) Save the file and exit.
  6. At this point, it might be a good idea to close your current terminal window and fire up a new instance of one.

Install Node and Appium

  1. With Homebrew installed, we gain access to the helpful  brew  terminal command. Let’s update Homebrew by entering  brew update .
  2. Next, install Node:  brew install node
  3. Once Node is installed, it also installs the Node Package Manager (NPM). Let’s update npm:  npm install -g npm Note: If you receive an error like ‘npm command not found’, try closing your current terminal window and opening another.
  4. Once our initial dependencies are met, it’s time to install Appium. Enter  npm install -g appium in the terminal window to install appium globally.
  5. Next, install wd.js with npm install wd  wd is a library designed to be a maleable implementation of the webdriver protocol in Node, exposing functionality via a number of programming paradigms.
  6. Next we need Carthage, a web server and opinionated framework for building data manipulation-centric API services in Node.js for web, mobile or IoT apps.
    1. cd /usr/local/lib/node_modules/appium/node_modules/appium-xcuitest-driver/WebDriverAgent
    2. brew install carthage
    3. npm i -g webpack
    4. ./Scripts/bootstrap.sh -d
  7. Appium has another dependency when doing real-device testing, libimobiledevice, a cross-platform software library that talks the protocols to support iPhone®, iPod Touch®, iPad® and Apple TV® devices. Install it by entering  brew install libimobiledevice into the terminal

Verify Prerequisites are met with Appium Doctor

  1. appium-doctor is a handy utility which verifies you have all of the necessary dependencies top properly run Appium against the environment you specify.  npm install -g appium-doctor to install Appium Doctor
  2. Run appium doctor with  appium-doctor --ios
  3. Examine the output. If Appium Doctor complains that you are missing something, verify you never missed a step.

Install iOS Deploy and iOS Debug Proxy

  1. At this point, we have all of the dependencies to run Appium. However, for automated testing on a iPad device we need additional dependencies in order to properly run our Protractor integration tests. The first of these is ios-deploy. Install it through npm:  npm install -g ios-deploy
  2. Finally, we need the iOS WebKit Debug Proxy (iwdp) which proxies requests from usbmuxd daemon over a websocket connection, allowing developers to send commands to MobileSafari and UIWebViews on real and simulated iOS devices. Install it via  brew install ios-webkit-debug-proxy

Setting up Protractor Capabilities

  1. For real (local) device testing, you need a valid  xcodeOrgId ,  xcodeSigningId and  udid in your protractor capabilities
    1. xcodeOrgId: APPLE TEAM ID
    2. xcodeSigningId: ‘iPhone Developer’
    3. autoWebview: true,
    4. udid: ‘auto’
  2. The Apple Team ID can be found on the Apple Developer page. Do not change the xcodeSigningId value.
  3. The udid is the unique ID for the real iOS device you have connected to your Mac. Set the value to ‘auto’ for automatic detection

Putting it all together

  1. Once everything is installed, let’s start the appium REST server and the iOS Debug Proxy. First, appium can be started by entering  appium in the terminal. Give it some time to boot up.
  2. Launch the iOS Debug Proxy  ios_webkit_debug_proxy -c null:27753,:27753-27853
  3. Run your Protractor tests:  protractor conf.ipad-dev.js --baseUrl="http://myUrl.com" --specs="path/to/my/test"
  4. For completeness, here are my protractor capabilities:

 

Note: If you get ‘cannot find webview, retrying.’ errors ad infinitum, do the following:

brew reinstall --HEAD libimobiledevice

brew reinstall -s ios-webkit-debug-proxy

Conclusion

That’s it! Your Protractor tests should now be running on a real device. I ran into a lot of trouble getting Appium set-up for real devices, and every source I found on the web only had pieces of the final solution. This article was written with the fabulous help of many people and I hope it can provide some measure of assistance if you are experiencing the same issues I was when trying to get Appium running with Protractor and a real iOS 10.3+ device (iPad Mini 2).

Alpha Demo Changelog (0.90.3-alpha)

Alpha Demo Changelog (0.90.3-alpha)

I have updated the Alpha Demo to v.0.90.3-alpha. You can download the update via your download page. If you have not received an e-mail with your download link, or have lost your download link, send us an e-mail or message us on Kickstarter: info@somethingclassic.net.

v.0.90.3-alpha Change Log:
Crash Fix: Fixed game crash when you open the menu by pressing X and S simultaneously and then immediately pressing Z, X and S simultaneously while on the world map.
Crash fix: Fixed crash where game would freeze if you entered a battle with 0 HP and then used a Revive.
Crash Fix: bug where the final boat sailing scene does not load. (0.90.0 works but 0.90.2 does not)
Crash Fix: Fixed crash involving broken inns caused by 0.90.2 update (0.90.0 has working inns)
– Fixed bug where talking to Captain Blackrot does not show the choice window.
– Potential fix for performance degradation on Wind Tower base screen and Wind Tower boss fight.
– Performance: Reduction in RAM usage on game start.
– Mac OS X: Fixed crash where loading bar freezes on game start.

If you have not yet filled out the survey, and you bought a gravestone, NPC or quest tier, please fill out your survey as soon as possible so we can get your content created. If you lost your survey, send us an e-mail or a Kickstarter message.

Alpha Demo Release!

Alpha Demo Release!

Hi all,

To those who pledged at the Dradoran Soldier tier ($12) or higher, you should be receiving an email today from Humble Bundle with links to the Shadows of Adam alpha build! There are multiple versions to choose from. Currently, we support Windows 7, 8, 10, Mac OS X 10.8+, Ubuntu 12.04+, Fedora 21, Debian 8.

We worked tirelessly the last few months to make this alpha as great as possible for you all, but it’s possible we may have overlooked something. If that is the case, we’d love to hear from you on our forums!

SoA Forums:
https://forums.shadowsofadam.com/

SoA Bug Report Forum:
https://forums.shadowsofadam.com/forums/bugs-and-feedback.3/

Bug Report READ ME:
https://forums.shadowsofadam.com/threads/read-me-bug-report-template.31/#post-91

The alpha demo offers approximately 2-3 hours of game play, from The Tangle through the town of Borges. The alpha build is nearly feature complete, but we still have some missing sound effects and minor music looping issues. These will be addressed in our final build. 🙂

Thanks for your wonderful support and getting us this far. The Kickstarter has allowed us to go above and beyond. The fund have ensured that we have the best quality graphics, sounds, and assets needed to make Shadows of Adam an incredible experience. Thank you a million times!

Something Classic Team,

Tyler, Ty, Josh, Luke and Tim

P.S. Sometimes Humble Bundle emails get sent to spam or promotion folders, so if you don’t see it in your inbox, please check there!