This semester, Spring 2016, I am taking my 3rd class in iOS/Swift programming. We are required to work on 2 major projects.
The first is a group project, which I am working on with an awesome placid dinosaur, and the second is a personal project. I may post about the group project in the future, but I primarily want to document my journey/process/random flailing for the personal project.
Both projects will match us with students from the Design Portfolio class. That frees me to focus on making function and mechanics, leaving theme, branding and graphic asset in their capable hands.
Disclaimer: This is my personal website, all opinions here are my own and not of my employer. Enjoy!
I am going to create a maze or roguelike game with SpriteKit, and want to explore sound and accessibility.
- No official title, am using Sound Maze as a placeholder.
- Have researched some audio only games. Not a lot to choose from, have only found one really well polished. Papa Sangre II is an audio driven adventure game with minimal UI, and uses 3d binaural sound. I think a full 3d sound design is out of scope for the semester, so will be looking for something simpler.
- Exploring some Audio libraries like:
- Trying to come up with core concepts for the game design. I know I want sound involved, should I work with echoes, reflections, redshifts?
- I’ll need to create a solvable maze maker https://en.wikipedia.org/wiki/Maze_generation_algorithm is a good place to start.
- By the same token, I may want to create a test ‘solver‘ to test that things are indeed solvable and test the sound design as well. (Could this become an antagonist racing the player?) http://www.astrolog.org/labyrnth/algrithm.htm#perfect
- I’m thinking, topdown, grid, 2d, but this may change based on design input. I anticipate most of the mechanics will operate the same tho.
- At this point I think finding your way through a maze with audio cues might be enough of a challenge, so am not currently planning monsters but may include some traps or obstacles.
Also published on Medium.