Envision, Create, Share

Welcome to HBGames, a leading amateur game development forum and Discord server. All are welcome, and amongst our ranks you will find experts in their field from all aspects of video game design and development.

Technically, why lag?

I want to make a CBS by events on RMXP, but I know it will lag, so it resulted on a curiosity of mine:

Technically talking, why does placing graphical charactersets on the RMXP Screen makes the game lag? What's so different from Rm2k3?
 

Zeriab

Sponsor

It lags because rendering a frame takes more time than what's allotted with the fps.

The difference between RMXP and RM2K3 is that the interpreter is written in an interpreted language (Ruby) which runs noticeable slower when many event commands have to be processed each frame.

With that being said it can be possible to create a CBS with events although the lack of variable referenced by another variable option makes it a lot harder. (And that you can process less event commands per frame)

*hugs*
- Zeriab
 

Jason

Awesome Bro

Zeriab":24a16e9f said:
It lags because rendering a frame takes more time than what's allotted with the fps.

The difference between RMXP and RM2K3 is that the interpreter is written in an interpreted language (Ruby) which runs noticeable slower when many event commands have to be processed each frame.

With that being said it can be possible to create a CBS with events although the lack of variable referenced by another variable option makes it a lot harder. (And that you can process less event commands per frame)

*hugs*
- Zeriab

I made a CBS (Sideview FTW) with events, I used 8 Variables (Plus any additional for items), and set it all out in One common event so I can just call it whenever, I don't get ANY lag from it, heh.
 

Zeriab

Sponsor

It is definitely possible possible to make a CBS.
I can make one in a matter of hours.

There are however types of CBS which can be very difficult to make with events.
It is very BS dependent.
 
I've made systems where there are 6 parallel processes or more running at once with over 150 events in the map, using around 50 variables, and my framerate stays at 35-40 FPS on an average computer. I don't see this as being a problem. What does lag is if you try to show multiple battle animations on the screen at once while all of this is going on.
 

Thank you for viewing

HBGames is a leading amateur video game development forum and Discord server open to all ability levels. Feel free to have a nosey around!

Discord

Join our growing and active Discord server to discuss all aspects of game making in a relaxed environment. Join Us

Content

  • Our Games
  • Games in Development
  • Emoji by Twemoji.
    Top