Home Artists Posts Import Register

Content

Ok, to get it out of the way at the top, sorry about the lack of updates lately, don't worry about it, I'm still working hard on the next update, it's just that the work is mostly boring to talk about, adapting existing systems to work for Laura and adding new dialog options for her, yada-yada. The next release will hopefully be in the few weeks, it will include Laura's chat menu, several new clothing options, flirting, shower stuff, sleepovers, studying, fondling, handies, dancing, and a few other things, probably about 60% of what the other girls have so far. The rest would be targeted at the release after that, mostly due to art limitations. I'm mostly done the code I need to get done for this release, but have a bit more to do, and then I need to finish up the last few graphics I need to get done. One of my support artists dropped out, so I'm still on the look out for any high quality artists that would be interested in the project, but I can handle the current goals.

Ok, that out of the way, I was talking to a fellow Patreon creator, Z-Wave. He'd contacted me about this Power Rangers game he was making, it's a cute one if you're looking for something to try out, and he was looking for some feedback, which turned into some tech support, and he recommended I offer you guys some tips I picked up in Renpy coding. The way I figure it, the more games out there, the better, that's more for everyone to play and enjoy, so if I can inspire anyone or help them through a stumbling block, that's just great for everyone.

I'm not great at programming or anything, I got started at the beginning of this project and basically figured out what I was doing along the way. I have learned some things through trial and error though that may not be obvious to novice coders. A lot of my early stuff was basically copying and adapting portions of tutorial code without really understanding how or why I was getting the results I was getting, just that it worked. As I've played with the systems, I learned why things worked the way they do. So I'll give some simple pointers here, and then ask any questions you might have. If they're simple, I might answer them in the comments, otherwise, I might make a full post about it. And of course we have some people in the community who are better at general programming than I am, so feel free to add insights to anything I bring up.


The basics one would want to know getting started is that Renpy is a free and very simple to use engine where almost anyone can pump out VN-style games very easily, although more complex games require more complicated coding. It uses the language "Python" as a basis, so any online resources you can find on how to code in Python will likely come in handy. The official Renpy page has plenty of documentation and is an invaluable resource.

A Renpy game will involve four basic types of coding, there is "Renpy" code, which handles most dialog, simple if/then type stuff, basically you can create a VN using mostly just basic Renpy coding. Raw Python is used for "creating" new things, like changing variables, or going outside the rules that Renpy handles. Any Python line needs to either start with a $, or be inside a block flagged "python:" Then there are two other things, "screen language," which handles a lot of things like UI and buttons and the underlying text display systems, and "ATL language," which handles animations. A lot of the "Renpy code" stuff is just a simplified way of using screen and ATL, so you need to start getting into those systems if you want to expand your options.

I want to start off with some simple ATL discussion, but this is already getting too long, so I'll just get into that next time. 

Comments

Leves

Super excited for the next update

Z-Wave

Wow thanks for the reference! And guys, I believe this is about to become a great journey into the mastermind of a long-term game developer. I'm looking forward to this!

Anonymous

Good to see you progressing!

knidromyz

well comrades with new information on the promotion of this project))) we stock up on patience and learn English better xDDDD

Mraz Pendragon

I was wondering, what is the name of your mascot?

Jonathan W Bain

I just want to push all the buttons

squarenuts

Read more like instead of telling everyone "learn to code" the meme now needs to be "learn to draw". 🤔

Anonymous

when is next sneak peek

OniArtist

When there's something worth showing. ;) I've been more focused on the code stuff lately, so there's not a lot more visual to show at the moment, especially without spoiling some stuff. I plan to spend some more time on art though soonish, so I may show off a little of that, although really once the next round of art is done it'll be almost time for an actual release.

It-was-all-me

hey oni been following since tcatt and the old webpage with miravi. would you by change take a look at the game super deep throat on and maybe impliment that into your game? it would be very nice to see that in your game

OniArtist

I'm not sure what the question is, exactly. Is that another game out there? Are you saying there are game elements from that one that you'd like to see in mine? I'm open to the idea, but I'd need some more info.

Anonymous

The game It_was_all_me is mentioning is found here: <a href="http://konashion.blogspot.com/p/download.html" rel="nofollow noopener" target="_blank">http://konashion.blogspot.com/p/download.html</a>

OniArtist

Ok, so what would you like me to add from that? Just more direct control over their actions? I'm a bit limited in what I can accomplish with Renpy's mechanisms.

ZULEYKA GAMES

Your progress is impressive! Such perseverance and permanence in spite of all obstacles or impossibilities makes you capable of much more and that's cool. Keep up your good work, Oni!

It-was-all-me

honestly i feel like your game could be nice if it had a bit more interactions, where touching the characters they would respond during your scenes and climaxing animations would be nice.

OniArtist

I've been considering ways that I can do this, some more "small" interactions that you can add on to the existing interactions, similar to how you can slap their ass during some interactions. It's still kind of more of a "turn based" system than a realtime interaction system, but I can at least give some more options. Probably not by the launch of the next version, but maybe over the course of its release cycle, or the one after.

Brotagonist

Any reason the latest update is locked behind the $3 Tier while none of the other updates are?

OniArtist

I occasionally throw out previews of the art to the higher tiers, nothing critical. It's not an early copy or anything. I'm always trying to figure out the best ways to reward people who choose to support me at a higher tier, without blocking off access to the game itself.

Zakey Ori

There's a persistent notification saying Rogue wants to meet you in your room later. But when I got there, no event started. She was not there. This happens after you already fill her love meter