No. I'm assuming you're US based.
You do not need a DBA or LLC to conduct business. Taxes are tracked two ways, either through your EID or SSN. You only need an EID if you are employing people (and still do not need one if only contracting workers).
A DBA only gives you the legal right to operate under that name. IE, make a bank account called "my game company"