Post by _kuba787_ on Dec 22, 2016 15:01:18 GMT 1
Things that you can add to KoGaMa to make this more advanced and better:
1. Save game
This thing, will be saving the progress (collected stars and their ID if there is something like that, checkpoints, oculus kills and number of gamecoins) in folders in player's PC. It would be enabled by for example putting a "Save Game" logic box in the project and publishing that. If you enter some game, which was saved, you won't lose your progress. There also should be synchronization (files from cloud are compared to these in save file), so if the saved game is updated and something from your PC doesn't match to server files, it will be deleted from the saved file and the game will be loaded. Also, the Clientside logic from 3. should be possible to be saved if both things are added in the future.
2. Special avatars
It will add the possibility for project's creators to make some avatars, that players will choose at the start of their game. They can be made (you may need to buy the Avatar Blueprint) by editing the avatar blueprint. There can also be the team requirement, so you would be able to set avatars to be possible to choose only for these teams which you want.
3. Clientside logic
This is one of ideas that I have mentioned before in some suggestion thread. It would be the logic that works only for one client, I can call it also "offline logic". That can have its own sections in the inventory, called "Clientside logic" and "Clientside advanced logic". You will be able to see other people on the game, but when you press a clientside plate, this would be pressed only for you, not for everyone on the server.
4. Offline games
It would be an option in the game, which will make them offline, so everyone will play alone. Games like that will be downloaded once and they won't need the servers to work. After closing the session, downloaded files will be deleted.
5. Animations
Here really should be the possibility to make animations. The animation editor would be needed to be added here. Then, when you click on a model, you can have a "Set keyframes" setting, which will open the editor. That can look like that one in Unity Engine. The orange antenna should be also attached to the model if you added keyframes. When you connect logic to this, the animation will start playing.
1. Save game
This thing, will be saving the progress (collected stars and their ID if there is something like that, checkpoints, oculus kills and number of gamecoins) in folders in player's PC. It would be enabled by for example putting a "Save Game" logic box in the project and publishing that. If you enter some game, which was saved, you won't lose your progress. There also should be synchronization (files from cloud are compared to these in save file), so if the saved game is updated and something from your PC doesn't match to server files, it will be deleted from the saved file and the game will be loaded. Also, the Clientside logic from 3. should be possible to be saved if both things are added in the future.
2. Special avatars
It will add the possibility for project's creators to make some avatars, that players will choose at the start of their game. They can be made (you may need to buy the Avatar Blueprint) by editing the avatar blueprint. There can also be the team requirement, so you would be able to set avatars to be possible to choose only for these teams which you want.
3. Clientside logic
This is one of ideas that I have mentioned before in some suggestion thread. It would be the logic that works only for one client, I can call it also "offline logic". That can have its own sections in the inventory, called "Clientside logic" and "Clientside advanced logic". You will be able to see other people on the game, but when you press a clientside plate, this would be pressed only for you, not for everyone on the server.
4. Offline games
It would be an option in the game, which will make them offline, so everyone will play alone. Games like that will be downloaded once and they won't need the servers to work. After closing the session, downloaded files will be deleted.
5. Animations
Here really should be the possibility to make animations. The animation editor would be needed to be added here. Then, when you click on a model, you can have a "Set keyframes" setting, which will open the editor. That can look like that one in Unity Engine. The orange antenna should be also attached to the model if you added keyframes. When you connect logic to this, the animation will start playing.