|
Post by tbird on Dec 2, 2019 8:26:37 GMT -6
Yes collision groups are a great idea a previous engine I used did something similar, I am going to implement something similar also.
Patched on clunky code...hmm that is almost my whole framework lol.
|
|
|
Post by tbird on Dec 14, 2019 14:07:04 GMT -6
Buckets are in, and after a short painful process are working, I only update it every 1/2 second and it will refresh the current and surrounding buckets for the render and collision engines.
|
|
|
Post by tbird on Jan 3, 2020 0:47:46 GMT -6
Re-wrote the render engine now on my ancient laptop the render loop only takes average 5ms with 1000+ entities on screen, before it was 18-20ms.
We only have 17ms to maintain 60 fps so every little bit helps!
|
|
|
Post by tbird on May 2, 2020 10:33:30 GMT -6
Just finalized multiple hit boxes per entity, took awhile to integrate properly and efficiently, but its here and it works great...
|
|
|
Post by johnno56 on May 2, 2020 15:09:15 GMT -6
Wow! THAT is so cool... Great Job!
|
|
|
Post by tbird on May 6, 2020 22:22:54 GMT -6
Thanks, almost have sprite sheets fully in now.
|
|
|
Post by tbird on Jun 12, 2020 9:50:05 GMT -6
I will finally be able to look at my code again tonight, finally getting caught up, and will try and be a little more active on the forums. Get sprite sheets in and finish my animation engine, then actually start a game.
|
|
|
Post by johnno56 on Jun 13, 2020 4:16:37 GMT -6
Good to hear!
|
|
|
Post by tbird on Nov 13, 2020 16:40:37 GMT -6
Well for 3 nights in a row I have managed to add a cool feature or crush a major bug in my engine, it's getting so close to a fully realized version I can taste it. Awesome engine demo in the making....this is about the only thing I have kept my mind on steadily for a long time.
|
|
|
Post by johnno56 on Nov 13, 2020 19:25:46 GMT -6
Wow... Single minded... Just how do you do that? What's your secret?
|
|
|
Post by tbird on Nov 24, 2020 22:40:51 GMT -6
Yeah...no idea, it must have been on accident I can't seem to replicate it lol. Besides Windows woes I am back on track I found some good background music for my tech demo, and working on all the special effects.
|
|
|
Post by n00b on Nov 25, 2020 9:32:33 GMT -6
The last demo you uploaded was pretty impressive and that did not use any kind of effects that I can think of. I will have to mentally prepare myself for this next one.
|
|
|
Post by tbird on Nov 25, 2020 13:14:30 GMT -6
I will attempt to get the wow factor. Its looking really cool, well to me at least. I am trying to put so much in, but its going to show off the capabilities of the engine and of course RCBasic.
I still haven't hit the threshold on my old 1st gen i3 with integrated graphics. Just wait and see how busy I can make it!
|
|
|
Post by tbird on Dec 9, 2020 23:06:20 GMT -6
Well I just tried my demo so far with no v-sync and it's running at 83-85 fps, on my old machine....that's awesome, so I have more headroom for whatever I come up with. I really like having this option, reason being is that I can only see what has a huge impact on performance if it dips below 60 fps, now I can keep a constant check on it, without using my profilers...because they themselves use up resources. Thanks n00b, working great.
|
|
|
Post by n00b on Dec 10, 2020 9:15:18 GMT -6
Glad to hear its working for you. And nice work on your performance optimizations. For all that your framework currently handles that is impressive.
|
|