Skip to main content

Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs
TagsGame Engines
(-18)

i couldve updated the game already since the coding is easy

(+9)

Coding isn't really the time consuming part, it's the rendering and storyboarding. Some of the renders that I've done in the past took quite a while, even with multiple computers acting as a render farm in order to speed up the process.

(+12)

Given that each update has as many words of dialogue as a short novel, plus a thousand or so new images and dozens of animations all made by one person. I really don't think you could do it any quicker. It takes probably 10-12 hours work for me for every minute of gameplay. Animations take even longer. The amount of work that goes into making something like this is insane. I'm working hard on the next update but it's still a couple of months away. That's just the way it is. Complaining here won't make the update come any faster.

(+6)

Exactly my point. I've done renders that even utilizing a render farm took over 6 hours for one render. Granted those were much more detailed than what you have in your game, but I was also utilizing probably $50,000 USD worth of computers for a single render. I very much doubt you have that amount of computing power at your disposal. Assuming your have a similar amount of processing power available as I currently have, I wouldn't be surprised if a single render for an animation sequence took you between 6 and 7 hours with your current models, barring any inconsistencies in the final product.

The writing is something that I don't have any comparable experience with, as I am not a writer myself. However, I wouldn't be surprised at all if just the writing portion itself takes roughly a month or two to finish by itself.

People just need to learn to be patient. A finished product can only be as good as the amount of time spent creating it allows, and you can't rush things like this. Keep up the good work altosandherdone, and rest assured knowing that many of the people interested in your creation are more than willing to wait for a good update rather than a shitty one.

(-1)

Here's a crazy idea - distributed rendering. Using the supporters collective cpu's to help speed up the process. Does something like this exist? 

(2 edits) (+4)

That is what a render farm is. A render farm uses the cpu and gpu of each computer in the farm to distribute the load, allowing for more rendering threads to be processed at once. An effective farm can take a project that would take a single computer 24 hours, and can cut that down to 4-5 hours depending on the processing power of each computer in the farm. 

Edit: I just noticed you said supporters collective cpu's. That would be extremely expensive to do, as the bandwidth consumption would be insane. A render farm is normally multiple computers in one building (usually all in the same room) on the same LAN network so that you aren't having to send insane amounts of data through the internet. Also, the more varied the processing power of the computers in the farm, the worse of a farm it is, as the host computer has to divide up the threads to send to each computer, and multiple processing speeds would increase the host load. Too much variation in processing power can actually make the rendering process take longer. Most render farms are purpose built, with each computer built with identical specs to minimize this load.

(-1)

Thanks for the explanation - however I found this, https://bitwrk.net/ - so technically it seems both possible and available.

(+1)

Yeah, but look at the price of bitcoin. Now tell me, do you think the dev makes enough money to pay a ton of people, not to mention the service provider, to utilize something like this? The amount of data that is processed per render can be staggering, Something that winds up only being 2 or 3 megabytes can eat 4 or 5 gigabytes worth of data to render properly. Now factor in the cost to not only utilize the service per megabyte or data, not to mention the possible data transfer fees that quite a few ISP's charge if you go over your monthly allowance. A single render that might take the dev 5 to 6 hours to complete alone might finish in 10 minutes with a service like that, but could potentially cost hundreds of USD each. Now think about how many renders are included with each update, not to mention renders that are unusable because of artifacts or data packets not transferring correctly. Each update would probably cost the dev thousands of USD. For a game that the dev is providing for free, I'll happily wait until they can finish it themselves so they don't go bankrupt and cancel the project, thanks.

First of all - I'm in Europe. No limit to monthly allowance on network traffic.  And daily transferring hundreds of GB's is no issue.  

2nd, my point was to have the supporters of a game provide this for free for the developers, as a kind of appreciation of their work. (and to speed up development)  I know I would have loved to offer my  computer resources to such a system. 

Oh? So you would be willing to leave your computer on permanently, and have it constantly bogged down to the point of being unusable pretty much indefinitely? Not to mention rendering is extremely taxing on your GPU, and even high end GPU's burn out much faster than they would under normal workloads. 

Rendering is much more resource intensive than you might think. The last time I had a computer that was built specifically for rendering, I spent almost $5k USD, and after only about a year and a half, had to replace the GPU's in it. 

Also, the software necessary to set up a service like you linked in your last post is anything but cheap. You know how everyone that builds computers hates cryptocurrency miners? Things like what you are suggesting is exactly how those guys turn a profit, and can afford to buy as many GPUs as they do.

hi been a silent reader for a while insoms  idea was good for people with money he forgot not everyone has money lol :)

Yes, I would, and I now do - same way as I'd imagine the developer is clogging up his system when rendering. 

My computers are on 24/7 anyways - who turns off their computer these days? 

The software I linked to is free - I set it up and it works fine.  I now share my resources for people to use, and I set my price to 0.  Only thing missing from this, is to limit usage to projects I wish to selectivly support only. So I'll look into how this could be done. 

 I really dont see the problem here. You seem very negative to my proposal for a community based appreciation of a game many loves. My only point was,  I'm personally willing to offer my computer resources for projects like this - my system is idle for 12-16 hours a day (while at work+when I sleep)  and I assume others are in same position. 

Looking at how bitwrk solution work, it's a close to zero effort to send a smaller piece of renderwork to a remote node for processing.

Too bad for you GPU it got burned out. In my country, consumer  rights would have given me the right to swap for a new as eletronic components are supposed to last for 5 years.  But I guess other contries do not have this consumer protection. 

So, I am sorry for you not seeing the possibillities for projects like this to get some help from it's community when surely the resources to set it up is available.