Skip to main content

Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs
TagsGame Engines

GRRLWARE

53
Posts
70
Followers
3
Following
A member registered Jul 13, 2022 · View creator page →

Creator of

Recent community posts

(1 edit)

yay!!! always excited when there's a new update, wasn't expecting this one! donated a little more because i love this engine <3

Not exactly a feature request, but I've started using Storage objects as NPCs. They have their own distinct color when they're in a room, and they can hold items which is neat. Usually what I do is have a trigger on entering the storage that removes the basic storage commands and instead add commands like 'Speak' or 'Trade' so it feels more like an interaction. It's a good system for anyone who is thinking of adding NPCs using this engine!

Plus, maybe this could help with the development of NPCs somehow? I'll probably have to replace and remake them when the actual NPC objects eventually come out, but for now I find using storage objects works well. Maybe when NPCs are first added they could just be a clone of the Storage object and then improved on later? I dunno, spitballing here. 

(1 edit)

Changing the Lock Message of a room will always give the error saying that its in an invalid format. It works, but it prints an error (not in debug mode), and any actions after it won't occur.

(1 edit)

so how would you make a working store command?

Sorry if this is too much, but the ability to change the color settings as an action, so that you can change the name colors based on the area the player is in would be cool. Also a way to exclude items/objects from being affected by a Command, so that you could make it so that a player couldn't drop certain objects or pickup objects unless they've done something else, stuff like that

Not exactly sure if this counts as a bug or if i'm just doing it wrong... I tried making a command a player could use to store an item from their inventory in a storage object. The game acts as if a valid command were put in but nothing happens.

Yes!!! Thank you for such a timely update!!! Very pleased that I can continue with my projects.

(1 edit)

I got the crash again after re-adding the lost stuff without the print command. I opened and closed it a few times to test, and it broke again after i added two triggers. One was when you put an item in your inventory it removes two commands, and adds two, one of them being the same because I was trying to make sure the commands were always in the same order. The second trigger was to add the command that originally had the print action in the original version.


Silent triggers? I noticed there's no way to use a trigger without having a message announcing something happened.

The Clear Text function doesn't seem to work? I check the box, and when I press OK and then go back to the settings its unchecked. I can't seem to get it to work.

(1 edit)

Honestly, thank you so much for working on producing a patch so quickly. My original worry was that I had made the project too big somehow, and I had hit a wall. I actually never closed the application, I copied the project to work on it from a different computer and that was where I ran into the issue. Hopefully if I remove the Print Message from the game and save it, I'll have a working save that still has all my stuff without crashing.

Glad I'm able to help catch some issues, and thank you so much for responding so quickly.

(edit: my attempt actually did NOT work... >_>I'm now very hesitant to close the project even though I know I have to lmao)

Here's the rest of the details given with the error message. Let me know if I need to just send the whole project file anyways.

************** Exception Text **************
System.ArgumentException: Offset and length were out of bounds for the array or count is greater than the number of elements from index to the end of the source collection.
   at System.Collections.Generic.List`1.GetRange(Int32 index, Int32 count)
   at Textperience.Action.LoadActions(List`1 script) in C:\Users\Yeaki\OneDrive\Desktop\Pisces Studios\Archive\TexTperience\Text Adventure Creator\Text Adventure Creator\Editor.cs:line 1541
   at Textperience.Project.ProjectLoad(String filename) in C:\Users\Yeaki\OneDrive\Desktop\Pisces Studios\Archive\TexTperience\Text Adventure Creator\Text Adventure Creator\Editor.cs:line 301
   at Textperience.Main.dialog_open_project_OK() in C:\Users\Yeaki\OneDrive\Desktop\Pisces Studios\Archive\TexTperience\Text Adventure Creator\Text Adventure Creator\Main.cs:line 77
   at Textperience.Main.menu_strip_open_Click(Object sender, EventArgs e) in C:\Users\Yeaki\OneDrive\Desktop\Pisces Studios\Archive\TexTperience\Text Adventure Creator\Text Adventure Creator\Main.cs:line 71
   at System.Windows.Forms.BindableComponent.RaiseEvent(Object key, EventArgs e)
   at System.Windows.Forms.ToolStripMenuItem.OnClick(EventArgs e)
   at System.Windows.Forms.ToolStripItem.HandleClick(EventArgs e)
   at System.Windows.Forms.ToolStripItem.HandleMouseUp(MouseEventArgs e)
   at System.Windows.Forms.ToolStripItem.FireEventInteractive(EventArgs e, ToolStripItemEventType met)
   at System.Windows.Forms.ToolStripItem.FireEvent(EventArgs e, ToolStripItemEventType met)
   at System.Windows.Forms.ToolStrip.OnMouseUp(MouseEventArgs mea)
   at System.Windows.Forms.ToolStripDropDown.OnMouseUp(MouseEventArgs mea)
   at System.Windows.Forms.Control.WmMouseUp(Message& m, MouseButtons button, Int32 clicks)
   at System.Windows.Forms.Control.WndProc(Message& m)
   at System.Windows.Forms.ToolStrip.WndProc(Message& m)
   at System.Windows.Forms.ToolStripDropDown.WndProc(Message& m)
   at System.Windows.Forms.NativeWindow.Callback(HWND hWnd, MessageId msg, WPARAM wparam, LPARAM lparam)
************** Loaded Assemblies **************
System.Private.CoreLib
    Assembly Version: 9.0.0.0
    Location: C:\Program Files (x86)\dotnet\shared\Microsoft.NETCore.App\9.0.6\System.Private.CoreLib.dll
----------------------------------------
Textperience
    Assembly Version: 1.0.2.0
    Location: 
----------------------------------------
System.Runtime
    Assembly Version: 9.0.0.0
    Location: C:\Program Files (x86)\dotnet\shared\Microsoft.NETCore.App\9.0.6\System.Runtime.dll
----------------------------------------
System.Windows.Forms
    Assembly Version: 9.0.0.0
    Location: C:\Program Files (x86)\dotnet\shared\Microsoft.WindowsDesktop.App\9.0.6\System.Windows.Forms.dll
----------------------------------------
System.ComponentModel.Primitives
    Assembly Version: 9.0.0.0
    Location: C:\Program Files (x86)\dotnet\shared\Microsoft.NETCore.App\9.0.6\System.ComponentModel.Primitives.dll
----------------------------------------
System.Windows.Forms.Primitives
    Assembly Version: 9.0.0.0
    Location: C:\Program Files (x86)\dotnet\shared\Microsoft.WindowsDesktop.App\9.0.6\System.Windows.Forms.Primitives.dll
----------------------------------------
System.Private.Windows.Core
    Assembly Version: 9.0.0.0
    Location: C:\Program Files (x86)\dotnet\shared\Microsoft.WindowsDesktop.App\9.0.6\System.Private.Windows.Core.dll
----------------------------------------
System.Drawing.Primitives
    Assembly Version: 9.0.0.0
    Location: C:\Program Files (x86)\dotnet\shared\Microsoft.NETCore.App\9.0.6\System.Drawing.Primitives.dll
----------------------------------------
System.Collections.Specialized
    Assembly Version: 9.0.0.0
    Location: C:\Program Files (x86)\dotnet\shared\Microsoft.NETCore.App\9.0.6\System.Collections.Specialized.dll
----------------------------------------
System.Runtime.InteropServices
    Assembly Version: 9.0.0.0
    Location: C:\Program Files (x86)\dotnet\shared\Microsoft.NETCore.App\9.0.6\System.Runtime.InteropServices.dll
----------------------------------------
System.Threading
    Assembly Version: 9.0.0.0
    Location: C:\Program Files (x86)\dotnet\shared\Microsoft.NETCore.App\9.0.6\System.Threading.dll
----------------------------------------
System.Collections
    Assembly Version: 9.0.0.0
    Location: C:\Program Files (x86)\dotnet\shared\Microsoft.NETCore.App\9.0.6\System.Collections.dll
----------------------------------------
TextperienceEngine
    Assembly Version: 1.0.2.0
    Location: D:\Game Development\00 - Development Tools\00 - Game Engines\Text-Based\Textperience\TextperienceEngine.dll
----------------------------------------
System.Console
    Assembly Version: 9.0.0.0
    Location: C:\Program Files (x86)\dotnet\shared\Microsoft.NETCore.App\9.0.6\System.Console.dll
----------------------------------------
System.Drawing.Common
    Assembly Version: 9.0.0.0
    Location: C:\Program Files (x86)\dotnet\shared\Microsoft.WindowsDesktop.App\9.0.6\System.Drawing.Common.dll
----------------------------------------
Microsoft.Win32.Primitives
    Assembly Version: 9.0.0.0
    Location: C:\Program Files (x86)\dotnet\shared\Microsoft.NETCore.App\9.0.6\Microsoft.Win32.Primitives.dll
----------------------------------------
System.ComponentModel.EventBasedAsync
    Assembly Version: 9.0.0.0
    Location: C:\Program Files (x86)\dotnet\shared\Microsoft.NETCore.App\9.0.6\System.ComponentModel.EventBasedAsync.dll
----------------------------------------
System.Threading.Thread
    Assembly Version: 9.0.0.0
    Location: C:\Program Files (x86)\dotnet\shared\Microsoft.NETCore.App\9.0.6\System.Threading.Thread.dll
----------------------------------------
Accessibility
    Assembly Version: 4.0.0.0
    Location: C:\Program Files (x86)\dotnet\shared\Microsoft.WindowsDesktop.App\9.0.6\Accessibility.dll
----------------------------------------
System.ComponentModel.TypeConverter
    Assembly Version: 9.0.0.0
    Location: C:\Program Files (x86)\dotnet\shared\Microsoft.NETCore.App\9.0.6\System.ComponentModel.TypeConverter.dll
----------------------------------------
Microsoft.Win32.SystemEvents
    Assembly Version: 9.0.0.0
    Location: C:\Program Files (x86)\dotnet\shared\Microsoft.WindowsDesktop.App\9.0.6\Microsoft.Win32.SystemEvents.dll
----------------------------------------
System.Collections.Concurrent
    Assembly Version: 9.0.0.0
    Location: C:\Program Files (x86)\dotnet\shared\Microsoft.NETCore.App\9.0.6\System.Collections.Concurrent.dll
----------------------------------------
System.Numerics.Vectors
    Assembly Version: 9.0.0.0
    Location: C:\Program Files (x86)\dotnet\shared\Microsoft.NETCore.App\9.0.6\System.Numerics.Vectors.dll
----------------------------------------
System.ComponentModel
    Assembly Version: 9.0.0.0
    Location: C:\Program Files (x86)\dotnet\shared\Microsoft.NETCore.App\9.0.6\System.ComponentModel.dll
----------------------------------------
System.Memory
    Assembly Version: 9.0.0.0
    Location: C:\Program Files (x86)\dotnet\shared\Microsoft.NETCore.App\9.0.6\System.Memory.dll
----------------------------------------
System.Resources.Extensions
    Assembly Version: 9.0.0.0
    Location: C:\Program Files (x86)\dotnet\shared\Microsoft.WindowsDesktop.App\9.0.6\System.Resources.Extensions.dll
----------------------------------------
System.Drawing
    Assembly Version: 9.0.0.0
    Location: C:\Program Files (x86)\dotnet\shared\Microsoft.WindowsDesktop.App\9.0.6\System.Drawing.dll
----------------------------------------
System.ObjectModel
    Assembly Version: 9.0.0.0
    Location: C:\Program Files (x86)\dotnet\shared\Microsoft.NETCore.App\9.0.6\System.ObjectModel.dll
----------------------------------------
System.Runtime.Loader
    Assembly Version: 9.0.0.0
    Location: C:\Program Files (x86)\dotnet\shared\Microsoft.NETCore.App\9.0.6\System.Runtime.Loader.dll
----------------------------------------
System.Runtime.Serialization.Formatters
    Assembly Version: 8.1.0.0
    Location: C:\Program Files (x86)\dotnet\shared\Microsoft.NETCore.App\9.0.6\System.Runtime.Serialization.Formatters.dll
----------------------------------------
System.Formats.Nrbf
    Assembly Version: 9.0.0.0
    Location: C:\Program Files (x86)\dotnet\shared\Microsoft.WindowsDesktop.App\9.0.6\System.Formats.Nrbf.dll
----------------------------------------
System.Text.Encoding.Extensions
    Assembly Version: 9.0.0.0
    Location: C:\Program Files (x86)\dotnet\shared\Microsoft.NETCore.App\9.0.6\System.Text.Encoding.Extensions.dll
----------------------------------------
System.Reflection.Metadata
    Assembly Version: 9.0.0.0
    Location: C:\Program Files (x86)\dotnet\shared\Microsoft.NETCore.App\9.0.6\System.Reflection.Metadata.dll
----------------------------------------
System.Collections.Immutable
    Assembly Version: 9.0.0.0
    Location: C:\Program Files (x86)\dotnet\shared\Microsoft.NETCore.App\9.0.6\System.Collections.Immutable.dll
----------------------------------------
System.Linq
    Assembly Version: 9.0.0.0
    Location: C:\Program Files (x86)\dotnet\shared\Microsoft.NETCore.App\9.0.6\System.Linq.dll
----------------------------------------
System.Collections.NonGeneric
    Assembly Version: 9.0.0.0
    Location: C:\Program Files (x86)\dotnet\shared\Microsoft.NETCore.App\9.0.6\System.Collections.NonGeneric.dll
----------------------------------------
System.Diagnostics.StackTrace
    Assembly Version: 9.0.0.0
    Location: C:\Program Files (x86)\dotnet\shared\Microsoft.NETCore.App\9.0.6\System.Diagnostics.StackTrace.dll
----------------------------------------
System.IO.Compression
    Assembly Version: 9.0.0.0
    Location: C:\Program Files (x86)\dotnet\shared\Microsoft.NETCore.App\9.0.6\System.IO.Compression.dll
----------------------------------------

If a project is too big, you'll get an error on opening. Pressing continue will open the project but all game settings, and starting commands/items/triggers for each room will be lost.

"Offset and length were out of bounds for the array or count is greater than the number of elements from index to the end of source collection."

 

Very excited!! I love this engine, and I can't wait to see the roadmap and follow its journey. I'll have to donate more in the future.

(8 edits)

I adore this engine. The way the UI is designed is great, the way things are structured just feels really great to use. I'm a big fan, even as a beginner. I have a few requests, however. I'm not sure how possible some of these are.

  • Sounds/Music? Having ambience or sound effects would be very fun.
  • NPCs as distinct entities. You can have characters appear in descriptions or printed text, but nothing you can interact with or keep track of as a solid object. If possible, NPCs could have a series of responses, or can give/receive items or something.
  • Aliases. The ability to have an alternate name for a command, room, or object.
  • More specific requirements for commands. For example, being able to choose two objects and combine them into a different object. Or making it a requirement for the item to exist if using a pickup command. Commands that can only be used on specific objects.
  • The ability to use special text in descriptions. For example, making a pickup command that displays "CURRENT_ITEM was added to inventory." and have CURRENT_ITEM be replaced with what the item would be. Stuff that would allow for some more dynamic descriptions or effects.
  • The ability for the player, NPCS, or objects to have variables? In particular, to allow a player NPC, or object to have attributes/stats, to keep track of the number of interactions, to keep track of money or score, stuff like that.
  • The option to have the list of commands instead display a single command (such as 'Help') that can be used to see the full list without cluttering the main screen.
  • More options for customizing the UI of the exported game.
  • Buttons maybe? Quest or Twine, for example, have hyperlinks where the player can click and automatically move to the room or like, click the text of an object and see some of the possible commands. Probably difficult to add, but it would be neat.
  • Exporting to .exe is one of the reasons why I really love this engine, but I'm curious if its possible to have the engine export a version I can run embedded in an HTML5 game so that I can have more control over the UI and whatnot. I know this is probably a longshot.

I'm excited to see how this engine develops in the future. It's honestly one of my favorite tools I've used-- I just wish I could use sounds!

kai-lan was been requested rather... aggressively. there's definitely some kai lan content coming down the pipeline in the future... though i don't want to say too much too far ahead of time.

(6 edits)

i love this game!! i'm obsessed w these characters and can't wait to see how it ends!! though i wanted to mention a few bugs:

  • some of the dialogue is cut off
  • if you pick up the money before doing downstairs you can't access the living room/kitchen areas; which seemingly does not allow you to find the keys later on? not sure why...
  • when investigating your sister's room, its hard to interact with the computer unless you're in the middle of the room
  • when looking for sleeping pills, the bathroom and toilet doors trigger the 'find spare keys' task
  • game softlocks when your sister gets home and you're blocking her path up the stairs by standing on the right
  • choosing not to spike the juice doesn't change anything (maybe less a bug and more that path being unfinished)

i'd love to know what happened.

yes! the game should already have d-pad support for p1 but i will work on improving support in 0.3.2a

this game was absolutely breathtaking!!!! i am seriously obsessed with oto-hime, and i will be thinking about this game for a very long long time. i love it very dearly!!!

development has been spotty for most of the year but we're getting back on track again

that would be very fun, i know people have already made music mods and sprite mods... the future is yours!

unfortunately not

i had a similar issue. disabling windows defender might help, but really what worked for me was using this ( https://www.speedguide.net/downloads.php ) to fix my internet connection. try and see if either of those options works.

what issues are you having? what platform?

i plan to add in almost all fighters from Super Brawl 3, so Po will be added... eventually

the problem is that nobody has figured out how to rip sprites from Super Brawl 3, so I have to cut them out and redraw them by hand. as a result, most SB3 fighters are less of a priority

thank you! should be fixed in the upcoming 0.2.5 update

Skipper isn't available yet, as his moveset is still in-development. The next update (0.2.5) will make it more clear which characters are still in-development and can't be unlocked.

well, it's really only me working on the game, and i don't get paid and also i'm poor. so it's definitely going to take a while. the upcoming 0.2.5 update has a bunch of great new content i think you'll like, but you'll just have to be patient otherwise.

i'll look into it!

thank you so much! i would love it if we could get some more original music for SBSD

the invite code for the SBSD discord server is mQ2jJAd9G4 . from there, you can add me on discord. I know it's a bit weird, but i'd rather not post my personal discord user here. it makes more sense to add people through the public server haha.

hope to hear from you soon!

If you can't, you can always try seeing what combos tend to be the most devastating/unfair and I can look into them. Also, if you don't mind me asking, what parts of the new combat system are the hardest to adjust to? I want to see if I can ease the transition a bit more for other players.

Would you mind sending me a video? There are a couple of things I think it might be, including the AI, itself. Due to the way its programmed, sometimes the AI figures out a way to trigger moves that would normally be impossible because of the way it simulates the controls. either way, a video might help me better pinpoint exactly what needs to be changed.

Thankfully, Rico is already getting some big changes in the next update. Good timing in your part, haha.

i'll see what i can do!

nobody thus far has reported a wubbzy glitch. there's only one of me so it takes some time to get to everything anyways. i thought youb hated this game?

Thank you for reporting it! I just made some changes, so it should be be fixed in the next update!

this just in: every early-access game is stupid according to this guy

If you click the gear in the Character Selection Menu, there should be difficulty selection options.