DELTA General Discussion Topic

The Delta 2D Platforming Suite is a forthcoming powerful game creation tool. Its expansive scope and professional game engine will allow creation of almost any 2D platforming game – and best of all, it's free!

Re: DELTA General Discussion Topic

Postby Simion32 » May 1st, 2025, 6:29 am

DELTA MK2 MINI UPDATE VIDEO

Decided it was time for an update, so there you go guys (and gals)!
Sage of Discovery
Bananas received 357
Posts: 2771
Joined: 2008

Re: DELTA General Discussion Topic

Postby Simion32 » August 15th, 2025, 5:57 am

DELTA MK2 MINI UPDATE VIDEO #2

Decided it was time for an update. This time I review the audio lists functionality. :swanky:
Sage of Discovery
Bananas received 357
Posts: 2771
Joined: 2008

Re: DELTA General Discussion Topic

Postby Simion32 » September 2nd, 2025, 11:42 pm

I've made a bit more progress, but things are going slow due to the massive amount of planning that needs to take place to get things going properly.

Here's a little teaser screenshot... ;)

EDIT: The Klumps in this screenshot are animated, which are also responsible for most of the performance hit.

Spoiler!
DELTA2_progress_20250902A0827.png


EDIT2: I've spotted some clipping errors on the klumps that's cutting off part of his hand(s). Just so you know I'm aware of the issue! :roll:

EDIT3 (on 9/3): The clipping errors seem to stem from incorrect update rectangles under heavy load or something. I used an update-rectangle debug, and the rectangles don't always match the size and position of the current Klump frame being drawn. The clipping system is fine, it's actually an error located mostly in the rendering loop and related calls.
Sage of Discovery
Bananas received 357
Posts: 2771
Joined: 2008

Re: DELTA General Discussion Topic

Postby Simion32 » September 5th, 2025, 11:56 pm

As it turns out the performance hit is some kind of issue with the rendering loop; the actual drawing routine is still fast. If I disable only the drawing call using a keypress debug, the performance hit is still there even though no actual screen update is taking place. I'm still working on figuring this out.

I haven't been able to crack the shell of the update rectangle error yet either, though it looks to be a more involved problem than the performance issue.

I really look forward to getting DELTA MK2 completed, so that we can finally begin work on the DKCLB. I know it's been a long wait and I feel bad about having to rewrite the program so many times, but hopefully this time will be the last. I've done my best to ensure that the GUI is rock solid against errors, and finding that one memory allocation corruption bug knocked out a critical issue that was plaguing the program right from the first release. I kinda feel like I could have went back and added bugfixes to the old version, but the truth of the matter is that the first version of DELTA simply wasn't up to par in the usability department.

I've decided to do a full-on image editor with undo/redo support, so even if this takes a bit more effort, hopefully DELTA will be better at doing what needs done. :geek:

EDIT: I fixed the performance issue. Turns out the rendering needed some adjustments along with a check for visibility in a very specific place.
Sage of Discovery
Bananas received 357
Posts: 2771
Joined: 2008

Re: DELTA General Discussion Topic

Postby Super Luigi! » Today, 9:28 am

I don't mind the wait, and I'm glad to hear that you're still making progress.
Sage of Discovery
Bananas received 324
Posts: 3733
Joined: 2012

Previous

Return to Delta Suite

Who is online

Users browsing this forum: No registered users and 6 guests