1. GameGuru Classic
  2. News

GameGuru Classic News

August update released!

[p]The latest update for GameGuru Classic is now out, and we can report more fixes since the March 2025 update. Here is a list of the fixes and improvements:[/p][p][/p][p]Correction to GetEntityCollBox(e) reference in global.lua[/p][p]New Lua Command - PlayableArea(minx,maxx,minz,maxz)[/p][p]Adds missing Lua commands to global.lua[/p][p]New Lua Command - GetLimbPosAng[/p][p]Improved Collectable Keys[/p][p]3rd Person Weapon Fire Disabled When Submerged[/p][p]Modified Syringe.fpe to use healthboost.lua[/p][p]Correction to local GetEntityCollBox(e) reference in global.lua[/p][p]Edit playable map area and adds a new Lua command to dynamically change area[/p][p]Adds the following missing Lua commands to global.lua[/p][p]GetLut() - Return Current LUT[/p][p]ChangeTexture(e,texturepath) -- Change Entity Texture[/p][p]PlayVideoOnEntity(e,videopath,v) -- Play Video On Entity[/p][p]StopVideoOnEntity(e) -- Stop Playing Video On Entity[/p][p]IsVideoOnEntityPlaying(e) -- Return if Video is Playing on Entity[/p][p]MsgBox("string") -- Display custom confirmation dialog Box[/p][p]ResetFade() -- Resets fade[/p][p]Collecting keys will now display the name of the key entity[/p][p]Bug Fix - Classic startup crash, caused by loss of announcement system[/p][p]Changes the Heal Zone marker so that it has a green color to suggest health[/p][p][/p][p]For more details you can visit our GitHub commit history here: https://github.com/Dark-Basic-Software-Limited/GameGuruRepo/commits/master/[/p][p][/p]

A New Chapter Begins

A New Chapter Begins


We are thrilled to announce that GameGuru MAX, AGK Studio, GameGuru Classic, and all associated game development intellectual properties have officially been acquired from TheGameCreators by Dark Basic Software Limited. The transfer, finalized in May 2025 and announced in June 2025, marks the beginning of an exciting new era for our game-making communities!

This seismic change will refocus our development efforts moving forward, with a greater emphasis on product improvement, community involvement, and building on our ecosystem of contributors. We've been very fortunate to have had the support of passionate, highly experienced contributors over the years, and we feel this is a great way for a small team to build a great product.

So what does this mean for our loyal users? Nothing changes, except for the better! You’ll continue to get your quarterly updates and regular news on progress. The only difference you’ll notice is a renewed energy behind the scenes, including:
  • Faster development cycles
  • Quicker and more responsive bug fixes
  • More frequent updates
  • New features and enhancements rolled out with greater consistency
  • A tighter feedback loop with the community

So, what does the team behind Dark Basic Software Limited say? Well, this is more than a business decision; it’s about renewing the energy behind the development effort, creating the space and freedom necessary to deliver the kind of tools we always dreamed of for indie developers and creators. We’re excited to share this news with our community and can’t wait to show you what’s coming next!

Looking ahead, we’re already hard at work on several exciting updates, and this new structure allows us to move faster and listen closer than ever before. GameGuru MAX is entering a new phase of evolution, and the journey is just beginning. Thank you for being part of one of the longest-standing (and long-suffering) game-making communities out there :)

Here's to the future, let’s build it together!

March update released!

The latest update for GameGuru Classic is now out and we can report that five issues were extant since December 2024 and all are now marked as complete. Some simply required confirming as fixed, and others required a little bit of intervention.

A few years ago we committed to keeping GameGuru Classic updates going for as long as there was a community wanting them and we can report there is still a vibrant community out there, so expect more updates in 2025!

If you spot any new issues, please report them on our issues board. When posting your issues, remember to tag them with BUG and GGCLASSIC so we can quickly identify which reports are for Classic and which ones are for GameGuru MAX.

As always, we encourage you to check out the GitHub repository that holds the source code to GameGuru Classic, and if you have some C++ skills, and feel inclined, make some additions and let us know.  We are always looking for new features to release........and the community will be very happy with you!

December update released!

The latest update for GameGuru Classic is now out, and we can report that no engine fixes have been required since the last update in September. However, we did find a script improvement that fixed three reported issues!  

The fixes all centre around what happens when you damage an entity with breakable logic applied.  The script that drives this logic went a lot further than simply breaking things, and added in some nifty explosions too. The new script improves the breaking speed of the animation and disables the explosion, amongst some additional code.

We committed a few years ago to support GameGuru Classic with fixes for as long as there was a community around it and this is still the case. We hope you continue to enjoy making games with this increasingly classic game-maker and, if you do spot any new issues, please report these on our issues board. When posting your issues, remember to tag them with BUG and GGCLASSIC so we can quickly identify which reports are for Classic, and which ones are for GameGuru MAX.

As always, we encourage you to check out the GitHub repository that holds the source code to GameGuru Classic and if you have some C++ skills, and feel inclined, make some additions and let us know.  We are always looking for new features to release........and the community will be very happy with you!

September update released!

The latest update for GameGuru Classic is out now and this time we actually had some bugs to fix!  Seven in total from the last 3 months, whittled down to 5, of which 3 fixed and 2 outstanding as more data is collected to be able to reproduce the issues.

The first fix was to correct the camera angle glitching when the FreezePlayer and UnFreezePlayer commands are used, and now the camera stays steady as a rock and restores the player position and angle perfectly when resuming play.  To this end we also added a new LUA command called "GetGamePlayerStatePlrLogic" so you know when the player is in a frozen state.

The second fix applies to projectiles, so that when custom projectiles are created that deliberately do not explode, but are instead supposed to apply damage to other entities or the player, they now do so. You will find this useful when creating projectiles such as arrows that simply need to inflict some damage on the target instead of exploding all the time.

The third fix was a simple and useful extension of the decal appearance range.So instead of the decal effect disappearing after 800 units distance, the decal will now remain visible as far away as 3000 units from the camera, allowing better effects when targeting through scopes and other means.