Skip to main content
Up and Coming
July 23, 2013
Question

Money money money... woes of an indie dev

To sum it up: I'm looking for advice on keeping the cost of development low, or at least, lower, while sacrificing as little as possible in terms of the end product.

The long version:

I'm fresh out of grad school, with nothing but "educational" licenses and an outdated laptop to my name, well that and plenty of debt to Sallie. I am looking at what its going to cost to get a one-man (or small team) indie studio going. Maybe doing all of this in a public space will inspire others to pursue their dreams, or potentially scare them away out of the costs :?

Truthfully I feel a little overwhelmed and I can't help but ask myself, "how the hell am I going to do this?" but I'm determined to find a way.

First the software:


Autodesk Maya 2014: $3,675
http://www.autodesk.com/products/autodesk-maya/buy
or
"Entertainment Creation Suite" $5,777 to $8,395 depending on package

Unity Pro: $1,500 https://store.unity3d.com/

Adobe Master collection : $2, 599
or
Adobe Photoshop (only PS for texturing, nothing else) : $799
https://www.adobe.com/products/catalog/cs6._sl_id-contentfilter_sl_catalog_sl_software_sl_creativesuite6.html?start=10

Total Software Cost: $5, 974 (Photoshop, Maya, and Unity Pro only)
or $7,774 (Adobe master collection, Maya, and Unity Pro)
$ 10,000 (Both suites, price varies based on specific choices within those suites, but stays in the 9-10k range)

Open Source options:
Blender instead of Maya
For 2d and texturing, I'm not familiar at all with the open source options, or if there are even decent quality alternatives for photoshop that would be significantly less expensive.

Some of these software packages offer "subscription" or "cloud" based deals instead of a one time lump sum, their prices are:

Unity: $75 a month
Adobe: $50 a month
Autodesk: Leasing options available, but details are limited to a case by case basis (credit)

Looking at all the prices at a glance, it seems like the best deal would be to use the monthly plans for Unity and Adobe initially, and only buying 3dS max or Maya rather than the suite. However, around the 10-month mark the subscriptions seem like kind of a rip. Depending on the interest, a loan or financing to buy the entire product is probably (?) the best option, as the subscription service you end up paying for the software but never own an actual copy of it. Conversely there is the argument that you would need to upgrade every year anyways, and with the upgrade costs the subscription actually comes out ahead assuming you were to upgrade to the newest versions at each release. Of course, there is always the option of using the 4-month free trial for Unity with the OCR and then paying on a month to month basis until I can afford to pay for the entire license out of pocket, but that seems highly inefficient, and only addresses Unity which is the cheapest of the 3 main software packages. The subscriptions also have the potential problem of internet service being required to access.


HARDWARE:

I'm really at a loss here. I used to build my own PC's back in high school (late 90s to early 2000s) but haven't built one in a long time.

I know I want to put most of my money in the GPU CPU and motherboard, but I'm concerned about overbuying in one area and getting bottlenecked in another.

Whats the least amount of memory you think I can get away with? 8gb? Obviously, most people want to dump as much ram into their machine as possible, but I'm looking to be efficient, especially for the initial rig, since memory can be upgraded so incredibly easily and is always falling in price rapidly.

Same goes for HDD, eventually I want a solid state drive, but I see no reason to avoid cheaping out on the HDD as long as its 7200rpm and can hold enough data to get the job done.

Current Rig I'm looking at building:

PCPartPicker part list / Price breakdown by merchant / Benchmarks

CPU: Intel Core i7-4770K 3.5GHz Quad-Core Processor ($279.99 @ Microcenter)
CPU Cooler: Cooler Master Hyper 212 EVO 82.9 CFM Sleeve Bearing CPU Cooler ($29.98 @ Outlet PC)
Motherboard: Asus SABERTOOTH Z87 ATX LGA1150 Motherboard ($240.99 @ SuperBiiz)
Memory: G.Skill Ripjaws X Series 8GB (2 x 4GB) DDR3-1866 Memory ($69.98 @ NCIX US)
Storage: Western Digital Caviar Black 1TB 3.5" 7200RPM Internal Hard Drive ($89.99 @ Newegg)
Video Card: EVGA GeForce GTX 680 2GB Video Card ($476.59 @ Amazon)
Sound Card: Creative Labs Sound Blaster X-Fi Titanium HD 24-bit 96 KHz Sound Card ($149.99 @ Amazon)
Case: Fractal Design Define R4 w/Window (Black Pearl) ATX Mid Tower Case ($93.49 @ Amazon)
Power Supply: Corsair Professional Gold 750W 80 PLUS Gold Certified ATX12V / EPS12V Power Supply ($159.99 @ Amazon)
Optical Drive: Asus DRW-24B1ST/BLK/B/AS DVD/CD Writer ($16.99 @ Newegg)
Monitor: Asus VX238H 23.0" Monitor ($177.64 @ TigerDirect)
Total: $1829.06
(Prices include shipping, taxes, and discounts when available.)
(Generated by PCPartPicker 2013-07-23 09:22 EDT-0400)

So when all is said and done, somewhere in the $12,000 range, is the cost of a bare-bones, one man studio, using industry standard software, not including outside costs like rent/webspace/cables/internet/etc. :shock:

    16 replies

    Up and Coming
    July 26, 2013
    There will always be a long list of people who will tell you why you can't do something. What it will come down to is simple. How bad do you want to do something? If is something you feel you have to do then you will do it. If you're not sure then that's different. There is a large set of free tools you can use to get started and if you can code you can also use Torque 3d (open source) as your engine. There has already been a lot of work done to make it work with OR.

    So how much do you want it? And what are you willing to sacrifice in terms of time and effort to get it? All money does is shorten the time and effort it takes to get there.

    - Some guy among many.
    Michael Tenery, Software, RPG and Game Developer. Imagine Role Playing: http://www.role-playing.com
    Up and Coming
    July 26, 2013
    Really great advice from everyone in here, thanks.

    I've decided that Maya is worth it, for me at least. Animation and modelling are my strong suits and Maya is what I'm familiar with, so spending the extra money now to strengthen what I have is the right way to go. If I were coming from a programming or design background Blender would be the better choice. However, since I'm having to learn to program as I go, and I spent all of my time in grad school using Maya, the financial hit is worth it.

    Scaling way back on the hardware for now until I actually get a dev-kit in my hands and get an idea of just what I'm going to need to run what I want to do. Its possible with a couple of far less expensive upgrades I might be able to get this laptop working at least well enough to run basic demos. As much as I want to justify buying a whole new rig its probably not necessary quite yet.

    Again, thanks for the advice everyone, and I hope this thread is/will be/has been beneficial to anyone else thinking about going the indie dev route.

    I read somewhere that currently only Unity Pro works with the OR, I hope this is subject to change.

    I also read that you can wait to get your commercial license of Unity until you are ready to release, and upgrade at that time for $99, but I'm not sure how that will work alongside specifically developing for the rift, of if their newer subscription based payment option has taken the place of that. UDK actually seems the most "indie" friendly in terms of its commercial licensing, as you pay a small(er) fee up front for commercial use until your sales reach a certain point, at which time they get a small %. Though now that I'm pondering on it, not certain if that's total sales using UDK or based off the sales of the individual title, fairly certain its the latter.
    Up and Coming
    July 27, 2013
    "TheGiantRobot" wrote:

    Scaling way back on the hardware for now until I actually get a dev-kit in my hands and get an idea of just what I'm going to need to run what I want to do. Its possible with a couple of far less expensive upgrades I might be able to get this laptop working at least well enough to run basic demos. As much as I want to justify buying a whole new rig its probably not necessary quite yet.


    I will add that working with a lower-powered rig might actually be beneficial for you. Since this is all 60 fps realtime stuff you'll be wanting to be keeping your assets as light as possible anyways. If you get the overpowered rig to start it could actually lead to bad habits.. (an example might be leaning on more verticies vs. optimized smoothing groups)-

    good luck with everything!! =)
    Up and Coming
    July 27, 2013
    If you bought Adobe when a student(hopefully master collection) you may be able to use them still. I read somewhere that they allow you to use it(maybe newest version) for commercial releases, so you may be in luck. Don't take my word for it, you'd have to find the answer yourself.

    Here's this though:

    From Dov Isaacs
    There is no upgrade from the CS3 Educational Edition to the comparable CS3 editions sold in non-academic environments. If you have an educational version of for CS3 obtained legitimately (i.e., you qualified for the educational version when you obtained it), you may continue to use that software for the indefinite future, even for commercial use! You cannot sell or otherwise transfer that license, though! When the next version of the Creative Suite is released, you will have two choices: (1) If you still qualify for the educational version, you can buy a copy of that next version (there is no special upgrade pricing from one educational version to another; the price is already very low) or (2) you can upgrade from the educational version of CS3 to the full version of the next version of the Creative Suite as an upgrade from CS3 at the prices published at that time.

    - Dov



    My take on your rig... if getting sooner than later

    Go for a Core i5 or AMD 8350 or above.
    You don't need that soundcard right away(it's not a good card for sound design anyways, for sound design you would actually need a more expensive card.
    You don't need to spend $240 on a mobo.
    You can save money on the case and the power supply.
    The GTX680 can be swapped for a GTX760 or 770 or AMD equivalent(especially with the HD9000 series coming later this year) and still have high performance.
    Like said above, double up on ram for graphics and 3D work.
    Aftermarket cooler to keep the noise down and keep temps in check.
    Get a SSD operating system/program drive and two hard drives to work with(one for development, one for backup).

    If I was starting from scratch, I'd go for something like this at the most(still may be overkill, although I like two screens instead)
    PCPartPicker part list / Price breakdown by merchant / Benchmarks

    CPU: Intel Core i5-3570K 3.4GHz Quad-Core Processor ($189.99 @ Microcenter)(price is only if you live near)
    CPU Cooler: Cooler Master Hyper 212 EVO 82.9 CFM Sleeve Bearing CPU Cooler ($29.98 @ Outlet PC)
    Motherboard: Gigabyte GA-Z77X-UD3H ATX LGA1155 Motherboard ($135.37 @ Newegg)
    Memory: G.Skill Ripjaws X Series 16GB (2 x 8GB) DDR3-1866 Memory ($121.50 @ Newegg)
    Storage(OS/programs): Samsung 840 Pro Series 256GB 2.5" Solid State Disk ($214.99 @ NCIX US)
    Storage(backups): Western Digital Caviar Green 3TB 3.5" 5400RPM Internal Hard Drive ($128.99 @ Newegg)
    Storage(dev): Western Digital Caviar Black 1TB 3.5" 7200RPM Internal Hard Drive ($84.98 @ Outlet PC)
    Video Card: EVGA GeForce GTX 770 2GB Video Card ($419.99 @ Amazon)
    Case: Fractal Design Core 3000 USB 3.0 (Black) ATX Mid Tower Case ($59.99 @ Microcenter)
    Power Supply: Cooler Master Silent Pro Gold 800W 80 PLUS Gold Certified ATX12V / EPS12V Power Supply ($99.99 @ Newegg)
    Optical Drive: LG GH24NS95 DVD/CD Writer ($14.94 @ Newegg)
    Monitor: LG IPS234V-PN 75Hz 23.0" Monitor ($167.58 @ Newegg)
    Total: $1658.34
    (Prices include shipping, taxes, and discounts when available.)
    (Generated by PCPartPicker 2013-07-27 00:48 EDT-0400)

    well if all the parts fit and all PSU and mobo cable connections were accounted for.


    When buying, look for combo deals, shipping costs and promos to save a good deal of cash too.
    Inspiring
    July 28, 2013
    Re: PC building

    Have you had a look at the Logical Increments PC building guide? Go here: http://www.logicalincrements.com/

    It seems like you might do well with the "excellent" tier.
    Participant
    July 30, 2013
    Disclaimer: To make a great game, you don't need a monster computer.
    Only read the bold if you want to skip my ramblings. :D

    CPU: 4770k
    + Socket is alive (Intel will release another line)
    - Overclocking, not much is gained over 3770k considering Haswell doesn't overclock well.
    (my 3770k is at 4.95GHz on air, but I got lucky)
    I'd actually recommend the 3570k for general game development.
    CPU Cooler: If you don't overclock, theres no point.
    Mobo: Looks decent, but seems pretty expensive for what is has. (the only reason I spent $270 on mine was dual UEFI and the possibility of 4way SLI, which I cannot afford >.>)
    Memory: You definitely want to get more. Mushkin is my favorite brand. Mmmm 9-9-9-27 1866, 1.5v Muskin model 997105.
    I'd settle for 16GB at first, then move up to 32GB (I rarely use more than 16GB if I'm not encoding videos).
    For general development, you could use not as tight ram.
    Storage: I don't care for Caviar Blacks. I keep SSD's for each OS and important files. A Hybrid for less important stuff, then just 3 1.5TB Caviar Greens for junk (games, textures, videos, programs)
    GPU: I use the 4GB 680, which is a pretty good card, but value-wise, you should go after the 670 or 770.
    Sound Card: I'd go without it, unless you have the sound passion and the monitors/headphones to benefit from a much more expensive sound card.
    Case: My rule - if everything fits, we're good.
    Power Supply: Base the wattage on what you plan to have in the computer, like if you plan for 2way sli and a certain CPU, just make sure it's enough. Platinum efficiency is the way to go, but may require some warranty breaking modding.
    Optical Drive: I went months before I put an optical drive in this rig. No real use (Windows, Mac, and my linux systems were installed with USBs)
    Monitor: I'd recommend Asus VS247H-P, but they've bad quality control.

    Software is expensive.