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

#1
Hi everyone;

Im just returning to this comunnity after many years of absence. Maybe, i still have the dream to make the "perfect" adventure game.
I just started offering my help to translate into spanish some games. Space Quest, decision of the elders, is the first one, and i found that it will be a huge task since the game have +3000 lines to tanslate. So, as a software developer, i decided to create a tool to make this work easier: AGSTU.

What the app will have? How it will work?

- Find empty characters function: which character is never used in the Default language? AGSTU will help you find this (usefull if the game use SCI fonts)
- Replace character function: If the game use SCI fonts, you will need edit the font to add special characters for different languages. AGSTU will change , for example, every "ñ" in the character number you choose. (done)
- Line by line editing: You can visualize just one line at the time, to avoid confussions and source file corruptions. (already done)
- Suggested translation: It will include a dictionary to auto-translate the line as a suggestion; if the translation is perfect, then the user just need one click to acept the sugested one. Also, the dictionary will be updated at runtime if the user wants. (to be implemented)
- Translations as separated projects: Every translation will be one different project in AGSTU. (to be implemented)
- Simultaneous multi language translations: You can translate the game to more than one language at the same time. (to be implemented if it is really useful)

Are there any other functionally someone believe need to be included?

Thanks for your time.
#2
Which is, in your opinion, the biggest adventure game ever(comercial or not).

By biggest, in this case, i meant:

- Number of rooms.
- Number of puzzles.
- Number of items.
- Playable time.
- Cutscenes.

... and so on.

And, also, can a adventure game be "too big" to be good?

Thanks in advance for yours opinions.

#3
Well, I'm lost with this  ???

I want create a walkable area, but in one part of it, the player just can access after he complete a puzzle. I mind, a walkable area with a door in the middle. Until the player do not opens the door, he cant access to the other side.

I tried with regions, but the result was no good. Also using 2 diferent walbale areas, but again i cant do it.

Any suggestion? Im sure the solution is very easy, but after almost 2 days i really appreciatte a help here.

JpGames

EDIT Im sorry, i made a mistake and posted this in the wrong thread  ::)
#4
Adventure Related Talk & Chat / Upload to AGS
Mon 14/05/2007 01:40:30
Did anyone knows why we can upload our game to

http://www.americangirlscouts.org/agsuploads/index.php

??

We enter our login and passwrod but we get this message:

failed to EXEC.

Any help is very appreciated.

JpGames
#5
The old sierra games (space quest 1, 2 & 3, larry 1,2,& 3) never had an official spanish traslation, meanwhile lucasarts always released spanish versions.

It is possible to translate this games? Any tool can help with this? Just curiosity, since i never seen an spanish version of space quest 1, for example.

JpGames
#6
Critics' Lounge / Mockba BG
Fri 13/04/2007 17:31:19
Bigger castle


#7
Critics' Lounge / First Character
Fri 13/04/2007 03:24:37
After a not good experience with my first BG, I spend all the day drawing this character



I dont like him. 4 hours lost  :-[

Any help please?

JpGames
#8
AGS Games in Production / Mockba (RPG game)
Thu 12/04/2007 02:21:10
BGs updated





You can download the progress here:

http://rapidshare.com/files/25527224/Mockba.rar

(Fight engine almost ready; adding more rooms and enemies)

JpGames
#9
I have 2 variables

vitalidad & maxvitalidad

I want show both in the same label (called lblvitalidad) that they looks like

xxx / xxx

lblvitalidad.Text = String.Format("%d", vitalidad," / %d",maxvitalidad);

But it just show the first variable (vitalidad).

I take the example from the users guide =

You can display as many variables as you like in one line:
Display("Life is %d, 2 x Pi = %f, and my dinner is %s.", life, twoPi, "awful");

and replace it with my own variables

lblvitalidad.Text = String.Format("%d, vitalidad, / %d.", maxvitalidad);

but it shows the second variable (maxvitalidad)

What im doing wrong now?  ::)

JpGames
#10
Anyone knows about RPG games created with AGS? I searched in the page but i do not find nothing usefull (brooken links and even a russian webpage  ???)

If the game is in spanish, better  ;D

JpGames
#11
I start from a empty game and i create a new GUI to display some basic info from the game (time played, money, etc). The GUI is called inventario. It popup when you press enter:

In the global script =

#sectionstart on_key_press  // DO NOT EDIT OR REMOVE THIS LINE
function on_key_press(int keycode) {
  // called when a key is pressed. keycode holds the key's ASCII code
  if (IsGamePaused() == 1) keycode=0;  // game paused, so don't react to keypresses
  if (keycode==13)  {
  gInventario.Visible = true;  // Enter muestra cosas
  mouse.Mode = eModePointer;
  }
}
#sectionend on_key_press  // DO NOT EDIT OR REMOVE THIS LINE

Now, i created a button in the GUI, called Boton_Inventario_Ok, to switch off the gui when you press it; on left click = run script and in the click option i wrote Boton_Inventario_Ok_Click.

Then i added this function in the global script=

#sectionstart Boton_Inventario_Ok_Click  // DO NOT EDIT OR REMOVE THIS LINE
function Boton_Inventario_Ok_Click(GUIControl *control,MouseButton button) {
 
   // They pressed the OK button, close the GUI
   gInventario.Visible = false;
   mouse.UseDefaultGraphic();
}

#sectionend Boton_Inventario_Ok_Click  // DO NOT EDIT OR REMOVE THIS LINE

But the GUI do not close, and of course, i cant continue playing. Any idea where is the mistake? I forgot something? I where looking for some info but i do not found nothing i were able to understand as helpfull.

JpGames
#12
I want know if i can show the value of one variable (for example, graphicalvariable("one")) in my custom GUI. I tryed with %d. , @ in the labels and it do not work. I look for some relaten threads in the past but i do not find nothing usefull. I tried with this script in the repeteadly_execute:

   int TotalDisparos = GetGraphicalVariable("disparos");
   String lblDisparos;
   lblDisparos.Text = String.Format("Disparos: %d", TotalDisparos);

And then i write @lblDisparos in the text message of the label but it do not works neither. It give the error message: 'Text' is not a public member of 'string'. I erased text, but the GHI is only showing "@lblDisparos"  ???

Thanks again for your patience

JpGames

EDIT I were looking for hours and i found 3 or 4 threads about how to show variables in a custom GUI, but some ones are very old (2004) Anyway, all them speak about lblXXX.Text, but it give me an error (text is not a public member of string) Must i declare lblXXX first? Im becoming crazy trying to solve this  ::)
#13
Beginners' Technical Questions / NPCs move
Fri 30/03/2007 22:12:52
Hi again.

I know i did and answer like this some days ago, but now i have a different trouble

I need move a NPC inmediately to another place in the same room when you look at him. I mind, in the next frame, if it is possible.

I try with changeroom, but it do not work. Then i try with change the NPC to room -1 and then call him back again, but he returns in the same position, even when i called him with new coordinates.

Then i create a new empty room, absolutely walkable. I send the nopc there in the middle to check if the trouble were the non-walkables areas, but when i call him back, he return in the same position again.

This is the script I'm using and do not works:

(character is actually at room 1, coordinates 300,80)
(When you look at character)
cPaisa.ChangeRoom(2,160,100);
SetTimer (1, 80);
(room2 is absolutely empty and full walkable)
(then i call back him again from the repeteadly_execute in the global script
function repeatedly_execute()
  {
   if (IsTimerExpired(1) == 1) {
     cPaisa.ChangeRoom (1, 0, 40+Random(100));
     }
}

But the funny guy returns to room 1 at coordinates 300,80. Im really confused since i believe I'm acting with logical, but i believe i miss something.

Any help is more than welcome

JpGames

EDIT: I finally found the trouble. The NPC is always walking, so i just added this
         
         cPaisa.StopMoving();

         When you look at him and now is working perfect.
#14
We are happy to announce that our first game is ready to download

 

http://www.adventuregamestudio.co.uk/games.php?action=detail&id=869

Spanish & English versions available.

We hope you enjoy the game.

JpGames
#15
Im proud to say that we finished the game in the spanish version. I know there are another thread for this, but we don know the steps we must do now and we really dont want make a mistake now.

How we compile the game? i mind, i dont see any .vox files in the compiled folder
Which files EXACTLY are needed for the final version? Must we wait until traslation is finished?
Its necessary to uncheck the debug mode before compile?

Then, when you have the zip archive, where you upload it? How we can add the game into the ags web page? Orientation is needed.

Thanks

JpGames
#16
Critics' Lounge / First BG - just 6 colors
Tue 27/03/2007 11:07:09
I draw this background using Paint and just 6 colors from the pallete



Any sugerence or crit is more than welcome since is the first BG i ever draw

JpGames
#17
Why monkey island is so popular? I guess because the history is not than original, but have enough humor to make all the episodes nice to play.

Anyway, i believe the best adventure game i ever played is The Dig (lucasarts). Why? It had a really GREAT history, wonderful graphics and for what i know, the original idea was writed for make a movie. No other game, book or movie i been saw have a scifi history like this game.

We (JpGames) have a very very nice history to create our first serious game (the one we are creating now is just to test and learn). The unedited (yet) book won 2 awards in amateur contests last year, and yet better, was writed for one of us. The title is "Future" but we are thinking to use anothe title for the game.

Almost Gods
Beyond mankind
Past & Tomorrow

I know is difficult for you all to chosse wich could be better for the history since do you not read the book, but which one do you thinks sounds better? Something like which one sound more "commercial"?

Thanks for any sugerence.

JpGames.

PS If anyone want read the book (143 pages) just let me know and i will send you the PDF. Its in spanish and also is copyrighted.
#18
I were using the graphical variables to determinate some actions in the game as simple interruptors (for example: if ItalkedwithBilly == 0 nothing happens...) was easy since i do not need write script lines because i was able to chage it values in the interaction editor.

But now i saw that in te dialog scripts i just can change the global variables but not the graphical variables. Setglobalint do not work with Italkedwithbilly, i guess because its a different kind of variable. But, which is the difference? Are not both Integers ? Im really confused with this now. I read the tutorials and i can find the difference. Which use could have the global int's?

Also, i need know how i can change graphical variables inside a dialog script.

Thanks for any help.

JPGames.
#19
Game is ready to download. See Complete games announcements for more information.






#20
Beginners' Technical Questions / NPC's control
Thu 22/03/2007 05:44:58
Hi im pedro, from spain. I just begin one week ago with AGs. I read all the info, tutorials etc and i started with a little game, using the default template.

I include a lot of rooms, created some basic-aspect characters (all them with animations), a lot of nice conversations, etc etc. The work was easy (i found the necessary info without came here) and i were including a lot of functions to learn to try to create a very complete game next time (i already have intro, a lot of cutscenes, personal GUI's, dinamyc conversations, NPCs always animated when they are idle and a long etc)

But i have a trouble now. I want create a cutscene where a NPC comes from another room to speak with the main character, but im unable to do that. I use the editor panel, but the NPC appears in the current room in the same coordinates where he was in the other room (unlucky, a nonwalkable area). I tried to move him first before call, but looks like he do not move and always comes in the same position or i get an error (character is not in the current room).

I search for modues and plugins, and i found Character control, but looks TOO complicate, specially since i always get an error when i include it (getgraphicalx expected).

Anyone could help me with this? I really could finish the game without that cutscene (i could put the scene in the same room where the NPC is) but i really want create very intercative games and this is a very important tools i need learn

Thanks

Pedro (30 yo)

PS I had years of experience in Turbo Pascal, so scripting is not a trouble for me.
SMF spam blocked by CleanTalk