Noble Ape in the Cloud with JSON
Tasks - July, 2019
Working on a reduced client for iOS
Taking the top-down map and episodic updates in a unified interface. More longterm running and active links needed.
Separate the Simulation Client for Mac
Ongoing work-in-progress. Adapted the thin being model. Reducing the Simulation to the Client components.
node.js Server Implementation of Noble Ape
Not yet started. Planning to extend beyond June 13, 2019.
Server Implementation of ApeScript
Not yet started. (Requested feature.)
Done - July, 2019
iOS Update
Updated the Core Graphics implementation for iOS. There may be some benefit in porting the Metal implementation from the Mac.
Introduce Swift into the Simulation Client for Mac
Roughly half of the Objective C has been converted to Swift for the Mac. All the sub-projects now have some Swift however the Mushroom Boy currently has a graphics rendering issue which is causing that implementation to be slightly delayed. The remaining projects will continue forwards maintaining the Objective-C for the Mushroom Boy.
Windows Update
Done - update the Windows build of the Noble Ape Simulation and work on adopting the sub-projects.
Done - May 14, 2019
Create HTTP server for the Simulation
Done - currently C source for the simulation but still it provides JSON responses for the client to parse.