04:47 AM 10/03/2021
GameMaker 8.1 is much more capable if you do it correctly. The Brick Hill legacy client is not optimized and it's not entirely because of GM8.1 as everyone blames but it's how the game renders the bricks (and "ticks" them). Brick Hill legacy does not do any attempt to reduce the draw calls it makes and has too many draw calls per frame.
As shown here https://www.youtube.com/watch?v=ZgbgLImSz2g It's possible to render dozens of blocks without any lag.
By using GameMaker's d3d_model functions instead of using d3d_draw, you can achieve high performance gameplay, this also reduces the number of draw calls.
Using this on Brick Hill works extremely well for static places.
https://www.youtube.com/watch?v=3V5TuR0aHOc
The modification is still WIP! Studs, inlets, shapes and more importantly not all bricks are rendered for whatever reason.
As shown here https://www.youtube.com/watch?v=ZgbgLImSz2g It's possible to render dozens of blocks without any lag.
By using GameMaker's d3d_model functions instead of using d3d_draw, you can achieve high performance gameplay, this also reduces the number of draw calls.
Using this on Brick Hill works extremely well for static places.
https://www.youtube.com/watch?v=3V5TuR0aHOc
The modification is still WIP! Studs, inlets, shapes and more importantly not all bricks are rendered for whatever reason.
04:58 AM 10/03/2021
yay i hope this is going to work !!!!
05:45 AM 10/03/2021
tl;dr..
06:12 AM 10/03/2021
Quote from [Deleted920] , 05:45 AM 10/03/2021click video
tl;dr..
07:06 AM 10/03/2021
bookmarked
!(https://cdn.discordapp.com/attachments/787509766150553652/817280796595453993/ps.gif)
!(https://cdn.discordapp.com/attachments/787509766150553652/817280796595453993/ps.gif)
07:28 AM 10/03/2021
Good job smartlion! Great stuff there
11:23 AM 10/03/2021
This is really good since lower-end PCs have a hard time running the legacy client with a lot of bricks.
11:24 AM 10/03/2021
Quote from InsertSoda , 11:23 AM 10/03/2021all pcs have a hard time
This is really good since lower-end PCs have a hard time running the legacy client with a lot of bricks.
!(https://cdn.discordapp.com/attachments/815657370097025095/816791381737603072/bhgang.jpg)
06:29 PM 11/03/2021
Progress so far: I've added the studs back but no inlets as that will require a separate model to render different textures. Once rotation and shapes are added back in then it should be ready to release.