Menu

Show posts

This section allows you to view all posts made by this member. Note that you can only see posts made in areas you currently have access to.

Show posts Menu

Topics - Radiant

#1
For distributing a game with maximum compatibility under Windows systems, which graphics driver would you suggest as the default/initial value in the setup? Is this Direct3D or OpenGL or SDL2?
#2
Trying to run an AGS game from Linux, I find that the mouse cursor freezes (for the entire system). The game still responds to mouse clicks and to keyboard commands, but for the entire Linux system the mouse is frozen in the middle of the screen until I quit AGS.

This is Ubuntu 22.04.2 LTS on a virtual machine. It happens with both AGS 3.3 and with 3.6, leading me to think it's probably a driver issue or a faulty install of Allegro or something. Still, does this look familiar to anyone? Suggestions are welcome, thank you for your time!
#3
By my understanding, AGS has three levels of messaging the end user.
The first (INFO) appears in the debug terminal that pops up if you press `, e.g. if a GUI is turned visible when it's already visible.
The second (WARN) appears in a textual logfile in the game's executable folder, e.g. if a nonexistent sound effect is played.
The third (ERROR) immediately terminates the game, showing a windows popup dialog.

I suggest that the first one isn't useful (at least, not for exceptions) and should be deprecated. I say this because it shows only the last five lines of text, where a game using repeatedly_execute() can easily generate a dozen lines per second. Placing this output in the logfile is much easier to read back.

And I suggest that the third one be used less than it currently is, because it is impractical for players. For instance, if the script tries to animate a character with a nonexistent loop, IMHO generating a warning (and no animation) is preferable to having the game terminate. I'm sure there are some valid reasons for terminating, but older AGS versions terminate too easily.

In other words, what I'd like to see for AGS4 is a clear definition of "critical error", and that anything short of a critical error is printed to the logfile instead of terminating the game.
#4
When compiling Heroine's Quest under AGS 3.6.0.47 and Windows 11, I get a popup from Windows Security, which then proceeds to delete the game executable.

Detected: Behavior:Win32/DefenseEvasion.A!ml
Details: This program is dangerous and executes commands from an attacker.
file: C:\Heroine's Quest\Compiled\Windows\RCX976A.tmp

Asking for more info sends me to this microsoft page, which isn't helpful.

Does this look familiar to anyone? This has not happened with earlier versions of AGS. I can of course overrule windows security on this, but I'm worried that other players of the game will get the same error.
#5

In the legends of King Arthur, meet Sir Launcelot the Brave! Sir Sagramore the Just! And Sir... Bob... who I'm sure has a great personality!

Take the role of the eager but clumsy squire Bob; as nobles, soldiers, and the Lady of the Lake all say you're too wimpy to become a Knight. Can you prove them wrong?



This lighthearted adventure game features well-known and lesser-known characters from the King Arthur legend, taking inspiration from the famous classics and offering fun for all ages. Any similarity to any person actually named Bob, or for that matter Launcelot, is purely coincidental.

A work in progress. Art and animation by Fizzii, story and script by yours truly.


SMF spam blocked by CleanTalk