You must be 18+ to visit this website
The content on this website is AGE RESTRICTED
Please confirm you are at least 18 years old of age. Otherwise leave the website.
I am over 18 years old
Gaweb Studio Adult profile
Gaweb Studio Adult
18+
Gaweb Studio Adult
Making adult games with real gameplay
Subscribe
Send Message

Subscription Tiers

FREE
Lurker

Get the latest news about my games

252 subscribers
Unlock
$1
per month
Follower
  • "Follower" role on Discord
  • Polls access
  • 1 vote per poll
  • Access to H teaser posts
  • Access to ongoing paywall games after one month
3 subscribers Follower
Unlock
$2
per month
Supporter
  • "Supporter" role on Discord
  • Polls access
  • 2 votes per poll
  • Access to H teaser posts
  • Access to all ongoing games after 3 weeks
0 subscribers Supporter
Unlock
$5
per month
Fan
  • "Fan" role on Discord
  • Polls access
  • 5 votes per poll
  • Access to H teaser posts
  • Access to all ongoing games after 1 week
1 subscriber Fan
Unlock
$10
per month
Patron
  • "Patron" role on Discord
  • Polls access
  • 10 votes per poll
  • Access to H teaser posts
  • Access to all ongoing games
  • Access to all completed games
6 subscribers Patron
Unlock
$15
per month
Leader
  • "Leader" role on Discord
  • Polls access
  • 15 votes per poll
  • Access to H teaser posts
  • Access to all ongoing games
  • Access to all completed games
  • Access to Random render posts
2 subscribers Leader
Unlock
$25
per month
VIP
  • "VIP" role on Discord
  • Polls access
  • 25 votes per poll
  • Access to H teaser posts
  • Access to all ongoing games
  • Access to all completed games
  • Access to Random render posts
  • Your name in the credits of all the ongoing games
  • Request 1 custom scene in Glassix (See Campaign page for more info)
0 subscribers VIP
Unlock

Welcome

  • Access to my adult games
  • More voting power
  • Discord Roles and more!

Displaying posts with tag Glassix2.Reset Filter
Gaweb Studio Adult
Public post

Glassix 2 v0.13: Event Editor preview


Hi everybody,
I might have vastly underestimated the time required to implement the Event Editor and at the moment, I think I'm only barely ~30-40% done with it which would mean an end of the month release in the best case. In my last posts, I had estimated a few more days because I thought I'd just need to create some basic input rows for most of my XML nodes and that would be enough. However, in the end, many values required specific lists or range of values with specific interactions which slowed down my work. I'm trying to be as thorough as possible so this first version gets easy to use and understandable. I'll show you what I've got so far so you can give me some feedback too while at it.
In the game folder, mods are stored in "Glassix 2_Data/StreamingAssets/Mods". From there, you'll have one folder for each author, inside those, a folder for each authors' mod and inside those, various folders to store XML of various editors : Events, Furniture, Locations, Scenarios and so on... Since we are talking about the Event Editor, the files will be stored inside the Events folder. Then inside this Events folder, you'll have as many event file as you want to let author organize their events as they wish. 
Let's start with the editor preview : Selecting the author, mod, file and event:
You'll first have to select a mod author or create your own if you want to start creating or overwriting events. Spectre is a player who designed the low poly villa 3D model currently used in the Newbit map. (Thanks again!)
Then select the mod you want. Mods are kind of categories for authors to organize their mods however they want. You can add as many as you want. You could create a seasonal mod with events related to christmas, halloween, spring, winter, whatever... or create a folder which would be specific to a full scenario you want and so on... 
 
Then you select the actual XML file you want to edit, or add a new one. For my own core mod, I've organized files by actions and scenarios which you can see here. You might notice if you select Spectre > Starter, the list is empty which is normal since his mod has no events, only an infrastructure and we are currently working on the event editor. In the future, we'll have more editors, hopefully the city infrastructure editor which would allow players to add their own low poly 3D models to the game with their own textures, or modify existing ones, and in this future editor, Spectre's list would not be empty.
Now, under the hood, the XML file has been loaded by the game and shows all the events in this file. In my example, I opened the Newbit file which contains all the current events I created for the Newbit scenario. Each event has a custom label so the author can easily recognize them. The current UI is quite blunt at the moment, I guess in the future, I'll try to make it more visual, like a board like UI showing events related to each others (once I add choices) with arrows linking them, that'll come later if possible.
Then you either create or add an event and you'll end up in the interface shown above. I've split this in 3 tabs: General, Conditions and Steps. General is like the name says, some general information about the current event. The Conditions tab will list all the required conditions for this event to be triggered. The Steps tab will list all the steps of the current event, be it dialogues or hidden game flag changes.
It starts with the General tab. You'll first have to select a trigger for this event. There are currently 4.
  • On city load: When the city map is loaded, either when you start a new game, load a saved game, or transition from a location to the city map.
  • On location load: When you enter a location
  • On action button: When you click on an action button from the slot bar. Actions is another game entity which will be moddable and allow players to add their own actions, triggering their own events. For example, we could add a cheat button to max out obedience level on all the citizen of the game... I won't even need to hard code cheats in Glassix 2, everything can be handled with events.
  • Off: Used when you want to merge several events to the same event or for choices for example and thus don't need to be triggered automatically by any game interface.
From there, you select a code and a sub code for your event to make them unique. The code is kinda like a category or family, however you prefer to name it, and the sub code gives variations. For example, the doll mode spell events all have the code "dollmode", and the sub code allows to have different events depending on conditions: if the girl is not in doll mode yet, she will go under doll mode, that's the default sub code. But if she's already under doll mode, a second event with the same "dollmode" code would trigger to cancel the doll mode. This will allow me to add a Search feature in the game to find event codes or labels among multiple authors, mods and files if some events have been overwritten or expanded with new options in additional mods. 
For the action trigger, I've made it easier so that the code is actually changed to a select dropdown with the list of all possible actions in the game. And with the actions editor in the future, it'll be possible to add new actions like cheats and whatnot.
After that, we have the frequency of the event, meaning how often can we trigger it again. The names should be self explanatory:
  • Always
  • Once
  • Days (After X days): With this option, a new text field allows to select the number of days manually.
  • Minutes (After X minutes): With this option, a new text field allows to select the number of minutes manually.
  • Daily
  • Monthly
  • Yearly
Below that is the priority of the event. If several events can be triggered at the same time, the game will trigger the one with the highest priority. If several have the same priority, we trigger one randomly in the list of this priority. This way, daily life and unimportant event would have low priority while story events would have high priority.
Hovering over the labels will also give some information to help authors know what the row is for.
Then we can move on to the Conditions tab
Events will trigger based on conditions which come in 3 flavors:
  • Actor: This condition will check variables for a citizen involved in the event. Most of the time, it'll be the player obviously. When the player interacts with another citizen, this other citizen becomes a second actor. You can have as many actors as you want. For example, this condition is used for the talk action. Depending on the target's gender, we have different text. Then we can create whatever flavor of text we want with additional events: A young citizen might have a different talk topic compared to an old citizen. The target relationship or obedience level would also change the speech by using the priority feature and so on.
  • Global: This condition will check global variables, like the time, weather, current scenario and so on. For example, all events for the Newbit scenario would need a global condition checking that the player is currently playing in the Newbit scenario and not another one or Free mode.
  • Flag: If you're familiar with Visual Novels game, you should know this term. It's basically some event variable to keep track of what the player did.
For each of those 3 condition categories, I've added entities which can be added and edited easily and the game will display a dropdown with all the possible choices for this category.
For example, global conditions will list the various time checks. But let's say we want to add a new global condition. Let's call it "City Safety" which would be used to track if a city is safe to live in or not. With the Variables Editor (added in the future), it'll be possible to add it easily which would make it appear in this list and useable to have dangerous events trigger when the city safety is low. Those variables/conditions can have different types : String, Integer, List which allows the game to know what it needs to display and what values to expect and clamp in case of integers with a min/max value (For example, the hour variable needs to be between 0 and 23, Day of week would be a list with the 7 days of the week as values (Monday first btw)) All this process is automatically handled by the game and when you change the condition, the operator and value fields will change based on the type of the variable. integer would have additional comparison operators such as "Greater than X", "Lesser than X" while Lists would change the text input to a dropdown with all the possible values of the current variable. Such as this one below:
For the Newbit scenario, I created a flag to keep track of the Welcome party status. Before the dean announces the welcome party at the end of Day 1, the flag doesn't exist (save memories since in the future, we'll have many flags). Then at the end of Day 1, the dean talks about the party to the player, the Flag changes to "Dean announcement" (maybe I should have named it implying it's a past event, labels are editable anyway).
Then when the secretary gives the actual time to the player, it changes to Secretary reminder.
From there, we have two cases: Either the player misses the party or he completed it. This flag will allow players action to have consequences, same as choices. If you miss it, the dean, your colleagues and the secretary might have different talk interactions with you for the following days saying they missed you or blaming you, losing some relationship with them...
And if you've noticed, the operator dropdown in the picture above (the second one, with the "In" value) was another tricky part to code because it allows the author to select multiple values in the list which Unity doesn't handle by default and took me a while to expand their base dropdown to a multi select dropdown. But the process is seamless now, changing the operator from Equal to In will allow the players to select several options at once and vice versa without changes in the dropdown so the experience is as smooth as possible for the creator.
I'm afraid that's where I stopped so far realizing the "few days" estimation from my previous post had been largely underestimated... Which is why I'm writing this post to keep you updated on the current state, still working on the actor conditions, then comes the steps which is basically ~60-70% of the remaining work since they have so many more XML nodes and attributes than what I shoed so far. I hope to be done before the end of the month. I've already coded a lot of the most complicated stuff like operator and value switch depending on variables types. Since actors and steps uses similar features, that will save me some time but both those parts have much more complexity so I'll see when I get there.
Anyway, I think this post should give you a better insight of what you can expect with this editor. I already got some comments aiming at the classic "You expect your players to create content for you?" which was expected. I'd love players to create content with the tools I created but most of all, this editor forces me to codify my XML and organize it properly, something I didn't to in Glassix which makes it very hard to go back to Glassix's code because there are so many nodes with possible specific values which I don't remember anymore... Unity makes it much easier. And I'll also be using the Event Editor myself to add events which will much faster than manually writing XML code myself like I've been doing so far. So I'll be both the developer and the user of the editor.
This editor will give complete control over the game contents, even overwriting my mods with the priority system if you want to change how much gains you get from spells for example. I'll add a quick duplicate event button too so that this is easy to overwrite content. Anyway, I think this editor has a lot of potential and I hope that matches your expectations so far. Glassix 2 will be both a game and game content creator. I won't forget to improve the visuals too which need lots of work and optimization, this is not forgotten too. But gameplay is and will always be my priority.
Thanks a lot for your patience and support, I'll deliver this as soon as possible. If you have some feedback or ideas about the current interface, don't hesitate to drop me a message. Since this is currently in coding phase, that's actually the best moment to add or modify something to make it smoother, something I wish I could do with Glassix being quite outdated but unfortunately, too complex now that the code is done. 
Have a nice day!
Comments  loading...
Like(0)
Dislike(0)
Sign Up or Log In to comment on this post
Gaweb Studio Adult
Public post

Glassix 2 v0.12 PUBLIC release


Hi guys!
Enjoy!

Comments  loading...
Like(0)
Dislike(0)
Sign Up or Log In to comment on this post
Gaweb Studio Adult
Public post

Glassix 2 v0.13 delayed a bit

Hi everyone,
I'm afraid I'll have to delay the next version for a few more days once more.
This update will include the first version of the Event Editor allowing me and players to create new events easily in the game and the process is quite time consuming. I had already created several event files with lots of XML code inside and what I've been working on the last several days was to organize all this content into a basic UI as well as standardize all the possible tags and attributes.
What I learned from Glassix is that if such a step is not done properly and early, you end up with lots of different rules which you often end up not remembering. By having an actual game interface to create events, these rules are set in stone, coded and with Unity, are pretty neatly organized making it much easier to modify or add new ones in the future.
This first version will be quite limited at first with no possibility to have event choices or sex animations but that'll come later. The design will also be pretty much text/input oriented at first but in the long run, I'd like to make it so that while creating an event, everything is played as it is created, step by step, depending on the step you are currently creating, showing the characters in the selected positions and proper animation, updating this when you change the step. It's a bit tricky to prepare because for some events, actors are defined in advance, for example, obedience level where you'll have the MC and the related girl, and usually in a predefined location where you already know which furniture you can use. But some events involve random characters fulfilling special conditions in a location also fulfilling another set of specific conditions. Could be age related conditions for characters and furniture availability related conditions for the location, making it more complicated to code the event. All in all, it's quite tricky but should be doable. First versions might be clunky but will get improved with your feedback.
I'll also try to prepare a video to showcase this new editor since it's a bit complex but not that much if you're code-savvy or have a logical mind.
This editor will allow you to give life to characters you created with the Appearance and Biography Editors, giving them their own events, talk interactions, reactions and so on which made Glassix what it was liked for. Even if you didn't like all the girls in the game, some of them still piqued your interest and Glassix 2 will allow us to create lots of content much more easily than it was for Glassix. It'll also allow you to expand or modify existing content even the content I created. Then the online sharing interface through the game itself too will allow players to share their characters, events, scenarios and so on so that I might not even need to worry about writing content anymore but instead, focus on code to give you a smooth and powerful UI to use to make all this process easy.
On that aspect, I'm aware this goal is quite different from other H games online which focus exclusively on giving players actual story content but I think that should give players something fresh to use and play with. I received several requests to add custom girls in Glassix 1 which was not possible but with those tools, it'll be possible to do it in Glassix 2 and expand the content of the game much faster. That is not implying I plan to rely on player content exclusively and I'll of course be adding my own content and stories too.
With all that said, I apologize for this new delay. Unlike previously, I should be done with a few more days but since I missed the deadline for May, please contact me if you'd like a refund, my aim is not take your money for nothing which might be what appears to be in this case, sorry about that.
Thank you all for your patience and support !
Comments (2) loading...
Like(0)
Dislike(0)
Sign Up or Log In to comment on this post
Gaweb Studio Adult
Public post

Glassix 2 v0.12 released to Supporters


Hi guys!
Enjoy!

Comments  loading...
Like(0)
Dislike(0)
Sign Up or Log In to comment on this post
Gaweb Studio Adult
Public post

Glassix 2 v0.12 released to Fans


Hi guys!
Enjoy!
Comments  loading...
Like(0)
Dislike(0)
Sign Up or Log In to comment on this post
Gaweb Studio Adult
Public post

Glassix 2 v0.12 released

Hi everybody!
Changelog
  • Newbit scenario extended
  • Added new "Go to objective" action in slotbar
  • Added new UI icon to show objective action when there is an active objective
  • Added boobs physics!
  • Added quick text skip during event with CTRL key
  • Changed global water effect in city mode to something closer to some kind of pink fog
  • Added new infrastructure: RestaurantA
  • Added new location: RestaurantA Main Room
  • Added 13 new furniture: ChairD, PlantA, PlantB, PlantC, PlantD, PlantE, TableD, TableE, SignA, PaintingA, StatueA, CeilingLightB, LampA
  • Fixed livingroom windows model not letting light pass through
  • Fixed issue with pubic hair and face details layers darkening the skin
  • Fixed issue with loading screen disappearing before all textures were properly loaded when visiting a location
  • Fixed issue with city lights not updating properly at night

After many delays, here is the new version of Glassix 2. This version focus on the Newbit scenario story however I might have to disappoint some of you since the new content can be played in less than 5 minutes if you take the time to read everything. This is due to the complexity of writing events in Glassix 2 compared to Glassix. In 2D, I just had to pose characters, save the image and add the text. With 3D, this process is more complex since I need to adjust animations, face expressions, position in the room, camera angles and more... Add on top of that the needed time to add new buildings, locations and furniture each with their own texture to organize. Well, that's several days of work just for that. The fact that I don't master the whole process yet also adds to the needed time. However with time comes experience and I also plan to create tools to make everything much easier to handle thus making adding content much easier, for me and for players. More details in a future post this month.
Besides the story, I've also added some nice boobs physics and focused on making the game less of a hassle, learning from our experience with Glassix, though the way Glassix 2 plays is different.
First, to make things easier on the players, I've added some buttons to quickly go to objectives and I've added the quick skip feature when holding the CTRL key. I've also adjusted loading screen so they properly wait until everything is loaded in the room before disappearing.
Secondly, I've been looking into making locations less empty, starting with the new restaurant location. There's still some work to make it better but that's a first step in this direction. Unfortunately, I did not have time to fill other locations with more furniture but that'll come.
Overall, this new version doesn't bring too much for the player but it should give you a better idea of where I'm going with Glassix 2. Some of you mentioned the game looked a bit like another 3D H game named Lifeplay which was right but with this new version and seeing how the Newbit scenario unfolds, I want to show you that Glassix 2 will offer some proper story line similar to Glassix, unlike Lifeplay where you are a bit lost in what you should do in the game. Glassix 2 will offer both nice stories with scenarios and for those who prefer freedom, the Free mode will let you play in any city and set you own goals, though you'll have some optional side objectives to complete to earn karma and unlock more spells.
I apologize again for all those delays and hope you'll enjoy the new content. Let me know if you encounter any bug in the game!
Have a nice day!
Comments  loading...
Like(0)
Dislike(0)
Sign Up or Log In to comment on this post

The subscription gives you:
  • Access to Creator's profile content.
  • Ability to support your Creator by contributing – one-time or recurring.
  • Means to reaching out to the Creator directly via Instant Messenger.
This website uses cookies to improve your experience while you navigate through this website. Continue to use this website as normal if you agree to the use of cookies. View our Privacy Policy for the details. By choosing "I Accept", you consent to our use of cookies.