I worked with FarBridge to develop Homeworld Vast Reaches, a VR game in the classic Homeworld series of real-time 3D strategy games. I performed a variety of tasks in Unity/C#, such as integration with the Meta SDK, implementing localization and multithreading, creating various build tools and mission design tools, and creating editor-based tools for both the Unity Editor and Unity Visual Scripting. Homeworld Vast Reaches is the first VR game I have worked on, but it won’t be the last!
You can get Homeworld Vast Reaches at the Meta Store here: https://www.meta.com/experiences/homeworld-vast-reaches/7777435315609988/
Cyber Citizen Shockman 2 released for Nintendo Switch, PS4/5, Xbox One
Cyber Citizen Shockman 2 (aka Shubinman 2), a previously Japan-only cult classic on the Super Nintendo first released in 1992, is now out for Nintendo Switch, Xbox One, and Playstation 4/5! Duck and Penguin worked on updating the original game with PSN-compatible and Xbox-compatible achievements, new cheats, and other additional features. This was quite a fascinating project since it required the use of classic coding techniques I had not used since the ’90s.
Get Cyber Citizen Shockman 2 here:
Nintendo Switch: https://www.nintendo.com/us/store/products/cyber-citizen-shockman-2-a-new-menace-switch/
Xbox One: https://www.xbox.com/en-US/games/store/cyber-citizen-shockman-2-a-new-menace/9pht4213sxgz
Playstation 4/5: https://store.playstation.com/en-us/concept/10009148
Super Bust-a-Move/Puzzle Bobble released on Nintendo Switch
One of my favorite games of all time, Bust-a-Move/Puzzle Bobble, was released on the Super Nintendo in 1992 with the word “Super” attached to it, like most other Super Nintendo games. Since I used to run bubandbob.com (once the world’s largest and most popular fan site about the Bubble Bobble series), and since I wrote game guides for games in the Puzzle Bobble series, I was hired as a consultant to ensure that the game was emulated correctly before re-release to the Nintendo Switch. However, I did not perform any coding on this project since I am currently coding an unannounced game. (Update: Homeworld Vast Reaches!)
You can get Super Bust-a-Move/Puzzle Bobble for the Nintendo Switch here: https://www.nintendo.com/us/store/products/puzzle-bobble-bust-a-move-16-bit-console-version-switch/
RWBY: Grimm Eclipse Definitive Edition released for Nintendo Switch
RWBY: Grimm Eclipse Definitive Edition has been released for Nintendo Switch!
The game is a port of RWBY: Grimm Eclipse, previously released for Windows, PS4, and Xbox One. It includes the original game, plus all previously released DLC and some new content. It adds local shared-screen multiplayer and also has online multiplayer through Nintendo Switch Online.
I implemented the file access library for loading and saving games. I upgraded the entire asset loading system to modern Unity standards. I optimized the previous data structure and converted a ton of code to run asynchronously so it could work better with multiple cores and threads and load assets more quickly. I also did some work on the Photon network code, the UI, and on supporting multiple Switch controller styles.
You can purchase it digitally here: https://www.nintendo.com/games/detail/rwby-grimm-eclipse-definitive-edition-switch/
Church in the Darkness released for Windows, Nintendo Switch, PS4, Xbox One, Mac OS
Church in the Darkness is a narrative stealth/action game by Paranoid Productions. It was released for Nintendo Switch, Windows, Mac OS, PS4, and Xbox One in August 2019. You play as a former operative who travels to South America to find out what happened to your nephew, who joined a secretive cult.
Much of the game is procedurally generated, so it won’t play the same way each time. The cult’s beliefs, the personalities of many of the characters, and other things will change each time you play through the story, which will change based on both the properties of the cult and characters and also your choices and play style.
I worked on the console ports to Nintendo Switch, PS4, and Xbox One. I implemented file access libraries for each console, optimized graphics and AI for each platform to ensure the game ran at acceptable speeds on consoles, and fixed a bunch of bugs.
You can get the game at these digital stores:
Windows/Mac: https://store.steampowered.com/app/339830/The_Church_in_the_Darkness/
Nintendo Switch: https://www.nintendo.com/games/detail/the-church-in-the-darkness-switch/
PS4: https://store.playstation.com/en-us/product/UP5480-CUSA15830_00-THECHURCHINTHEDA
Xbox One: https://www.microsoft.com/en-us/p/the-church-in-the-darkness/9mvfw9bc7f5c
Sword of the Spirit released for iOS
Sword of the Spirit v2.0 has been released for iOS. It was developed by Squirble. It is an educational game which helps people learn the most quoted verses in the Bible.
Sword of the Spirit supports the King James version (KJV), New International version (NIV), and New International Reader’s version (NIRV). We upgraded the app to v2.0. v2.0 adds support for many languages and adds responsive UI so it can work correctly and look better on devices from iPhone 3 up to iPhone 8.
Update: as of 2016, Sword of the Spirit had been downloaded over 100,000 times!
(Note: this app is no longer available from Apple since there is no 64-bit version.)
Blessed is the Spot released for iOS
Blessed is the Spot is a prayer by the 19th-century prophet Baha’u’llah, who founded the Baha’i faith. Duck and Penguin has created an interactive book app for iOS that presents Blessed is the Spot in both written and song form. One can read through the lines of the prayer, listen to individual words or whole lines, or listen to a vocal arrangement of the prayer.
You can find the app on the iOS App Store for $1.99.
(This app is no longer available from Apple since there is no 64-bit version.)
Green Kauai Map updated to v1.2
The Green Kauai Map has been updated to v1.2!
(Free) Download for iOS: https://itunes.apple.com/us/app/green-kauai-map/id519540648
(This app is no longer available from Apple since there is no 64-bit version.)
New features:
- The location data is much more accurate because latitude and longitude are used now instead of addresses, since reverse geolocation did not always return accurate coordinates.
- The app can now cache its data and run offline! This really helps travelers who may have a connection to neither wi-fi nor a cell network.
- Startup time is much faster!
- Fewer bugs! More optimization!
Green Kauai Map v1.1 released for iOS
Duck and Penguin recently took over development of Malama Kauai’s Green Kauai Map mobile app. v1.1 has been released, which fixes several bugs.
iOS: https://itunes.apple.com/app/green-map-app/id519540648?mt=8
For more information about the app, please visit the project page for Green Kauai Map.
Transformers Construct Bots released for iOS, Android, and Unity Web Player
Duck and Penguin programmed the UI and native plugins for the Transformers: Construct Bots mobile and Web app. Create a custom bot out of various Transformers pieces and send them into battle!
Play now by following these links (note: these apps are no longer available since there are no 64-bit versions):
iOS: https://itunes.apple.com/us/app/transformers-construct-bots/id661826426?mt=8
Android: https://play.google.com/store/apps/details?id=com.hasbro.tfconstructbots&hl=en
Unity Web Player: http://www.hasbro.com/transformers/en_US/construct-bots/builder.cfm
For more information about the project, please visit our project page for Transformers: Construct Bots.