The easiest book to get for growing compactly a lot of vegetables is Square foot gardening. This site explains it and does have minimum seed spacing guidelines.
https://www.suwanee.com/pdfs/Square%20Fo ... 031610.pdf
If self sufficiency is your goal and you have a lot of space. Consider including some permaculture techniques.
To be self sufficient you cannot do this in a day or even a year. You will have to learn a lot of things and there will be trial and error.
Start small and work your way up.
Permaculture design always takes into consideration your environment which it why it is important to know your zone and more importantly, your microclimate. If you are marooned on an island, and had to survive, you would have to work with what is there. Look around you, what is native and edible, what do your neighbors plant that do well. Ask them about how they grow things.
To be the most self sufficient you want to take advantage of your terrain and natural resources. Do you have access to water. How can you use water more efficiently and not waste any.
Learn about aquaculture. Water from fish tanks feed vegetable beds and are recycled back to the fish, and you have fish to eat as well. Learn all you can before you start any project.
https://backyardaquaponics.com/Travis/Aq ... _Guide.pdf
Chickens, goats and beneficial insects are important adjuncts to a permaculture design. You definitely need the beneficial insects but chickens or goats provide meat and eggs for self sufficiency and
Chickens eat bugs, provide manure to enrich the soil
goats: Will eat weeds and leftovers, but they should get grain too.
Before you include the animals in the system you would need to learn about what how to take care of them and keep them out of the garden.
You would also have to provide grains like corn, oats, rye for them as well as for yourself.
Fish need fish food.
To attract beneficials you will need to plant host plants. The best host plants will be the flowering plants like alyssum, marigolds, sunflowers, lavender, and herbs in flower like basil, borage, fennel, dill. You would need to preserve habitat for them as well.
Beekeeping: Bees are necessary to polinate some vegetables like squash and pumpkins. Bees are on the decline so you may consider the need for an apiary. You would have to learn about this too before you start.
Bees will need to have a steady supply of nectar plants for forage. The hives need to be managed to protect them from varoa mites and hive beetles and to keep them healthy. In winter, you would have to provide a food source for them so they will not starve.
Start small and add on as you learn more. Start with a plan
Choose a site for the vegetable garden that is close to the house for easy access and close to a water source. Make your garden as self sufficient as possible. Recycle water from the roof (rain barrels) and recyle all the water you can inside the home.
Start a compost pile from kitchen vegetable scraps and garden residues.
If you don't want to spend all day watering. Put in an irrigation system, preferably drip, which will waste much less water.
Choose what you like to eat, but choose what grows well in your area and if you are a beginner, leave the challenges for later. To get the biggest return from the garden select plants that will give you a long harvest. Collards, kale, swiss chard and herbs give you long harvests as well as eggplant and tomatoes.
You can get a lot of produce from zucchini, and squashes even though they have a relatively short production time. Learn to preserve and freeze for later.
Squash, sweet potatoes, peas also have edible shoots so finding plants that give you more than one crop extends the harvest.
Herbs add flavor but also attract some pollinators and repel some bugs and are good plant companions
https://www.organicgardening.com/learn-a ... n-planting
You will find that living on EarthII is not so easy after all. There is a lot more involved than just planting a few vegetables and fruit trees. It can be fun as well as rewarding to work toward a self sufficiency goal.