Starfall
Preview Video: Demo Link: https://docs.google.com/file/d/0B-w-PVgHra9gTGR5YjdpQlZTTjg/edit?usp=sharingI would like to get involved in this community by starting a DevLog for a project that I have been working on in my spare time.
DescriptionI am trying to develop a multiplayer game that is set in space.
I am hoping to combine elements of third-person shooters and programming games.
Here is my current idea for the game's mechanics:
I'd like to hear your input: how you would design the game's mechanics, its core features and additional content.
ProgressOver the past few months, I have developed a working preview of the game. It features the avatars that players will be able to recolor and customize, and crafts made out of snap-together parts that players will be able to own.
The server software that I am developing is written in C++, using the POCO libraries and Google's V8 JavaScript engine. On top of providing the game's service, this server also provides a service that developers can access from the web. They can use it to view logs and create new content for the game.
The working prototype of the game client was created using Unity 3.5 under a free license. Over the past week or two, I have been working to recreate the prototype seen in the video using C++, OpenGL and Awesomium, a windowless-port of Google Chrome. I have been happy with the progress made so far: I have made a replica of the game's login screen, wrote a blender exporter for a JSON model format that I wish to use and am ready to move forward. I feel as though these technologies give me more freedom than Unity under a free license, and am find it pleasing when the client and the server share some of the same code. I am open to the idea of purchasing a Unity Pro license and weaving the two prototypes of the client together. Though as I continue to make progress on the new client I feel like there is less and less of a need
Please let me know what you think.