Realtime Shared Musical Keyboard
In it’s current form, when you connect to the website you will be provided with two options. One to join the public room, or to start your own private room. If you join the public room, you ‘ll be greeted with a familiar musical keyboard, a list of available sounds, and a graphical display. If you’re on your phone you can tap the keyboard. If you’re a musician, you can plug in a midi instrument and begin playing. If you’re at your desktop, your keyboard is transformed into an instrument. Pressing + and – will allow you to adjust your octave, while the home row and the row above allows you to play notes.
I believe that Speed Of Arts provides a valuable service to musicians and students of music. Speed Of Arts connects people effortlessly in a way that’s anonymous but musically inclined. You don’t have a picture, or a name of whoever is at the other end. But you know they’re there, and they see you as well.
I hope to expand Speed Of Arts to provide more services and meaningful interactions between players. To try Speed Of Arts yourself, go to https://SpeedOfArts.com.
Beware of the Swarm
Oh no! There is an alien swarm attacking earth! We need skilled pilots to stop this attack!
Beware of the Swarm is an Indy developed game by Vincent Prime for Man on the Moon Studio. It’s developed in Unity 3D for SteamVR. Requires that you have motion controllers.
If you’re interested in supporting the development of the game financially or by sharing your skills, please contact me.
- Pitch: Mouse Up & Down
- Roll: Mouse Right & Left
- Strafe: A & D or Left and Right
- Thrust: W & S or Forward and Back
- Fire: Primary Mouse
- Menu: Escape
- Upgradeable Weapons
- Homing Missiles
- High Score List
- Other Enemy Types
- Other Locations
- Basic Flight Controls
- Swarming Enemy AI
- Kinetic Weapon
- Runs on Android, should run in iOS.
- Screen scales with your browser window.
- Basic alert window
- Basic win condition
- Infinite layers over the map
- Movement authenticated over the server
- Map data received by the server
- Pre-loader and Loading screen
- Basic UI elements
- Being built from the ground up to work for multi-player games.
- The game’s tile set and tile image sizes can be changed by editing a single array.
- Change movement and positioning, so the character can move around freely and isn’t locked to a grid.
- Allow for the user to hold down a button to move. Currently you have to tap the direction to move each block.
- Reduse bandwidth and lag by adjusting how movement is handled in client-server communication.
- Reduce bandwidth and lag by using WebSockets to poll.
- Replace the tileset with a cool custom tileset.
- Map to map teleportation.
- Multi-player functionality.
- Quest System
- Character registration and creation.
- AI systems for guided movement
- AI systems for combat