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 - Reid

#1
AGS Games in Production / Dennis4President
Tue 15/01/2008 10:04:30
Hi everyone,

I'm working on a "serious game" to educate others about Dennis Kucinich, a presidential candidate in the USA who is being barred from participating in nationally televised debates. I thought a game might help to express his ideas to more people. We'll see what happens! I'd like anyone that's interested to test the game and see if there are problems with the whole process, downloading, unzipping and playing.

Any feedback is welcome.

The gameplay is a trivia game of sorts, you are asked questions and you click on the person you think is the right answer.


To be clear, this is NOT an adventure game, but it does use the AGS engine. Thanks for any help in testing to make sure this is ready for release. Please don't share this, I may have to release a new version if there are fixes I need to make. Thanks!

-Reid
#2
I'm trying to use PlayVideo with .wmv files. I can see and hear these videos just fine in my windows media player, but when I try to play them within a game, either I get video and no sound or I do get sound, but no video. Any ideas what's causing this?

PlayVideo("video_file.wmv", 1, 0 ); // 1 to use ESC to quit and 0 to play in original sound with AVI audio.

Hmm, is it because it's a .WMV file that it can't play the audio? I'll try converting the video to .AVI and see if I get audio.

-Reid
#3
I know the issue of deleting views and folders for views has come up before. They can't be deleted because rather than referencing them by name, they are referenced by a number called an index. If one gets deleted, the numbers automatically change, which could break scripts easily.

Here are some possible solutions I'd like to suggest:
- allow deletion, but the index numbers don't get updated
- user can hide views so they don't clutter up the list
- default to referencing names first and index values second

-Reid
#4
Hi, under Views, I created a folder and a view within that folder but I am unable to figure out how I can delete either of them? If I right click on the view, it lets me rename it only. If I right click on the folder, I can rename it, create a sub-folder or create a new view.

I'm using AGS 3.0 RC4.

-Reid
#5
Hi all,

Yeah, it is true there isn't much time at all. Who knows how much longer Kucinich can last with his limited funds. If I had more time and resources I'd go with Twin Moon's idea. Maybe do an inspirational game where a mail boy working at a large TV corp. is able to persuade the TV execs to let Kucinich participate in the debates.

Since I don't have that kind of time or budget, I think ildu's idea is possible. I'll ask around on the Kucinich forums to see if anyone has flash skills.

-Reid
#6
Hi,

Is anyone else a fan of Dennis Kucinich? He's a Democratic US presidential candidate who's having trouble getting into the mainstream spotlight, which is being dominated by Hillary Clinton, Barak Obama and John Edwards.

http://www.dennis4president.com/go/issues/

I've been thinking about creating an AGS game to promote Dennis Kucinich and I wonder of there are others here who like his ideas and would like to collaborate on a short game? I've been thinking about the game design and it's tricky, how does one communicate a candidates plans without it seeming cheesy, like an infomercial? I thought about having various people that are having a problem, like no healthcare and the player helps them and tells them about Dennis' plans. They become fans of Dennis and help overturn a decision by major TV corps to exclude Dennis from nationally televised debates (which has happened several times now).

Anyone interested in working on this send me a PM. I've started on some graphics, but my skills are better in game design/writing and scripting.

-Reid
#7
D'oh, you've all beaten my dream out of me. I'll try the import mask feature sometime, :]
#8
This sounds like a great testing feature, to have people test my game and then send me their "replay" files and I can watch how they played the game.
#9
Hi,

I was using the latest version (Guy Fawkes edition) and I noticed that I can't edit hotspots, regions and other areas created for my rooms after I initially created them. I'd love to see AGS treat each drawn shape as a separate object that I can click on and manipulate in position, size, shape and rotation.

For example, as a user, I want to create a rectangle hotspot on a background but then at a later time click on it and drag it into a new position and then manipulate some point handles on the four corners to resize it or change its shape to trapezoid. This is similar to how you can edit layers in Adobe Photoshop.

I also would like to be able to import background images and KEEP the walkable areas regions, hotspots, etc. If I can edit them as suggested above, I can then move and resize them to fit the new background. I believe this would speed up iteration for development nicely.

Yes, I'm aware of the import mask background feature, but I don't have a good understanding of the palette restrictions.

Thanks!

-Reid
#10
This might not be the right place, it's more of an engine plug-in. I'd like to see the AGS engine be able to use internet connectivity. For example, if the player gives the game permission to look through their hotmail contacts list by supplying the necessary email and password info, the game extracts the the contact info and puts in names of the contacts as characters in the game or in dialog responses.
#11
Oh jeez, thanks for the clarification. Big help.

#12
Thanks, I had tried that before. I get this error msg now:

Quote
In: 'Global script'
Error (line 124): Already referenced name as import; you must define it before using it

and line 124 in my global script is:

Code: ags

function setupConvoSituation(String convoSituation) 


Quote from: KhrisMUC on Sun 07/10/2007 04:47:45
Remove "const" from the function and the import line.
#13
Hi all, I get the following error:

Code: ags

There was an error compiling your script. The problem was:
In: 'Global script'
Error (line 118): Type mismatch: cannot convert 'const string' to 'const String*'


line 118 is this:

Code: ags

setupConvoSituation("blah");


then a few lines below in the same global script I have:

Code: ags

function setupConvoSituation(const String convoSituation) 
{  
  
	if (convoSituation == "blah")
  {
    //setup buttons and labels and anything else
    Display( "CONVO SITUATION IS IN THE CONTAINER");
  }
}


This is what I have in my script header:

Code: ags

import function setupConvoSituation (const String convoSituation);


What I want to do is call the function setupConvoSituation and pass in some text. Based on the text, I'll change button labels and dialog responses characters say.

Thanks for any help!

-Reid
#14
I take issue with people who say making games that can be enjoyed by all people including the blind, physically disabled or deaf is a waste of time. It's all relative to what you as the developer of the game enjoy doing. Game developers are entertainers and if a blind person can enjoy their games, that's awesome. If I design my game so they can enjoy it just as well as someone who is sighted, then that will be hugely satisfying and worthwhile.

I got the same kind of reaction when I did my closed captioning mod for Doom3 so that the hard of hearing could play the game. People would say, "Doom3 is all about sound, deaf people can't play! What a waste of time." Truly disgusting, arrogant and mis-informed comments. The mod has proven without a doubt that deaf people can and do enjoy Doom3.

As for an adventure game that can be played by the blind, a sight assisted mode where there is a screen scanner that automatically jumps from hotspot to hotspot, calling it out could be helpful. I enter a room and my current cursor is set to LOOK. The cursor jumps to a window automatically and I hear, "look at object, window", then after several seconds it jumps to a character named Jackie D. and I hear, "look at character, Jackie D."

-Reid
#15
Thanks, the only thing I saw was the Insta-Game pack, which only has sci-fi characters and this link (http://www.juncmodule.com/cms/modules.php?name=Downloads&d_op=viewdownload&cid=10) which doesn't work anymore and I couldn't find anything related to what I'm looking for at www.juncmodule.com/.

Was there something specific you wanted me to look at on the link you posted?
#16
Hi,

I'm working on a game and before I formally announce the project I am looking for characters already created that I can use. I'm looking for a guard character and a prison character. Does anyone know where I can find pre-made characters to use for my game?

Thanks,

-Reid
#17
Thanks guys, I tried using KhrisMUC's solution and it didn't allow for animations to continue if the player happened to continuously hold down on the spacebar. As long as it was pressed down, the game stopped processing.

However, I have found a different way to implement this, I will detect mouse clicks with eMouseLeft events instead of spacebar presses.

Cheers!

-Reid
#18
Hi all,

I'm making a button mash mini game but there's a problem when players hold down the button. It acts like a turbo button and repeatedly makes IsKeyPressed(32) default to true. I suppose I only want this to be true when players let go of the spacebar after having pressed it down. That way, it requires someone to press, let go, press, let go... i.e. button mashing. Any ideas how I can set this up?

in on_key_press function I have
Code: ags

if (IsKeyPressed(32))
  {    
		Score += 1;		
		
		if ( Score >= 5 )
		{
		  Score = 0;
		  character[1].Frame += 1;
			character[1].y += 10;
		}
	}
#19
Hi, I'm looking for a tutorial on how to create a rapid button press mini-game for an AGS game I'm working on.

The idea is that the player must rapidly press a button to simulate struggling to do something in game. If they press the button fast enough, they will be successful. If they are too slow, they will fail. Ideally, while pressing, I can animate characters step by step, press by press to show progress or even animate other things if needed.

If there aren't any tutorials, are there any example games where I can look at how the scripts work? I have some experience with scripting for AGS, but not a ton. My biggest achievement has been taking health away from players if they choose a specific dialog choice.

-Reid
#20
Thank you Gilbot V7000a and Strazer, I tried out your suggestions this evening and it works. I was able to interact with the environment and change character properties and then when interacting with the character, based on their properties they respond to me differently.
SMF spam blocked by CleanTalk