Tuesday, 27 January 2015

Anoxemia Unity Steam Tutorial

I hope you have learned everything about depots, how to build and upload builds into Steam, how to setup Achievements, Stats, Leaderboads etc. There is a lot of video tutorials on a Steam parter site.

But as global overview I want to say globally how to add Steam to your game on Unity.

1. Add to your working plan Steam support. cuz in the future of your game architecture you will need some events from the world to react with steam. I mean be ready to sent events from any part of you code to some abstract Steam object

2. Then pass through greenlight and receive AppID

3. Download Ludosity steamworks wrapped from Assets Store for Free.

4. Setup project according to Ludosity manual.

5. Don't forget to launch Steam client.

6. Upload just one ( even empty project to Steam )

7. Do everything else from the editor.

8. For middle like Anoxemia and small games you will not need to setup local steam client server, simply leave it.

9. Setup everything on steam partners site like achievements, stats, etc.

NOTE: after every publishing changes in steam partners RESTART steam client. 

10. Do everything from editor.

Keep in mind that cloud saves are not always working properly from Unity editor. To test normally learn about steam file synchronization, then clear local cache and test on a complete build.

To make everything working on a MacOS and Linux watch this video:

Friday, 16 January 2015

Game Idea: Emotions

Most modern games have emotions like fear, angry etc. But what if games will have simulated love and humor. Probably the most complicated emotions. Love is have some patterns, but humor will be the hardest because it based on knowledge that should be simulated too.

Imagine the RPG where you have small team ( about 7 people ( they all just gameobjects for me :D ) and at that team you will have relations, if we have 3 man and 4 women here.

If you man, you can be loved by many but you can love one.
If you woman you can be loved by many and can love many.

Man and human will have about 10 parameters like keys. User will not see this keys, but AI will use this randomly generated keys for simulate relationship. This keys will affect look of a heroes like eyes color, voice, world vision etc.

All knowledge in the game will be splited into ATOMS. This array of atomic events will describe knowledge. With this paramets we can generate 30% of truly knowledge what will be humored.

Sunday, 11 January 2015

Evolution idea From the ground

Every time we speak about evolution we say creature came from water to the ground. But creatures can go from ground into above the ground. For example cell was born in the water. Then everything evoluted into the warm that living in the  seabed. Than seabed came into air according to ground movements. So true life above the ground came from the underground.

Wednesday, 7 January 2015

Game idea: Annihilation

Gameplay is based on material and anti - material. Your task is to combine material or anti-material to make huge or small explosions that helps to destroy walls at the way to the center of the planet where small race of centios waiting for liberation.