[Help] Too difficult to be a one man crew?

kofu

New Member
Nov 22, 2017
14
28
So... I'm just a leech in a shit-hole country where 20 dollars is equal to 6 meals. So I really can't pledge to any artist or game developers even if I wanted to.
So instead of doing that, I wanted to contribute to doing a simple game and giving something to this community.
I checked a few of the pinned post and searched but there is no such thing as a "Beginner guide to making a game".
I wanted to see if anyone can help me guiding me in the right direction if is not much to ask...

My personal Stat's real life:

Computer: Good enough (Rx 480, 16gb ram ddr4, i5 6600k with water cooling, already OC everything).

Programming: Basic Skills (A little in the university and a little at work). Python, Java, and C.

Art skills: Nothing whatsoever. I can draw stickmen really well dough.

Language: Intermediate (Spanish is my native language. I can understand English perfectly since I read all the time in English but I don't write well in English).

Time Allocation: Side-project (After work and between studies).


So... Any ideas where to begin? Is there a template where I can start so the making the game is easier?

Oh and I intend doing this alone since I can't pay anyone and my time is pretty limited haha.

Thanks! Have a wonderful day you good guy/girl/apache helicopter reading this!
 

kofu

New Member
Nov 22, 2017
14
28
Thanks but I wanted to make more a 3d rendered game than a 2d platform game.
Even if the 3d games takes more time and doesn't have a lot of content I prefer that than a 2d game with a lot of grinding, average gameplay and little content.
Thank for the answer!
 

kofu

New Member
Nov 22, 2017
14
28

Well, that's a proper game developing guide.
I wanted a more a porn game developing guide approach.
Like... you know summertime saga? I like that gameplay that focuses on a quest with scenes as rewards.
I like that is cartoonish, but that requires an artist, so I intended to do it alone with a free 3d model tool.

Do you know? Like this post that has RPG maker tools:
https://f95zone.to/threads/rpg-maker-help-section.921/
But I want one with 3d designer tools or something like that.

Oh well...thanks anyway...
 

treoes

New Member
Sep 21, 2017
7
4
I am at the same stage as you are - how I structured everything below (very short - each point has several more topics that you will need to cover):

1. Story
- Plot / Ending
- Caracter dev
- Story for each caracter
- Locations
2. Art
- Daz3d as a platform (How to use)
- Creation of caracters
- Enviroment
- Scenes
- Rendering (lights, settings etc.)
3. Programing
- Renpy as a platform
- Game flow programming
- Insert renders and story
- Test till you die

Time to learn yourself that and release your first (simple) game? 6+ months imo.
 
  • Like
Reactions: kofu

Saki_Sliz

Well-Known Member
May 3, 2018
1,403
1,011
I am at the same stage as you are - how I structured everything below (very short - each point has several more topics that you will need to cover):

1. Story
- Plot / Ending
- Caracter dev
- Story for each caracter
- Locations
2. Art
- Daz3d as a platform (How to use)
- Creation of caracters
- Enviroment
- Scenes
- Rendering (lights, settings etc.)
3. Programing
- Renpy as a platform
- Game flow programming
- Insert renders and story
- Test till you die

Time to learn yourself that and release your first (simple) game? 6+ months imo.
I find it neat, that if you stop and focus on any single line, that could be someone's entire career summed up.
 

mickydoo

Fudged it again.
Game Developer
Jan 5, 2018
2,446
3,557
I'm a one man crew, you couldn't pay me to help me out, here is why.

Writing - My writing skills are akin to a 5yo, but it's my story written how I want it, and it's done when I want it done.

Art - They are my models, how I make them, render them, portray them is solely up to me, and once again renders are done when I want them done.

Coding - A monkey could code better then me, but every bit of code I have written I know exactly how it works, if something fucks up I can fix it. And again, the coding is done when I want it done.

18 months ago I knew none of the above.

The whole thing is time practice and patients.
 
  • Like
Reactions: lancelotdulak

kofu

New Member
Nov 22, 2017
14
28
I am at the same stage as you are - how I structured everything below (very short - each point has several more topics that you will need to cover):

1. Story
- Plot / Ending
- Caracter dev
- Story for each caracter
- Locations
2. Art
- Daz3d as a platform (How to use)
- Creation of caracters
- Enviroment
- Scenes
- Rendering (lights, settings etc.)
3. Programing
- Renpy as a platform
- Game flow programming
- Insert renders and story
- Test till you die

Time to learn yourself that and release your first (simple) game? 6+ months imo.
Thank you for the only comment here with useful information.

So you need to use Daz3d for 3d models and Renpy for programming those models?
 

Saki_Sliz

Well-Known Member
May 3, 2018
1,403
1,011
o you need to use Daz3d for 3d models and Renpy for programming those models?
Many here do, as it is able to do a lot without having to get a degree, but not everyone needs to follow this path.

I am one of the more stronger blender users here, I have seen many programmers around, and there are many common engines people use such as twine, rpgmaker, unity, even a few unreal engine games. But if you want to get started with making games with decent quality, the daz 3D and renpy are the way to go, but I would strongly recommend looking around and trying things if you want to really be creative, and not limit yourself (but you can still get a ton done using daz and renpy).
 
  • Like
Reactions: kofu

treoes

New Member
Sep 21, 2017
7
4
Thank you for the only comment here with useful information.

So you need to use Daz3d for 3d models and Renpy for programming those models?
I researched the topic a lot and honstly I think it is the best entery point for starting creating your own game.

Have fun. :)

Saki_Sliz I looked at Blender as well. But as awesome as it is I put it in my second stage of learning process. It's a beast on its own, or upgrade to daz3d.
 
  • Like
Reactions: Saki_Sliz

lancelotdulak

Active Member
Nov 7, 2018
556
557
You have the programming skills so id Strongly suggest unity.
I dont want to be a downer here but it's better you hear the truth than have people waste a lot of your time and effort because theyre trying to be nice.

That 480 is going to be horrific with Iray and that cpu will be even slower. On the upside... there are other engines out there that will work with daz. There may be some here and definitely some on gfxdomain. Something like arnold would better fit your system. Iray does incredible renders but it takes horsepower. Arnold (and a few others ) will do fast but Simple renders. More cartoonish etc. Thing is you can make a GREAT game this way. You could convert DMD to simple cartoon shaders etc and it woudl be a fantastic game. Id focus on figuring out how to get a rendering setup that works for you first. If you start making a little cash off the game you can always upgrade to a 1060,1070,1080 or whatever. (just friendly advice... atm theres no reason to buy intel.. in graphics workstations theres never a reason to buy intel, the same with amd in graphics at least for now)

If youre curious about Arnold etc. It's included in Maya and you can get a free student version of maya. Its hyperfast at very Simple low end renders. They hire massive server farms to do photorealistic renders with arnold etc...
 
  • Like
Reactions: kofu

kofu

New Member
Nov 22, 2017
14
28
You have the programming skills so id Strongly suggest unity.
I dont want to be a downer here but it's better you hear the truth than have people waste a lot of your time and effort because theyre trying to be nice.

That 480 is going to be horrific with Iray and that cpu will be even slower. On the upside... there are other engines out there that will work with daz. There may be some here and definitely some on gfxdomain. Something like arnold would better fit your system. Iray does incredible renders but it takes horsepower. Arnold (and a few others ) will do fast but Simple renders. More cartoonish etc. Thing is you can make a GREAT game this way. You could convert DMD to simple cartoon shaders etc and it woudl be a fantastic game. Id focus on figuring out how to get a rendering setup that works for you first. If you start making a little cash off the game you can always upgrade to a 1060,1070,1080 or whatever. (just friendly advice... atm theres no reason to buy intel.. in graphics workstations theres never a reason to buy intel, the same with amd in graphics at least for now)

If youre curious about Arnold etc. It's included in Maya and you can get a free student version of maya. Its hyperfast at very Simple low end renders. They hire massive server farms to do photorealistic renders with arnold etc...
That's a really good answer thanks!
Sadly cartoonish characters require an artist that I don't have and I don't want to steal some other people's work to use as templates and modify a bit and then claim that is my own because of that minor modification (Saw a bit of that over here).

So you mean that my rendering is gonna be slow as fuck?

Well that's okey I can leave it rendering at night and even when I'm at work to save time.

Or do you mean that I wouldn't even be able to use those programs because my PC is so shitty?
 

Synx

Member
Jul 30, 2018
495
475
That's a really good answer thanks!
Sadly cartoonish characters require an artist that I don't have and I don't want to steal some other people's work to use as templates and modify a bit and then claim that is my own because of that minor modification (Saw a bit of that over here).

So you mean that my rendering is gonna be slow as fuck?

Well that's okey I can leave it rendering at night and even when I'm at work to save time.

Or do you mean that I wouldn't even be able to use those programs because my PC is so shitty?
Can be both, but more likely it will render super slow. You could rty rendering over night, but if you need like 100 renders I doubt that even enough to get them all done in a decent time.

You could look into OpenGL render engine inside Daz. It doesn't calculate each light ray, but makes a rough estimation of the whole scene. It's a lot faster, but quality takes an hit.

Or you could look into bringing your Daz3D scene into blender using some plugin (forgot the name, but just Google it), and use blenders Eevee renderer. Its a much newer render engine compared to Daz OpenGL engine and actually gives pretty good results. It's a bit of work to get your scenes into blender, and learning a bit of blender to get an actual render out of it, but you could save a lot of render time.
 
  • Like
Reactions: lancelotdulak

lancelotdulak

Active Member
Nov 7, 2018
556
557
That's a really good answer thanks!
Sadly cartoonish characters require an artist that I don't have and I don't want to steal some other people's work to use as templates and modify a bit and then claim that is my own because of that minor modification (Saw a bit of that over here).

So you mean that my rendering is gonna be slow as fuck?

Well that's okey I can leave it rendering at night and even when I'm at work to save time.

Or do you mean that I wouldn't even be able to use those programs because my PC is so shitty?
You should be able to buy used 1060s really cheap soon. Maybe 1070s. Its suprising the 10 series have kept their value this long. If you cant afford that, and that's understandable, when you sign up for AWS you get like 100 or 200 hours. If you perfect your scene at home using Small renders you could set up an amazon workstation to do your renders. That will take you a long way. And like he said you can use opencl etc. You can use tools to radically cut down texture sizes, remove everything that isnt in the scene. You can also do partial renders. You render a scene.. say a bedroom. You write down all the scenes that will occur in that room. You put the model in the scene and.. remove everything but the model and render. Then you overlay that image in photoshop or whatever. Regardless.. when youre creating just make 800x600 renders or whatever to check the scene. Save the scenes and final render later.

Your computer will handle all the software fine. Its the rendering. i have a ryzen 1700x ive had clocked to 3.9ghz 8 cores 16 threads.. thats MUCH more horsepower than your system and CPU rendering in iray is STUPID slow. It does well in arnold but the renders dont meet daz quality. You could try arnold etc.. I dont want to disuade you. Make the scenes . Save them. Sometimes render overnight. Or you may find resources in the future. There are even "shared" render networks
 
  • Like
Reactions: kofu

lancelotdulak

Active Member
Nov 7, 2018
556
557
btw by cartoonish art.. i meant cartoon shaders and skin etc. Still 3d. It's just less complex. theres VERY cool stuff out there and daz is Very good at this (and it renders FAST)
 
  • Like
Reactions: kofu

Joraell

Betrayed
Donor
Game Developer
Jul 4, 2017
2,494
8,907
That's a really good answer thanks!
Sadly cartoonish characters require an artist that I don't have and I don't want to steal some other people's work to use as templates and modify a bit and then claim that is my own because of that minor modification (Saw a bit of that over here).

So you mean that my rendering is gonna be slow as fuck?

Well that's okey I can leave it rendering at night and even when I'm at work to save time.

Or do you mean that I wouldn't even be able to use those programs because my PC is so shitty?

If you want to use for rendering DAZ and iray. Fuck is much faster than your RX 480. At overall if you ever think about creating something never stick with AMD's GPU'S.

If you want to make proper 3D game in unity. I think there doesn't matter what GPU you using.
 

polywog

Forum Fanatic
May 19, 2017
4,065
6,295
Do Unity games run on Mac, Linux and Android?
Unity runs on almost anything. If you obtain the proper licensing.
Porting PS4 /PSV you need a license from Sony
Porting your Unity game for Switch requires

You can even wrap other games in Unity, to increase their portability. renpy in Unity, Flash in Unity, etc.