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

Messages - cat

#1261
Beta5 crashes when auto-numbering speech lines. It happens when I tick "Identical voice for same line" and have two times character.Say() with the same text. When the text is slightly different it, doesn't crash.

Crash means the program gets stuck and I see the windows waiting cursor, can only force exit AGS via windows.

Edit: No, actually, it just crashed even with the line different...
Edit2: I reverted again, compiled all files and I was able to auto-number. No idea when or why the crash happened.
#1262
Quote from: Danvzare on Mon 19/08/2019 18:46:42
Any suggestions for better file hosting sites?
Google Drive perhaps?
Dropbox maybe?
I think they are slightly better than Mediafire. But the point is, it doesn't look professional to download from there.

Gamesjolt and Itchio both look professional. Otherwise I think a direct download is better, i.e. use your own webspace or a host that supports deep linking to the zip.
#1263
Quote from: Cassiebsg on Mon 19/08/2019 14:03:34
there's also a lot of people that hate MediaFire and they're popup adds.

Yes. Mediafire is the best way to make your game look unprofessional.
#1264
Sometimes puzzles can also be bad for a game. For example, many games in Life is Strange were forced on and bad.

Spoiler
For example, Chloe making me find bottles and shoot at them annoyed me so much, it was one reason why it was a pleasure to have her die at the end.
[close]


What I expect from a game is that I can actually do something.


Which is easy as soon as you are in a 3D environment where you can walk around freely and explore and interact with your environment.
But if gameplay is just one cutscene after each other, only interrupted by clicking through endless dialog, then it is not a game anymore. Then is doesn't even count as interactive fiction, because clicking away dialog lines is not more interaction than turning the page in a book.
#1265
Hopping Homeward
Spoiler

Very cute graphics, lots of screens.
The screen change confirmation was annoying and I found the cursor a bit difficult to use. Gameplay is overall a bit clunky. Why can't I use the mushrooms on the cauldron but have to use the cauldron and then pick mushrooms?
I didn't figure out how save works which almost made me give up this game where you can die, but then I completed it in the end.
The game doesn't stick too close to the topic, since the animals were talking to each other, making potions and and having inventory.
The most polished entry.
[close]

Research Reservations
Spoiler
Very cute idea, the introduction, objective and GUI were easy to understand. Having two characters that have to work together was fun. It was missing a nice ending and there were a few bugs (I got the hamster stuck in the left wall when leaving the vent to the left and the ID card should disappear). Spot on regarding the topic.
[close]

Birdy Birdy
Spoiler
Very creative setting. I like that the bird cannot talk but only sing. It took me some time to figure out the GUI. What was the worm supposed to do? Did singing the songs actually achieve something? The graphics were a bit of a patchwork and the game was missing some polish.
[close]

I voted for
Spoiler
Research Reservations, because it was fun fit the topic perfectly.
[close]
#1266
Quote from: eri0o on Fri 16/08/2019 10:14:57
You can use System.OperatingSystem

Very nice! I didn't know this existed. I searched the manual for touch but didn't find anything, of course.

Thanks!
#1267
Another suggestion: The current Pick of the Month
#1268
Hi!

The game I'm currently working on is intended to be played either on PC or on phone/tablet. It is running nicely on my phone when I copy it to my AGS folder and start it from the AGS app. However, I don't want to show the mouse cursor when running on a touch device.

Is is possible to detect if the game is running on a touch device? Or do I have to provide a second game pack for mobile? Are there compiler switches I can use in combination with ifdev so I don't have to change the code every time I want to build for the other platform?
Or is it best/easiest to build a real apk for my game?
#1269
Thanks for clarifying. This means it is not what I want.
Would Cassiebsg's suggestion work?

Code: ags

currentText = "&10 A lemon!";
player.Say(currentText);
#1270
Quote from: Snarky on Wed 14/08/2019 08:34:11
AGS can tell if a sprite is assigned in the editor, but there's no way to tell if it's set in the script.

This. I often assign a sprite number to objects which can't be detected by any cleanup feature. Removing those sprites would break the game.
#1272
Thanks for the suggestions!

Quote from: Cassiebsg on Tue 13/08/2019 22:02:06
Code: ags
currentText = "&10 A lemon!";

Good idea, I'll try that.

Quote from: eri0o on Tue 13/08/2019 23:40:13
Game.PlayVoiceClip(Character*, int cue, bool as_speech ).
Do you have documentation for this? I couldn't find it in the help file.

Quote
Alternatively, if the String is constant from a possible alternatives, maybe refactoring for having if-else/switch cases with the different say functions for the sound be searchable by speech auto-numbering?
Somewhat ugly, but a good idea as last resort.


In the end, I want to achieve that the audio is played blocking and can be skipped just as normal player.Say();

For now, I'll manually create the voice acting script from the translation file, since it's not a lot of text and there is only one voice actor.

Btw, how can I hide the text when there is a voice file available? I've seen this implemented for various games.

#1273
The download link in the first post still leads to beta 5 which does not exist anymore. It should be https://github.com/adventuregamestudio/ags/releases/download/v.3.5.0.15/AGS-3.5.0-Beta6.zip
#1274
Hi guys!

I'm a total noob regarding using voice acting in AGS. I used the search but didn't find anything.

In my code, I have a function that sets
Code: ags
currentText = "A lemon!";


Later, I will call
Code: ags
player.Say(currentText);


I get all those texts included in the translation file, but they are neither in the speechref.txt nor in VoiceSpeech.txt
Is it even possible what I want to do? Or should I just import those lines as normal sound and play it? I don't want to show the text anyway, just play the voice acting.
#1275
Quote from: bx83 on Tue 13/08/2019 07:12:23
'Unable to register for Windows Game Explorer: Unable to replace resource: EndUpdateResource for __GDF_XML failed: 0000006E'

I've seen this as well with a previous beta (4?), but since it goes away when compiling again, I didn't really care.
#1276
Plot: Mandle - The idea is adorable, although I'm not sure at what age this is aimed. I'm guilty of buying kid's books just for their art style or cool concept, so I'm sure there is a market for it.
Character(s): Baron - Lovely characters
Language: JudasFM - I like rhymes! One of my pet peeves is wrong metre and you got it right most of the time (my only concern is Ice Cream, which in prose would be 'Ice cream, not Ice 'cream)
Message: Baron - Work hard, don't give up and you will succeed - a wonderful message indeed. I also like that in the end she is not angry with the other kids but they play all together in the house.


In the end, I didn't manage to write a story of my own, but the topic at least it inspired me for this month's MAGS  :)
#1277
Quote from: eri0o on Sun 10/03/2019 15:28:19
Object.Scaling

This. Also setting manual scaling for objects would VERY useful.
#1278
Quote from: Crimson Wizard on Wed 10/07/2019 15:02:58
This is an APK for latest 3.5.0 beta: https://www.dropbox.com/s/t5qcscn803j5kyk/AGS-3.5.0.14.apk?dl=0

It probably has same issues with hardware mode though: works on some devices and does not work on others.
I downloaded the package and installed it on my phone. I was able to start it and play a 3.5.0.14 built game, but weirdly, the app does not show up in my app-list (the one you get when swiping up on home screen, yalp store shows it, I don't have or use the Google store). Is there a setting or something to make an app show there?


@eri0o: My partner suggested to use 1280x720 because this will work on most phones (going for hi-res). I'll use that for now.
#1279
Thanks for the offer, but I want kids to learn something, not scare them with hunchbacks  :-D
#1280
I'm doing this for my toddler ;)

The game is probably going to be high-res, so yes, what aspect ratio is recommended for phones?

And where do I get the latest AGS apk? Is it the one CW linked a few posts above?
SMF spam blocked by CleanTalk