Skip to content

jllust/GameInterview

Repository files navigation

Project Evil Interview

Required Libraries

  • All 3rd party libraries are included in this repo as precompiled and open source.

Libraries Used

  • cocos2d-x a multi-platform 2D OpenGL game framework in C++
  • spine a runtime C framework developed by esoteric software to run bone rigged animations

Supported Platforms

  • iOS: stable, tested on iOS 9.x
  • MacOSX: stable, tested on OSX 10.11.2
  • Android: tested on 4.x, ndk r8.

Build and Run for Xcode

  • Open XCode project file proj.ios_mac/Evil.xcodeproj
  • Choose run target Evil-mobile or Evil-desktop
  • Build and Run (Cocos2d-x open source libraries will take a long minute for the first build)

UX Features Focused On In This Example

  • Drag and Drop snapping on play tray
  • Home tray expansion and shrinking
  • Home tray reorder dragging
  • Help animation time-outs when user does not progress
  • Transition animations and staggering of game elements
  • Win/loose animations and escalation

Build Command For Android with Cocos2d-x comand tools

  • cocos run -p android -j 4

Documentation And Resources Used

Art and Asset Licenses

All art in this project is from various sources and not been licensed for commercial use. The Copyrights to art and assets are retained by their respective companies and should not be reproduced to used in commercial products.

About

A game sample for an job interview

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published