Hi everyone!
It's me, Paradox, one of the many developers at Andrealphus Games, and today I've been asked to write a bit about my experience working on TruLove.
Our marketing manager made it clear to me that this was not a punishment when I turned to him in panic and hesitantly said "Of course, I can do it... "
So here I am, in front of my computer at 4:20 a.m., a time that doesnt indicate any stress on my part at having to write this. As we speak, Im looking for the next words that I will type on my mechanical keyboard, which makes sleep of any kind impossible for anyone in the same room as me.
Luckily, I don't have to think too much about what I'm gonna talk to you about because, as this lame introduction shows, I needed someone to prompt me with a few questions to answer in order for me to tell you about the game from a devs' point of view.
What was your design process for certain elements of the game?
This is a complicated question given that TruLove was a project that had been started before the arrival of the current development team. The project was on hold until Nico and I took it over, but a lot of choices in terms of design, game mechanics, visual atmosphere, and other aspects concerning the games design had already been thought out and, for the most part, implemented.
Our first job was to examine the code and review the design of the game in order to figure out what we liked and what needed to be changed. We took a lot of inspiration from other Andrealphus Games projects when creating TruLove. In it, you will find game mechanics from Love & Sex: Second Base and Leap of Love (minus the countless deaths) that have been slightly modified in order to offer a fresh gaming experience.
What new features, mechanics, etc. were you hoping to implement that differ from previous titles?
So, as mentioned before, TruLove uses mechanics from our other games. Like Leap of Love or Love & Sex, the player will have to manage a daily schedule. The main difference is that instead of choosing where the character will go, the player will choose an activity that the main character will have to do during a given period of time. The goal here is to offer something simpler than Leap of Love, which requires a lot of time to be invested in learning the game due to its complexity. It will also be simpler than Love & Sex which also requires a lot of time in the game due to the amount of content and possible paths it contains.
The main way that TruLove stands out from our other games is that we have chosen to change the way the main character develops his relationship with the girls. You must first go through a phase of Seduction, where you have the opportunity to learn each girls personality. After this phase, you will be put on the path of Love or Kink depending on the choices you made during seduction. Therefore, It is up to the player to organize the main characters time well to increase his stats, spend time with the girls, become intimate with them, and fit it all in before the end of the school year!
What challenges in development did you overcome?
There were a lot of challenges to deal with during TruLoves development. To be precise I would even say too many, as its kinda unlikely to have a flawless run during game development, even though my preference is to run into no issues at all!
In TruLove, it was not implementing game mechanics, the relationships between characters, and most of the visible aspects of the game that were complex. TruLove is easy to understand, simple to play, and, as a result, simple to code. The real challenge during development was to create methods that make the integration of the various assets, and the way they are used, easy for us. That, and the art gallery, but I won't talk about that today
Lets take animations, for example! The process to for animation is fairly straightforward:
- First, you need a 2D artist who will make a CG, short for Computer Graphic. This is an image of a scene that takes up the whole screen and is not just a background
- Then, you need an animator who will take the CG, put in animation software (in our case Live2D), do their magic with it, and export it to a bunch of files that will be used in the game. I wont go into further detail as the rest is fairly complicated.
- Finally, you need a developer who will take the files, determine what they are used for, how those files interact with each others, and what lines of code are needed to use them in the game (the only one of the three parts that gives me a paycheck)
Our main goal was to create a method that would fetch the files from the right place, differentiate them, and regroup them in order to automatically create a usable version of the animation when needed. In addition, we had to create a method that would automatically switch between an animated CG, and a static one depending on what the situation requires.
A lot of the visual assets (sprites, background, foreground, etc.) required adjustments, code refactoring, and other twists and turns which proved to be tedious enough to be a major challenge in development we overcame!
Is there anything that you're really excited for people to experience?
Like any game of this type, TruLoves best experiences are its story and its characters. By keeping the gameplay simple, we hope that players will be able to focus more on enjoying the story and the different characters. As developers, we also hope to have as few bugs as possible once the game is finally available to the public :p
Wishlist here:
https://store.steampowered.com/app/1806270/TruLove/
For more questions or updates feel free to join us on Discord.
[ 2022-09-19 13:01:18 CET ] [ Original post ]
In TruLove you take on the role of Alex, the freshest of college freshman. And as everyone knows, your freshman year will change your life forever, there are surprises in store as you discover a whole new world. And who knows, maybe you’ll even find love along the way – whatever that looks like!
For one thing, you’ll meet three of your cutest classmates, get to know them and maybe more…
Mary
Mary’s the class president - hell, she acts like she’s the president of the entire college! She’s always on the go, studying and organising for her fellow students. But that makes for a stressful life. Maybe you can help her learn to have fun, make friends and lighten up a little?Lucy
Lucy looks like some kind of crazy, kinky doll – but she acts like a dunce that’s hell-bent on rebelling! What she needs in her life is a friend that can tutor her and help her with her studies. But you could probably do more than that, right? Maybe help her in other ways too…Sarah
Sure, you and Sarah go back a long way – you even used to fool around together back in the day! But she’s never been anything more to you than a good friend, right? Who knows what might happen if the feelings you have for each other were to change…With your timetable all figured out, a decent strategy and a suggestive, even seductive word here and there, find the girl that’s right for you. Then together you can begin your journey towards a bright future - and who knows, maybe even true love!
TruLove is a visual novel with just a dash of stat raising added to the mix. As the player, you make genuine choices which create a path to one of the many endings of the game, good or bad. The game takes you through one complete college year, with changing seasons, college exams, and of course the all-important holidays. Oh, and don’t forget dates with the girl of your choice!
During the course of the college year, you can raise the character's stats - Fitness, Charm and Knowledge to make it easier to ace your exams, get the grades you need to achieve in life – and of course, to make sure you seduce your girlfriend too.
- 3 seductive college girls to date
- 300k+ Words of story
- Fully voiced girls
- 70+ Events
- 20+ Animated Sex scenes
- 10+ Activities
- 70+ CG (not counting variations)
- 30+ Locations to visit
- 4+ Dating spots
- Polyamorous relationships
- 8+ endings
TruLove is a dating sim set during the first year of college, meet your cute classmates and with them, find friendship, passion and even love.
- OS: x86/x86_64
- Processor: 2.0 GHzMemory: 1 GB RAM
- Memory: 1 GB RAM
- Graphics: Integrated graphics
- Storage: 4 GB available space
[ 6132 ]
[ 2625 ]