Card Battle System Extreme Lag

Jinell

Villager
Member
Joined
Aug 11, 2013
Messages
6
Reaction score
5
First Language
English
Primarily Uses
RMMV
No new breakthroughs here, just gonna make it a option game in a casino....last.

Since monsters drop cards you can collect in my game.
 

dragon1up

Veteran
Veteran
Joined
Sep 24, 2013
Messages
117
Reaction score
34
First Language
English
Primarily Uses
RMMV
No new breakthroughs here, just gonna make it a option game in a casino....last.

Since monsters drop cards you can collect in my game.
No new breakthroughs here, just gonna make it a option game in a casino....last.

Since monsters drop cards you can collect in my game.
In terms of updates yea I tried emailing the dev a few weeks ago but nothing at all. Like I can do what you listed above in terms of a drop and can open packets but not battle yet.
 

dragon1up

Veteran
Veteran
Joined
Sep 24, 2013
Messages
117
Reaction score
34
First Language
English
Primarily Uses
RMMV
Tried something will be editing on this thing later on

I have been able to transfer the player to a new map, and the old way in terms of the background rotating now doesn't lag at all.

This was done by editing the common events: 892 with a transport player. But upon doing so the cards don't show up which is kinda strange.
 

Kvothe

The Bloodness
Veteran
Joined
Jan 21, 2014
Messages
149
Reaction score
554
First Language
Brazil
Primarily Uses
N/A
Well, I don't have the source code to look by myself, however, have you guys tried out some of the tools that the 'Google DevTools' has? There is a lot of things that will help to find out issues of performace, memory leaks and so on. I'll give a example that I have used with my W.I.P plugin, Immersion, when I was working on some optimization.


On the option: 'Perfomance', there is a 'down' on 7000 ms and 8000 ms because is when happens the loading and the pre-render of textures of the map. Then I know that on the Scene_Load, I can try on future to improve it (well, it's already optimized xD, take less than 1s to load when testing for production).






At first sounds hard, but isn't. I guess that this can help you guys to figure out the exactly time and the 'motive' of the lag. There are as well the 'Memory' tool, that can help to figure out memory leaks, pretty useful
 

dragon1up

Veteran
Veteran
Joined
Sep 24, 2013
Messages
117
Reaction score
34
First Language
English
Primarily Uses
RMMV
Well, I don't have the source code to look by myself, however, have you guys tried out some of the tools that the 'Google DevTools' has? There is a lot of things that will help to find out issues of performace, memory leaks and so on. I'll give a example that I have used with my W.I.P plugin, Immersion, when I was working on some optimization.


On the option: 'Perfomance', there is a 'down' on 7000 ms and 8000 ms because is when happens the loading and the pre-render of textures of the map. Then I know that on the Scene_Load, I can try on future to improve it (well, it's already optimized xD, take less than 1s to load when testing for production).






At first sounds hard, but isn't. I guess that this can help you guys to figure out the exactly time and the 'motive' of the lag. There are as well the 'Memory' tool, that can help to figure out memory leaks, pretty useful
I looked into it and didn't understand much really ahah but I'm looking into compression tools and way to optimize the code aha, it's honestly so bad how to optimize this coding is tbh. I'll keep posting here and see how it turns up. Hope to get some results so I can keep working on my game more ah

Tried using Packer to compress all 3 plugins provided and a blank project and was greeted with this message: Irina_CardGameDeck plugin needs to have Irina_CardGameCore placed above it in the Plugin Manager list.

Have finally sent a report to Itcho about it not working/running and well see how that goes, just provided them with my two OS I use which for ref is W10/7 and how I tried to contact the seller but to no avail and provided them with links for Yanfly which shows it off with comments and same for her own channel.
 
Last edited:

Vis_Mage

Novice Magician
Veteran
Joined
Jul 28, 2013
Messages
451
Reaction score
163
First Language
English
Primarily Uses
RMMV
I recently got the plugin myself, and have ran into the same issues. Although I don't know how enough about javascript to fix it myself, I have found the main cause of the lag caused by the plugin. It largely has to do with the way the deck/discard/exhaust piles are handled. Those piles are not static images, instead the plugin creates a new image for each card in each of those piles. So, with the standard deck size of 40, that's 80 unneeded images that are being loaded at all times.

You can see this in action by changing the min deck size to less than 10, and going into a game with both players having 10 or less card. With this (plus the center circle animation disabled), it actually runs pretty well.

With that said, if someone who has access to the plugin and some javascript knowledge could edit out the lines that spawn in all these images, we could just have a single static deck/discard/exause pile image. If anyone would be willing to take on this task, both I, and certainly several others, would really appreciate it.
 
Last edited:

dragon1up

Veteran
Veteran
Joined
Sep 24, 2013
Messages
117
Reaction score
34
First Language
English
Primarily Uses
RMMV
I recently got the plugin myself, and have ran into the same issues. Although I don't know how enough about javascript to fix it myself, I have found the main cause of the lag caused by the plugin. It largely has to do with the way the deck/discard/exhaust piles are handled. Those piles are not static images, instead the plugin creates a new image for each card in each of those piles. So, with the standard deck size of 40, that's 80 unneeded images that are being loaded at all times.

You can see this in action by changing the min deck size to less than 10, and going into a game with both players having 10 or less card. With this (plus the center circle animation disabled), it actually runs pretty well.

With that said, if someone who has access to the plugin and some javascript knowledge could edit out the lines that spawn in all these images, we could just have a single static deck/discard/exause pile image. If anyone would be willing to take on this task, both I, and certainly several others, would really appreciate it.
I honestly wouldn't care if it was just 10 cards or something per deck tbh, make it akin to pazzak where the player has limited resources, to begin with. Though not the same exactly just something playable.

I did try a game called Yoaki Shuffle which had a demo with all the plugins and stuff in it, and upon testing ran into said issues that the default given project that is provided so don't think any of the code has been changed tbh or it's not noticeable at all. I found the user on Reddit who posted in the RPG Maker Forum and was mentioned that the team had cleaned some stuff up to not lag and the likes.

 

Attachments

pasunna

Veteran
Veteran
Joined
Feb 3, 2019
Messages
289
Reaction score
69
First Language
thai
Primarily Uses
RMMV
Did https://atelieririna.itch.io/collectible-card-game dissappear out of the blue? When i see with an account or no account the page for the plugin is gone, but with account i paid for is still there whats going on
-------------------------

hey anyone still had problem and want a refund
I find this status post and I think all of you need to notice about this happen
I don't know if the page gone you still can get the refund
I buy one of her other and not satisfying too but not that high price as this one
if you want to act just start to act before late
 

Moxy

Villager
Member
Joined
Jan 21, 2018
Messages
29
Reaction score
3
First Language
English
Primarily Uses
RMMV
Is a refund possible? If I remember right, I thought the page itself said no refunds. I haven't done anything with this project due to the lag, and would love a refund, but for as long as I've had it, and the fact that I thought it said, "No refunds" I don't think I could really get one.
 

ramza

Lunatic Coder
Veteran
Joined
Jan 28, 2013
Messages
600
Reaction score
340
First Language
English
Primarily Uses
RMMV
Is a refund possible? If I remember right, I thought the page itself said no refunds. I haven't done anything with this project due to the lag, and would love a refund, but for as long as I've had it, and the fact that I thought it said, "No refunds" I don't think I could really get one.
I had posted in a different topic about this plugin and suggested people who had tried to get support for this plugin speak with their wallet and get refunds through itch.io, or by chargeback on their credit card/paypal if that failed. I did get a PM later from one person who had successfully got his money back. I'm not sure which route he ended up taking to do so, though.

Perhaps the plugin has been taken down from itch.io because of multiple refund requests, either by Irena, not wanting to continue selling it herself, or by the platform for the number of refunds requested on it? No way to know for sure, though.

Speaking both as a developer who also sells plugins on itch.io, and as a consumer of those plugins, the lack of support provided for this expensive paid product is unacceptable. This 'no support given, don't contact me ever' model being used is fine for free plugins, as it will prevent users from making ridiculous requests, or using your free plugin in unsupported ways just because it was free. It is not an acceptable support model for a paid product, especially not one as expensive as this plugin.

If this lag problem is still affecting you, I highly recommend you get a refund, through any means possible.
 

dragon1up

Veteran
Veteran
Joined
Sep 24, 2013
Messages
117
Reaction score
34
First Language
English
Primarily Uses
RMMV
I did get a refund, see the above posts by me but I was in contact with Itcho. itself though and talked about what had happened, with multiple sc to prove the lack of communication and support on her end. Even though I did buy the project ages ago, before wanting a refund I had numerous emails over the period of the time of owning the project.

But yeah it depends on what you have done yourself to make progress, in terms of contacting her and things like that. Also, really sus if the thing has been removed, all it would take proper coding and making sure it works on systems that can handle it. I.e: A system requirement for the project would be great and tested on multiple systems not just, as stated above by me "my testers had no issues". Again I reiterate we have no idea how many testers that tried it out, nor the systems they have. Specs of my laptop "2060GTX, 16G ram, *** processor but fast one lol"
 

dragon1up

Veteran
Veteran
Joined
Sep 24, 2013
Messages
117
Reaction score
34
First Language
English
Primarily Uses
RMMV
Did https://atelieririna.itch.io/collectible-card-game dissappear out of the blue? When i see with an account or no account the page for the plugin is gone, but with account i paid for is still there whats going on
-------------------------

hey anyone still had problem and want a refund
I find this status post and I think all of you need to notice about this happen
I don't know if the page gone you still can get the refund
I buy one of her other and not satisfying too but not that high price as this one
if you want to act just start to act before late

WTF the actual **** I just clicked it now...that says a lot..no support or anything, that's a shame it had a lot of potential tbh..
 

pasunna

Veteran
Veteran
Joined
Feb 3, 2019
Messages
289
Reaction score
69
First Language
thai
Primarily Uses
RMMV
WTF the actual **** I just clicked it now...that says a lot..no support or anything, that's a shame it had a lot of potential tbh..
yes lucky that you got prove for refunding
I see one projected that he said he fight with this plugin by his team without help from irrina at all and finally got it to work
if you want to try

wait... you already found it haha...
 

dragon1up

Veteran
Veteran
Joined
Sep 24, 2013
Messages
117
Reaction score
34
First Language
English
Primarily Uses
RMMV
[DPOST]@dragon1up [/DPOST]
yes lucky that you got prove for refunding
I see one projected that he said he fight with this plugin by his team without help from irrina at all and finally got it to work
if you want to try

wait... you already found it haha...
My bad in terms of the double reply, and yeah already found it and tried it out and that had so much lag on it...saying it was playable when clearly it wasn't, I wonder if we're allowed to post the code somewhere for someone to look over it and fix it up, considering the download is unavailable now it falls into an odd space. Like it's no longer purchasable but can we have it fixed code-wise?
 

pasunna

Veteran
Veteran
Joined
Feb 3, 2019
Messages
289
Reaction score
69
First Language
thai
Primarily Uses
RMMV
My bad in terms of the double reply, and yeah already found it and tried it out and that had so much lag on it...saying it was playable when clearly it wasn't, I wonder if we're allowed to post the code somewhere for someone to look over it and fix it up, considering the download is unavailable now it falls into an odd space. Like it's no longer purchasable but can we have it fixed code-wise?
well... I don't know the term of use on it
but even if you can't purchase
but the one who got it still can access to that page
so I don't think you can put it public
but for real... I don't think anyone would like to go fix it
unless they got hire...
or they use it in their project
 

Shaz

Veteran
Veteran
Joined
Mar 2, 2012
Messages
38,778
Reaction score
12,206
First Language
English
Primarily Uses
RMMV
You would not be able to post it publicly. MAYBE you could give it privately to someone just to work on, with the understanding that they would not keep a copy after fixing it, BUT to be legit you should get the author's permission first. Doesn't help that it's so hard to contact the author.

However, if it's a really complicated plugin and the lag is due to sprite handling issues, many plugin writers (myself included) might not want to touch it either.
 

dragon1up

Veteran
Veteran
Joined
Sep 24, 2013
Messages
117
Reaction score
34
First Language
English
Primarily Uses
RMMV
You would not be able to post it publicly. MAYBE you could give it privately to someone just to work on, with the understanding that they would not keep a copy after fixing it, BUT to be legit you should get the author's permission first. Doesn't help that it's so hard to contact the author.

However, if it's a really complicated plugin and the lag is due to sprite handling issues, many plugin writers (myself included) might not want to touch it either.
Yeah that makes sense it's an odd situation tbh as it's like I want it fixed as does everyone else in the group but issue stems from who would fix such a code lol
 

Users Who Are Viewing This Thread (Users: 0, Guests: 1)

Latest Threads

Latest Posts

Latest Profile Posts

It's weird I actually have MORE work to do when stuck at home than before.
The No Travel Game Jam is here! Jump in to make a game in the month of April that takes place all in one town!


Decided to take a stab at video editing.... Even made a clickbait screen. I'm so proud of my sellout ways. :LZSexcite:

Forum statistics

Threads
95,470
Messages
929,397
Members
125,712
Latest member
Flane
Top