What times would you be working on each project? the weekends or within the week? any estimate of a simple to medium based game how long it would take?
Thanks for a good question!
I am self-employee / freelancer so I haven't got any full/time part job. I am working on the projects during day 'n' night.
If I have order to create a game I will put my huge effort to finish it as soon as possible with taking a care about final results.
I am developing games with a passion as I am a gamer born in 80's..
I love to play games (mostly PC games
).
Few years ago I was trying to develop games with Java and Python - and results were good but ... there was something missing. There was no next-gen in it ...
This is why 3D engines are like a fire from a Prometheus.
From few years companies lowered the prices of their Engines or even some companies gave their engines for free
.
There are many engines around but I choose to learn Unity3D because their license is very clear and nobody seems to be complaining about any problems with them
I was working without a Pro license for >year and learned a lot about designing in Unity3D.
I manage to pay for Unity Pro Lifetime License (Thanks to my 1st Embassy's Ambassador
)
and in the same time Unity3D is sharing with their customers new awesome assets and features which really are changing games into next-gen.
So I think it was really good choice to learn Unity3D and JavaScript / C# because results are amazing!
About development:Mostly I am working on my own. I haven't got any team and I really like to work on my own if possible.
3D Models:With Unity3D's asset store I have possibility to dowload many great assets which are helping me a lot - so this is like my teammates
I am not not 3D model designer so I am not able to design any custom 3D model but I know few good designers who can do it for the project.
Also - There are tons of 3D models to download for free with a licenses with ability of commercial and non-commercial usage. - This is where most of my 3D models came from
Unity3D's Asset Store is a place where I can find huge amounts of 3D models too.
If you want some custom 3D models I can manage to do it with a help of some 3D designer or you can choose some amazing 3D models from asset store and we will add it to the price.
There are tons of possibilities
those days if you are a game developer you really cannot believe when you think about what you can do now and what you could do 5 years ago ...
Sounds:I am a hidden musician so I know how to make some nice background music and also I am able to record many custom sounds for your game! If some sound is too difficult for me to create on my own - plenty of free to commercial use sounds for game developers around the web ...
Textures: I am using what will came to me with a 3D model - but most of the textures I am improving or even completely redesigning.
Most of free 3D models came without bumpmap/normal map - I am creating them on my own.
Scripts:Most of the scripting is done by myself. But as my mentor told me "Do not try to knockout open doors".
Again Unity3D asset store and standard packages for Pro License provide me an access to thousands lines of the codes.
For example ... If you will ask me to create a racing game I will use scripts provided by Unity3D. As they are GREAT! And I don't need to work many days on it because it is already done .. and Unity3D devs encourage to use it!
But still thousands of lines are written by me.
The difficulty of creating a scripts for a game is in how many different things will you want to code
That's why one game can be created in 5 days, another one in a year
- this is as well where the price is changing
It is hard to say what is the minimum and the maximum price.
I will give some examples:
Example 1:Customer: "Create a game where I can roll a ball (using keyboard w,a,s,d keys) over the stage and there will be some obstacles on the way that you have to roll through like a wall or a bomb that will kill you. At the end there will be a hole where the ball need to be placed by the player. I want 10 small stages - I want to make it dynamic. Each stage more difficult. And the floor of each stage will have my company logo shining on a floor. Also I don't want any very fancy expensive 3D models you will figure it out from free ones."
Roslinpl: "It will take about 3-4 days. The price will be ~0.5
BTC (calculated at the moment with current USD/BTC)
Time needed: ~
Example 2:Customer: "I want a game where you can shoot some things like in the AngryBirds and there will be some objects to destroy - like in AngryBirds
- I want some fancy 3D custom models to make it really playable... "
Roslinpl: "It will take about 5-6 days.I will charge 0.4
BTC for creating this game with 1 stage + ~0.1
BTC (all prices are calculated at the moment with current USD/BTC) + you will have to tell me what kind of 3D models you want to put into the game and we will figure out the best prices from 3D designers or from Unity's Asset Store - we can also use some free 3D models
"
Example 3:Customer: "I want an FPS game (...)"
Roslinpl: I need many details. How do you think your game would looks like? If you think it will be like ~Farcry3 - Sorry - I am using Unity3D not a CryEngine3
But for example to create a FPS game (let it be a Zombie Shooter) I will charge ~1
BTC for a game + 1 stage and ~0.4
BTC for each new stage. It will take about ~10-14 days and 3-4 days for each new stage + prices for 3D models or free ones
Example 4:Customer: "I want a RPG game (...)"
Roslinpl: We need to discuss details for few hours then I can say how much and how long:)
Example 5:Customer: "We want to create something like WatchDogs!"
Roslinpl: "Hmm .. we will need more people. Let say 200 people and about 200
BTC for a startup
I cannot say how much more we will need we need a long discussion about details"
If you want to know the price for your game you need to tell me some details. There are tons of ideas for games and perhaps some of them need some complicated scripting so I need to know about it before I can tell the price.
Feel free to ask about anything!
Soon I will update this thread with some gameplay videos etc.
Stay tuned!
Regards!