OK folks, buckle up because I type WALLS of text. (Now that I said that, this will be the shortest thing I've ever typed).
So. A few days ago. (A week?) I decided to take one of the story ideas I had, and create a VN around it.
First I worked on fleshing out the entire story. (Check).
Then I went about learning renpy and python. (Mostly check. I have a c++/java background, so while I haven't touched python before it's been pretty easy to pick up. The hardest part is figuring out all the prebuilt functions renpy has).
Then I went about learning Daz3D. (Checkish....?)
So, then I began building a preprepreprepre alpha build. And that's when I figured it out.
Daz3d uses 3d assets, morphs, all that happy stuff. That stuff, for the most part, ain't free. If you want to legally use it in your stuff (yea yea, i know. pfft legality, right?) You have to actually pay for it. (Or create it from scratch yourself, which is something I unfortunately will never be able to do. I can edit very well. I sure as shit can't draw.)
That was about the point I moved on from that (For the time being). I actually managed to get over my initial trepidation of Daz, and it turns out it's really easy to use. After only about 2 days playing with it, I already could do like 75% of everything I would want to do with it, and most of it looked halfway decent too. Granted something that takes me 45 minutes to do, might take someone experienced 15, but that's just a matter of getting used to doing it all. I never did get around to learning animations,(that's the other 25%. Idk maybe it's more like 60% I have no frame of reference here). but I realized the whole licensing thing was an issue around the time I was planning on trying to figure it out.
Despite not being able to build renders, I still wanted to try and get a feeling for renpy, and python, so I got to work. The story stuff I find easy (Or maybe I just think it's easy, and it sucks massive watery horse cock. It's possible.), so I just started to work about figuring out how to build it all.
So far it's been pretty easy. Every time I've run into something I wanted to do, it didn't take more than a couple hours to figure out. (The only thing that really took long at all was the small minigame I put in. While most of the 'game' uses just basic renpy stuff, that required actual python, so I had to research and figure it all out).
I got to the point where I technically have a functional game (Boy hoo boy is it short, and it sure doesn't look pretty!). The next thing's I'd want to do is edit the entire interface/menu system, but doing that the way I'd want to I'm pretty sure involves creating a mess of custom images. Since my art skills are non-existent, anything I wanted to "draw" would have to be done via vector math, and actually coloring in stuff pixel by pixel for it to look respectable. If anyone here has ever done that, you know how long that can take - so I passed on doing it for now, since while it might give me a menu system I'm happy with, it's sort of pointless without actual renders.
For now I'm going to work on a way to fix my "no render" issue. Not sure how yet, but I'll figure something out. Maybe hook up with an artist who actually has stuff, or win the lottery, possibly rob a bank, maybe start up a nickle jar and by next year I can buy a few assets, idk yet. In the meantime I'm going to continue working on building my story and learning a lot more of renpy and python.
In the meantime, I was wondering if anyone would be willing to take a look at what I have, and give me any feedback. Mostly I'm looking at two things at the moment: The actual story and writing (Which, I personally feel isn't terrible, but I'm obviously biased, it might be shit, and if it is, please tell me so, and why. I'd love to know how to improve). Second, the actual build. While everything I have at the moment is pretty damn basic, I'd still like to know if I did anything wrong, or in a really dumb way, or it's just sloppy as all hell, or maybe if there's smarter/better ways to do what I've done (taking expansion and modularity into account). Also if there's any basic stuff I just, didn't do or did, but did wrong or whatever.
This is what I've put together so far.
Like I said, it ain't pretty, but at one point you do get to see my awesome MS paint skills, so that's nice!
I know trying to suffer through playing that, or going through the script (which thankfully, is pretty short) is akin to hell, but I'd appreciate anyone who took the time anyway.
And yes. The name is temporary, and a nod to the lack of images. If you're gonna do something as stupid as build a VN with no V, might as well have fun with it.
small edit: There are 7 major references made in there. 5 are pretty obvious, 2 slightly less so. Bonus points if you get really bored and find them all. I have a tendency to weave random pop culture refences throughout my writing, for no apparent reason other than, it makes me laugh. The tricky part is doing it in a way that makes total sense if it's not a reference, which I feel I succeeded in all but 2 times. Those 2 are obviously shoehorned in, but I'm ok with those. Generally I try not to force it, if it happens, it happens.
So. A few days ago. (A week?) I decided to take one of the story ideas I had, and create a VN around it.
First I worked on fleshing out the entire story. (Check).
Then I went about learning renpy and python. (Mostly check. I have a c++/java background, so while I haven't touched python before it's been pretty easy to pick up. The hardest part is figuring out all the prebuilt functions renpy has).
Then I went about learning Daz3D. (Checkish....?)
So, then I began building a preprepreprepre alpha build. And that's when I figured it out.
Daz3d uses 3d assets, morphs, all that happy stuff. That stuff, for the most part, ain't free. If you want to legally use it in your stuff (yea yea, i know. pfft legality, right?) You have to actually pay for it. (Or create it from scratch yourself, which is something I unfortunately will never be able to do. I can edit very well. I sure as shit can't draw.)
That was about the point I moved on from that (For the time being). I actually managed to get over my initial trepidation of Daz, and it turns out it's really easy to use. After only about 2 days playing with it, I already could do like 75% of everything I would want to do with it, and most of it looked halfway decent too. Granted something that takes me 45 minutes to do, might take someone experienced 15, but that's just a matter of getting used to doing it all. I never did get around to learning animations,(that's the other 25%. Idk maybe it's more like 60% I have no frame of reference here). but I realized the whole licensing thing was an issue around the time I was planning on trying to figure it out.
Despite not being able to build renders, I still wanted to try and get a feeling for renpy, and python, so I got to work. The story stuff I find easy (Or maybe I just think it's easy, and it sucks massive watery horse cock. It's possible.), so I just started to work about figuring out how to build it all.
So far it's been pretty easy. Every time I've run into something I wanted to do, it didn't take more than a couple hours to figure out. (The only thing that really took long at all was the small minigame I put in. While most of the 'game' uses just basic renpy stuff, that required actual python, so I had to research and figure it all out).
I got to the point where I technically have a functional game (Boy hoo boy is it short, and it sure doesn't look pretty!). The next thing's I'd want to do is edit the entire interface/menu system, but doing that the way I'd want to I'm pretty sure involves creating a mess of custom images. Since my art skills are non-existent, anything I wanted to "draw" would have to be done via vector math, and actually coloring in stuff pixel by pixel for it to look respectable. If anyone here has ever done that, you know how long that can take - so I passed on doing it for now, since while it might give me a menu system I'm happy with, it's sort of pointless without actual renders.
For now I'm going to work on a way to fix my "no render" issue. Not sure how yet, but I'll figure something out. Maybe hook up with an artist who actually has stuff, or win the lottery, possibly rob a bank, maybe start up a nickle jar and by next year I can buy a few assets, idk yet. In the meantime I'm going to continue working on building my story and learning a lot more of renpy and python.
In the meantime, I was wondering if anyone would be willing to take a look at what I have, and give me any feedback. Mostly I'm looking at two things at the moment: The actual story and writing (Which, I personally feel isn't terrible, but I'm obviously biased, it might be shit, and if it is, please tell me so, and why. I'd love to know how to improve). Second, the actual build. While everything I have at the moment is pretty damn basic, I'd still like to know if I did anything wrong, or in a really dumb way, or it's just sloppy as all hell, or maybe if there's smarter/better ways to do what I've done (taking expansion and modularity into account). Also if there's any basic stuff I just, didn't do or did, but did wrong or whatever.
This is what I've put together so far.
You must be registered to see the links
Like I said, it ain't pretty, but at one point you do get to see my awesome MS paint skills, so that's nice!
I know trying to suffer through playing that, or going through the script (which thankfully, is pretty short) is akin to hell, but I'd appreciate anyone who took the time anyway.
And yes. The name is temporary, and a nod to the lack of images. If you're gonna do something as stupid as build a VN with no V, might as well have fun with it.
small edit: There are 7 major references made in there. 5 are pretty obvious, 2 slightly less so. Bonus points if you get really bored and find them all. I have a tendency to weave random pop culture refences throughout my writing, for no apparent reason other than, it makes me laugh. The tricky part is doing it in a way that makes total sense if it's not a reference, which I feel I succeeded in all but 2 times. Those 2 are obviously shoehorned in, but I'm ok with those. Generally I try not to force it, if it happens, it happens.
Last edited: