Git Product home page Git Product logo

waypoint's Introduction

Waypoint

Cal Poly CPE 436 iOS game

Cameron Taylor

Hilary Schulz


waypoint's People

Contributors

axis7818 avatar

Stargazers

 avatar

Watchers

 avatar  avatar  avatar

Forkers

wesyao

waypoint's Issues

RELEASE

Put the app on the App Store!

Dock Menu Stuff

  • a port in any given level should have the same set of items each time that level is visited
  • cannons should not be sold if all of the ship's cannon slots are taken up

Game Balancing

A set of metrics and guidelines should be compiled that let us know if adding an item will keep the game balanced.

Testing this should be done as part of the test suite

Bug with Undocking

Once a ship is at a dock, it is unable to leave if it closes the dock menu screen

Licensing

Give everything a look over to make sure we are good here.

unlock ships/items/etc.

we have support for multiple ships/items. after release, we should put together an 'unlocking' system that allows users to earn more of these.

Original Art

replace temporary art assets with original ones

Lose money when in a whirlpool

  • player will lose money and it will scatter around you
  • player will still be able to collect it but it will disappear after a certain amount of time like normal

Ability to anchor and un-anchor in the HUD

a little icon can be integrated to both sides of the HUD. The icon will indicate whether or not the player's ship is "anchored" and can be touched to toggle the anchor.

Crashing on Pause

I'm getting this error when I pause the game in the first level (might happen on other levels too)

2017-10-12 21:57:42.108020-0700 Waypoint[4912:1273541] 1410:  Problem scanning for packets
2017-10-12 21:57:42.108054-0700 Waypoint[4912:1273541] 1008:  MPEGAudioFile::OpenFromDataSource failed
2017-10-12 21:57:42.108060-0700 Waypoint[4912:1273541] 103:  OpenFromDataSource failed
2017-10-12 21:57:42.108064-0700 Waypoint[4912:1273541] 78:  Open failed
2017-10-12 21:57:42.108076-0700 Waypoint[4912:1273541] 231: EXCEPTION (1685348671): "open audio file"
2017-10-12 21:57:42.109140-0700 Waypoint[4912:1273541] [avae] AVAEInternal.h:77:_AVAE_CheckNoErr: [AVAudioFile.mm:133:AVAudioFileImpl: (ExtAudioFileOpenURL((CFURLRef)fileURL, &_extAudioFile)): error 1685348671
YES!
Started WPTPlayerPrepPMS
2017-10-12 21:57:46.801238-0700 Waypoint[4912:1273541] [avae] AVAEInternal.h:69:_AVAE_Check: required condition is false: [AVAudioPlayerNode.mm:1030:-[AVAudioPlayerNode scheduleFile:atTime:completionCallbackType:completionHandler:]: (file != nil)]
2017-10-12 21:57:46.802237-0700 Waypoint[4912:1273541] *** Terminating app due to uncaught exception 'com.apple.coreaudio.avfaudio', reason: 'required condition is false: file != nil'
*** First throw call stack:
(0x182bbbd38 0x1820d0528 0x182bbbc0c 0x1882c9634 0x1882c8c7c 0x18836591c 0x188365834 0x19926ba8c 0x1992fb9c8 0x199286f08 0x19932dea4 0x199286fc4 0x199286fc4 0x199286fc4 0x19929822c 0x1992bb214 0x1992b7bc4 0x1992b7090 0x1992b8d68 0x1992fc1b0 0x101a540b0 0x186a86fd4 0x186b37fa4 0x182b4a080 0x182b649dc 0x182b640e0 0x182b61bb4 0x182a822d8 0x184913f84 0x18c02f880 0x100454c58 0x1825a656c)
libc++abi.dylib: terminating with uncaught exception of type NSException

I think it might have something to do with the audio stuff recently added?

Item collection radius

there should be a radius around the player where items will automatically come to the player.

This radius could be controlled by a ship stat

Travis CI

setup a CI server for the project that automatically runs test suites every time a change is pushed to master.

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.