Skip to search.

Breaking News Visit Yahoo! News for the latest.

×Close this window

alan-if · Alan Adventure Language System

The Yahoo! Groups Product Blog

Check it out!

Group Information

? Already a member? Sign in to Yahoo!

Yahoo! Groups Tips

Did you know...
Hear how Yahoo! Groups has changed the lives of others. Take me there.

Messages

Advanced
Messages Help
Messages 2116 - 2145 of 2873   Oldest  |  < Older  |  Newer >  |  Newest
Messages: Show Message Summaries Sort by Date ^  
#2116 From: Ben Martin <mushnikgravis@...>
Date: Sun Nov 19, 2006 12:59 am
Subject: Re: Re: back again -and have question: IDE not building .ac3 file
mushnikgravis
Send Email Send Email
 
HI Jim,
Since you were so kind as to reply to my email a couple of weeks ago, I'll address this question directly to you.
 
Right now I'm using the standard ALAN3 language set-up. Namely, I have folder in which I have ALAN3 and the compiler. The interpreter that came along with it is ARUN. My question is, simply (I hope) whether it's advantageous to me to go through all this downloading, etc. that seems to be involved. What advantages does it offer.
 
Depending on how you answer this question, of course, I'll have follow-ups. Sorry abou that.
 
-- Ben

Jim Gammon <musicman_5423@...> wrote:
Don't let it scare you -- It's really not that hard.  I suggest printing the steps so you can check them off as you go through them and it makes it easier to double-check.  That way you have the step in front of you and you can 'read along' as the stuff happens real time.
 
This seems to be one of those processes that is more complicated to put in words than it is to execute.  Once you get rolling, you will hopefully see that. 
 
-Jim

----- Original Message ----
From: Ben Martin <mushnikgravis@yahoo.com>
To: alan-if@yahoogroups.com
Sent: Friday, October 27, 2006 10:17:58 AM
Subject: Re: [alan-if] Re: back again -and have question: IDE not building .ac3 file

Thanks, Jim ... NOw I have to figure out if I can do all those 12 or 13 steps that were outlined. The thought of it scares me.
-- Ben

Jim Gammon <musicman_5423@ yahoo.com> wrote:
IDE = Integrated Development Environment
 
I'm struggling to learn ALAN, too.  I use IDE to help me because af the "I" of IDE--it's all integrated:  debugging, editor, all of it.  I also like the tasks pane though I don't know if I fully understand it.  I'm not what you would classify as a programmer, so the integrated environment is really good because, if set up and working correctly, all the tools you will need are right there in IDE (i.e., you don't have to 'leave the room')
 
-Jim

----- Original Message ----
From: Ben <mushnikgravis@ yahoo.com>
To: alan-if@yahoogroups .com
Sent: Friday, October 27, 2006 1:44:32 AM
Subject: [alan-if] Re: back again -and have question: IDE not building .ac3 file



--- In alan-if@yahoogroups .com, "stevgrif2002" <stephen.griffiths@ ...>
wrote:
>
> --- In alan-if@yahoogroups .com, Jim Gammon musicman_5423@ wrote:
> >
> > All,
> >
> > I'm new to ALAN and therefore IDE, but I echo ultra's issues -- all
> of them. When IDE doesn't even behave like the tutorial, I began
> thinking I had done something wrong in the setup.
> >
> > Martin, I end up going to the Windows compiler and compiling
> separately then the REFRESH works in IDE. However, my biggest
> disappointment is certainly the lack of error flagging.
> >
> > Cheers,
> >
> > Jim
> >
> >
> > ----- Original Message ----
> > From: ultragrimsocialmen ultragrimsocialmen@
> > To: alan-if@yahoogroups .com
> > Sent: Thursday, October 26, 2006 6:56:28 AM
> > Subject: [alan-if] back again -and have question: IDE not building
> .ac3 file
> >
> > Hi all. I've been away for a while. I'm back in school for a second
> > degree - this time in .NET development and database administration,
so
> > I haven't had much time for hobby things.
> >
> > I think about Alan a lot actually, and last night decided to
reinstall
> > the IDE and get cranking again.
> >
> > (on winXP) I set the ide up with the preferences pointing the
compiler
> > alan.exe just as the animated tutorial shows.
> > \ALAN\AlanIDE\ alan.exe
> >
> > i also set up Gargoyle to be the interpreter
> > C:\Program Files\Gargoyle\ alan3.exe
> > (should I point to the alan3.exe or to gargoyle.exe ? )
> >
> > and set a pointer to the library
> > \ALAN\AlanIDE\ AlanLIB_v3
> >
> > both the library and the compiler are located inside the AlanIDE
folder.
> >
> > I built a simple one room game (like in the animation) but don't see
> > the .ac3 file. i've re-built, cleaned, build-all, refreshed, but
> > nothing happens. there's no .ac3 file inside the AlanIDE folder and
i
> > don't see one in the IDE navigator window.
> >
> > one other odd thing - i never saw the squiggly lines for errors in
my
> > game code - not even on the
> >
> > Start at 1
> > ~
> > (in my IDE, the "1" didn't have an error.)
> >
> > I'm sure somethings not set up correctly.
> >
> > any ideas?
> >
> > Thanks!
> > Martin
> >
>
> I thought there were some simple notes on installing the AlanIDE in
> the archives of the mailing list but I can't find any with a quick
> search. So I've quickly installed the stuff on a Windows PC and taken
> some notes as I went.
>
>
> Notes
> -----
> The notes on the AlanIDE download page are pretty much sufficient
> without using the video demonstrations but there's a couple of tricky
> points to note
>
> First point to note: the AlanIDE requires the commandline ALan
> compiler. So don't configure it to use the alan.exe that comes in the
> 'Complete Installation with GUI' package available at the Alan
Homepages.
>
> Second Point: I don't think the commandline compiler works with
> AlanIDE if one or the other are in a folder with spaces in its name.
> So to be on the safe side, I installed all the Alan stuff in folders
> with spaceless names. (Not certain of this, but when I installed Alan
> under 'program files' it AlanIDE didn't compile but when I installed
> it under c:\alan, it did seem to work.)
>
>
> Step-by-Step instructions
> ------------ --------- ----
> Java
> ----
> Step 1. Download and install a Java 'virtual machine' program, if you
> haven't got one installed, from <http://java. com/download>. (Didn't do
> this coz my test pc already had Java but I think the Windows installer
> from Java.Com works okay. I could provide blow-by-blow notes on Java
> install if required.)
>
> Alan Downloads
> ------------ --
> Step 2. Download AlanIDE .zip file from AlanIDE webpage
> <http://www.alanif. se/alanide. html>
>
> Step 3. Download
> 1) Windows 'Complete Installation with GUI' and
> 2) 'Commandline compiler and interpreter' packages
> from Alan3 download page <http://www.alanif. se/downloadv3. html>
>
> Alan Installs
> ------------ -
> Step 4. Run the alan3_0alpha4. win32.x86. setup.exe setup program to
> install the GUI Compiler and Interpreter versions. BUT CHANGE THE
> DEFAULT installation location ("C:\Program Files\Alan V3 for Windows")
> to C:\Alan to get around the folder-names- with-spaces problem later.
>
> Step 5. Unzip Commandline
> http://www.alanif. se/downloadv3/ alan3_0alpha4. win32.x86. zip package
> into the folder the GUI versions were installed to (C:\Alan). THere
> are some files that in both the GUI and Commandline packages, so
> you'll be prompted to overwrite some files that already exist --
> there's no need to overwrite the files that are already in that folder
> so answer 'no' when prompted.
>
> Step 6. Unzip the ALanIDE zip package into the same Alan program
> files folder (C:\Alan). THis should create a subfolder c:\Alan\AlanIDE
>
> Step 7. Unzip the alanlib0_6_1dev. zip in the C:\Alan program folder
> into a new subfolder called 'lib'
>
> Configure ALanIDE
> ------------ -----
> Step 8. Run the AlanIDE.exe program (find it in C:\Alan\AlanIDE
> folder; create a desktop shortcut to make it easy to find next time)
>
> Step 9. Configure AlanIDE so it knows where the Alan software is:
> Menu item WIndow then PReferences
> Click Alan in left column and fill in the three file locations listed
> on the right
> Selected Compiler: C:\Alan\alan. exe
> Selected Interpreter: (not required, just double-click on gamefiles
> to play)
> Path to Standard Library: C:\Alan\lib
> Click OK button
>
> Create New Game
> ------------ ---
> Step 10. start a new Alan project
> Menu item File / New / Project
> pick a name (testproject) , click Next etc
> Right Click the newly created project in the 'Navigator' pane on the
> lefthandside, select New / Other / Alan Source File, click next, pick
> name (eg:mygame), etc
>
> Step 11. type in a simple game, eg:
> the A isa location
> end the a.
> Start At A.
>
> Step 12. Menu item File / Save (AlanIDE compiles a game from
> sourcecode when you save the source code)
> Game file (mygame.a3c) should be created in the
> c:\Alan\AlanIDE\ WorkSpace\ projectname folder
>
> Step 12. Right-click Projectname in Navigator, click 'Refresh',
> gamefile should appear in project. Double-click gamefile and WinArun
> should fire up so you can play the game.
>
> ------------ ---
> That process works for me, so hopefully it'll work for others too.
> Would be happy to hear how others got AlanIDE to work as well.
>
> regards,
> SteveG.
>

Wow!!!
That sounds extremely complicated. I'm just struggling to learn Alan
right now, using the Beginner's Guide. Should I bother to do all this,
or should I just stick with the Alan GUI that I downloaded? What's the
advantage to following all of the directions above? And what does IDE
mean?
Thanks,

-- Ben





Stay in the know. Pulse on the new Yahoo.com. Check it out.




Sponsored Link

Mortgage rates near 39yr lows. $510,000 Mortgage for $1,698/mo - Calculate new house payment

#2117 From: Jim Gammon <musicman_5423@...>
Date: Mon Nov 20, 2006 9:21 pm
Subject: Re: Re: back again -and have question: IDE not building .ac3 file
musicman_5423
Send Email Send Email
 
Looking at your email, I'm thinking the question is about ALAN IDE and what it gives you?  If so, what you get is all the tools you need accessed through one interface without having to open one, do your coding, save and close, then open your compiler, compile, look at the error statements, figure them out, reopen your code, rework it, etc...The IDE gives you the code, compilation and bugs all without having to leave the application.  Also, there are functions like *To Do* that I'm not sure what it is intended for, but is where I put ideas and where I want to go next with the story or code...
 
I'm really new to ALAN, so I don't know if I can answer your questions if that's not it.  IDE is well worth the download and setup time because of what it saves you in the long run with production time.

----- Original Message ----
From: Ben Martin <mushnikgravis@...>
To: alan-if@yahoogroups.com
Sent: Saturday, November 18, 2006 6:59:55 PM
Subject: Re: [alan-if] Re: back again -and have question: IDE not building .ac3 file

HI Jim,
Since you were so kind as to reply to my email a couple of weeks ago, I'll address this question directly to you.
 
Right now I'm using the standard ALAN3 language set-up. Namely, I have folder in which I have ALAN3 and the compiler. The interpreter that came along with it is ARUN. My question is, simply (I hope) whether it's advantageous to me to go through all this downloading, etc. that seems to be involved. What advantages does it offer.
 
Depending on how you answer this question, of course, I'll have follow-ups. Sorry abou that.
 
-- Ben

Jim Gammon <musicman_5423@ yahoo.com> wrote:
Don't let it scare you -- It's really not that hard.  I suggest printing the steps so you can check them off as you go through them and it makes it easier to double-check.  That way you have the step in front of you and you can 'read along' as the stuff happens real time.
 
This seems to be one of those processes that is more complicated to put in words than it is to execute.  Once you get rolling, you will hopefully see that. 
 
-Jim

----- Original Message ----
From: Ben Martin <mushnikgravis@ yahoo.com>
To: alan-if@yahoogroups .com
Sent: Friday, October 27, 2006 10:17:58 AM
Subject: Re: [alan-if] Re: back again -and have question: IDE not building .ac3 file

Thanks, Jim ... NOw I have to figure out if I can do all those 12 or 13 steps that were outlined. The thought of it scares me.
-- Ben

Jim Gammon <musicman_5423@ yahoo.com> wrote:
IDE = Integrated Development Environment
 
I'm struggling to learn ALAN, too.  I use IDE to help me because af the "I" of IDE--it's all integrated:  debugging, editor, all of it.  I also like the tasks pane though I don't know if I fully understand it.  I'm not what you would classify as a programmer, so the integrated environment is really good because, if set up and working correctly, all the tools you will need are right there in IDE (i.e., you don't have to 'leave the room')
 
-Jim

----- Original Message ----
From: Ben <mushnikgravis@ yahoo.com>
To: alan-if@yahoogroups .com
Sent: Friday, October 27, 2006 1:44:32 AM
Subject: [alan-if] Re: back again -and have question: IDE not building .ac3 file



--- In alan-if@yahoogroups .com, "stevgrif2002" <stephen.griffiths@ ...>
wrote:
>
> --- In alan-if@yahoogroups .com, Jim Gammon musicman_5423@ wrote:
> >
> > All,
> >
> > I'm new to ALAN and therefore IDE, but I echo ultra's issues -- all
> of them. When IDE doesn't even behave like the tutorial, I began
> thinking I had done something wrong in the setup.
> >
> > Martin, I end up going to the Windows compiler and compiling
> separately then the REFRESH works in IDE. However, my biggest
> disappointment is certainly the lack of error flagging.
> >
> > Cheers,
> >
> > Jim
> >
> >
> > ----- Original Message ----
> > From: ultragrimsocialmen ultragrimsocialmen@
> > To: alan-if@yahoogroups .com
> > Sent: Thursday, October 26, 2006 6:56:28 AM
> > Subject: [alan-if] back again -and have question: IDE not building
> .ac3 file
> >
> > Hi all. I've been away for a while. I'm back in school for a second
> > degree - this time in .NET development and database administration,
so
> > I haven't had much time for hobby things.
> >
> > I think about Alan a lot actually, and last night decided to
reinstall
> > the IDE and get cranking again.
> >
> > (on winXP) I set the ide up with the preferences pointing the
compiler
> > alan.exe just as the animated tutorial shows.
> > \ALAN\AlanIDE\ alan.exe
> >
> > i also set up Gargoyle to be the interpreter
> > C:\Program Files\Gargoyle\ alan3.exe
> > (should I point to the alan3.exe or to gargoyle.exe ? )
> >
> > and set a pointer to the library
> > \ALAN\AlanIDE\ AlanLIB_v3
> >
> > both the library and the compiler are located inside the AlanIDE
folder.
> >
> > I built a simple one room game (like in the animation) but don't see
> > the .ac3 file. i've re-built, cleaned, build-all, refreshed, but
> > nothing happens. there's no .ac3 file inside the AlanIDE folder and
i
> > don't see one in the IDE navigator window.
> >
> > one other odd thing - i never saw the squiggly lines for errors in
my
> > game code - not even on the
> >
> > Start at 1
> > ~
> > (in my IDE, the "1" didn't have an error.)
> >
> > I'm sure somethings not set up correctly.
> >
> > any ideas?
> >
> > Thanks!
> > Martin
> >
>
> I thought there were some simple notes on installing the AlanIDE in
> the archives of the mailing list but I can't find any with a quick
> search. So I've quickly installed the stuff on a Windows PC and taken
> some notes as I went.
>
>
> Notes
> -----
> The notes on the AlanIDE download page are pretty much sufficient
> without using the video demonstrations but there's a couple of tricky
> points to note
>
> First point to note: the AlanIDE requires the commandline ALan
> compiler. So don't configure it to use the alan.exe that comes in the
> 'Complete Installation with GUI' package available at the Alan
Homepages.
>
> Second Point: I don't think the commandline compiler works with
> AlanIDE if one or the other are in a folder with spaces in its name.
> So to be on the safe side, I installed all the Alan stuff in folders
> with spaceless names. (Not certain of this, but when I installed Alan
> under 'program files' it AlanIDE didn't compile but when I installed
> it under c:\alan, it did seem to work.)
>
>
> Step-by-Step instructions
> ------------ --------- ----
> Java
> ----
> Step 1. Download and install a Java 'virtual machine' program, if you
> haven't got one installed, from <http://java. com/download>. (Didn't do
> this coz my test pc already had Java but I think the Windows installer
> from Java.Com works okay. I could provide blow-by-blow notes on Java
> install if required.)
>
> Alan Downloads
> ------------ --
> Step 2. Download AlanIDE .zip file from AlanIDE webpage
> <http://www.alanif. se/alanide. html>
>
> Step 3. Download
> 1) Windows 'Complete Installation with GUI' and
> 2) 'Commandline compiler and interpreter' packages
> from Alan3 download page <http://www.alanif. se/downloadv3. html>
>
> Alan Installs
> ------------ -
> Step 4. Run the alan3_0alpha4. win32.x86. setup.exe setup program to
> install the GUI Compiler and Interpreter versions. BUT CHANGE THE
> DEFAULT installation location ("C:\Program Files\Alan V3 for Windows")
> to C:\Alan to get around the folder-names- with-spaces problem later.
>
> Step 5. Unzip Commandline
> http://www.alanif. se/downloadv3/ alan3_0alpha4. win32.x86. zip package
> into the folder the GUI versions were installed to (C:\Alan). THere
> are some files that in both the GUI and Commandline packages, so
> you'll be prompted to overwrite some files that already exist --
> there's no need to overwrite the files that are already in that folder
> so answer 'no' when prompted.
>
> Step 6. Unzip the ALanIDE zip package into the same Alan program
> files folder (C:\Alan). THis should create a subfolder c:\Alan\AlanIDE
>
> Step 7. Unzip the alanlib0_6_1dev. zip in the C:\Alan program folder
> into a new subfolder called 'lib'
>
> Configure ALanIDE
> ------------ -----
> Step 8. Run the AlanIDE.exe program (find it in C:\Alan\AlanIDE
> folder; create a desktop shortcut to make it easy to find next time)
>
> Step 9. Configure AlanIDE so it knows where the Alan software is:
> Menu item WIndow then PReferences
> Click Alan in left column and fill in the three file locations listed
> on the right
> Selected Compiler: C:\Alan\alan. exe
> Selected Interpreter: (not required, just double-click on gamefiles
> to play)
> Path to Standard Library: C:\Alan\lib
> Click OK button
>
> Create New Game
> ------------ ---
> Step 10. start a new Alan project
> Menu item File / New / Project
> pick a name (testproject) , click Next etc
> Right Click the newly created project in the 'Navigator' pane on the
> lefthandside, select New / Other / Alan Source File, click next, pick
> name (eg:mygame), etc
>
> Step 11. type in a simple game, eg:
> the A isa location
> end the a.
> Start At A.
>
> Step 12. Menu item File / Save (AlanIDE compiles a game from
> sourcecode when you save the source code)
> Game file (mygame.a3c) should be created in the
> c:\Alan\AlanIDE\ WorkSpace\ projectname folder
>
> Step 12. Right-click Projectname in Navigator, click 'Refresh',
> gamefile should appear in project. Double-click gamefile and WinArun
> should fire up so you can play the game.
>
> ------------ ---
> That process works for me, so hopefully it'll work for others too.
> Would be happy to hear how others got AlanIDE to work as well.
>
> regards,
> SteveG.
>

Wow!!!
That sounds extremely complicated. I'm just struggling to learn Alan
right now, using the Beginner's Guide. Should I bother to do all this,
or should I just stick with the Alan GUI that I downloaded? What's the
advantage to following all of the directions above? And what does IDE
mean?
Thanks,

-- Ben





Stay in the know. Pulse on the new Yahoo.com. Check it out.




Sponsored Link

Mortgage rates near 39yr lows. $510,000 Mortgage for $1,698/mo - Calculate new house payment




Sponsored Link


$420,000 Mortgage for $1,399/month - Think You Pay Too Much For Your Mortgage? Find Out!

#2118 From: Ben Martin <mushnikgravis@...>
Date: Tue Nov 21, 2006 3:34 am
Subject: Re: Re: back again -and have question: IDE not building .ac3 file
mushnikgravis
Send Email Send Email
 
Thanks, Jim, I'll check it out. First I have to find how to get to the Alan IDE
-- Ben

Jim Gammon <musicman_5423@...> wrote:
Looking at your email, I'm thinking the question is about ALAN IDE and what it gives you?  If so, what you get is all the tools you need accessed through one interface without having to open one, do your coding, save and close, then open your compiler, compile, look at the error statements, figure them out, reopen your code, rework it, etc...The IDE gives you the code, compilation and bugs all without having to leave the application.  Also, there are functions like *To Do* that I'm not sure what it is intended for, but is where I put ideas and where I want to go next with the story or code...
 
I'm really new to ALAN, so I don't know if I can answer your questions if that's not it.  IDE is well worth the download and setup time because of what it saves you in the long run with production time.

----- Original Message ----
From: Ben Martin <mushnikgravis@yahoo.com>
To: alan-if@yahoogroups.com
Sent: Saturday, November 18, 2006 6:59:55 PM
Subject: Re: [alan-if] Re: back again -and have question: IDE not building .ac3 file

HI Jim,
Since you were so kind as to reply to my email a couple of weeks ago, I'll address this question directly to you.
 
Right now I'm using the standard ALAN3 language set-up. Namely, I have folder in which I have ALAN3 and the compiler. The interpreter that came along with it is ARUN. My question is, simply (I hope) whether it's advantageous to me to go through all this downloading, etc. that seems to be involved. What advantages does it offer.
 
Depending on how you answer this question, of course, I'll have follow-ups. Sorry abou that.
 
-- Ben

Jim Gammon <musicman_5423@ yahoo.com> wrote:
Don't let it scare you -- It's really not that hard.  I suggest printing the steps so you can check them off as you go through them and it makes it easier to double-check.  That way you have the step in front of you and you can 'read along' as the stuff happens real time.
 
This seems to be one of those processes that is more complicated to put in words than it is to execute.  Once you get rolling, you will hopefully see that. 
 
-Jim

----- Original Message ----
From: Ben Martin <mushnikgravis@ yahoo.com>
To: alan-if@yahoogroups .com
Sent: Friday, October 27, 2006 10:17:58 AM
Subject: Re: [alan-if] Re: back again -and have question: IDE not building .ac3 file

Thanks, Jim ... NOw I have to figure out if I can do all those 12 or 13 steps that were outlined. The thought of it scares me.
-- Ben

Jim Gammon <musicman_5423@ yahoo.com> wrote:
IDE = Integrated Development Environment
 
I'm struggling to learn ALAN, too.  I use IDE to help me because af the "I" of IDE--it's all integrated:  debugging, editor, all of it.  I also like the tasks pane though I don't know if I fully understand it.  I'm not what you would classify as a programmer, so the integrated environment is really good because, if set up and working correctly, all the tools you will need are right there in IDE (i.e., you don't have to 'leave the room')
 
-Jim

----- Original Message ----
From: Ben <mushnikgravis@ yahoo.com>
To: alan-if@yahoogroups .com
Sent: Friday, October 27, 2006 1:44:32 AM
Subject: [alan-if] Re: back again -and have question: IDE not building .ac3 file



--- In alan-if@yahoogroups .com, "stevgrif2002" <stephen.griffiths@ ...>
wrote:
>
> --- In alan-if@yahoogroups .com, Jim Gammon musicman_5423@ wrote:
> >
> > All,
> >
> > I'm new to ALAN and therefore IDE, but I echo ultra's issues -- all
> of them. When IDE doesn't even behave like the tutorial, I began
> thinking I had done something wrong in the setup.
> >
> > Martin, I end up going to the Windows compiler and compiling
> separately then the REFRESH works in IDE. However, my biggest
> disappointment is certainly the lack of error flagging.
> >
> > Cheers,
> >
> > Jim
> >
> >
> > ----- Original Message ----
> > From: ultragrimsocialmen ultragrimsocialmen@
> > To: alan-if@yahoogroups .com
> > Sent: Thursday, October 26, 2006 6:56:28 AM
> > Subject: [alan-if] back again -and have question: IDE not building
> .ac3 file
> >
> > Hi all. I've been away for a while. I'm back in school for a second
> > degree - this time in .NET development and database administration,
so
> > I haven't had much time for hobby things.
> >
> > I think about Alan a lot actually, and last night decided to
reinstall
> > the IDE and get cranking again.
> >
> > (on winXP) I set the ide up with the preferences pointing the
compiler
> > alan.exe just as the animated tutorial shows.
> > \ALAN\AlanIDE\ alan.exe
> >
> > i also set up Gargoyle to be the interpreter
> > C:\Program Files\Gargoyle\ alan3.exe
> > (should I point to the alan3.exe or to gargoyle.exe ? )
> >
> > and set a pointer to the library
> > \ALAN\AlanIDE\ AlanLIB_v3
> >
> > both the library and the compiler are located inside the AlanIDE
folder.
> >
> > I built a simple one room game (like in the animation) but don't see
> > the .ac3 file. i've re-built, cleaned, build-all, refreshed, but
> > nothing happens. there's no .ac3 file inside the AlanIDE folder and
i
> > don't see one in the IDE navigator window.
> >
> > one other odd thing - i never saw the squiggly lines for errors in
my
> > game code - not even on the
> >
> > Start at 1
> > ~
> > (in my IDE, the "1" didn't have an error.)
> >
> > I'm sure somethings not set up correctly.
> >
> > any ideas?
> >
> > Thanks!
> > Martin
> >
>
> I thought there were some simple notes on installing the AlanIDE in
> the archives of the mailing list but I can't find any with a quick
> search. So I've quickly installed the stuff on a Windows PC and taken
> some notes as I went.
>
>
> Notes
> -----
> The notes on the AlanIDE download page are pretty much sufficient
> without using the video demonstrations but there's a couple of tricky
> points to note
>
> First point to note: the AlanIDE requires the commandline ALan
> compiler. So don't configure it to use the alan.exe that comes in the
> 'Complete Installation with GUI' package available at the Alan
Homepages.
>
> Second Point: I don't think the commandline compiler works with
> AlanIDE if one or the other are in a folder with spaces in its name.
> So to be on the safe side, I installed all the Alan stuff in folders
> with spaceless names. (Not certain of this, but when I installed Alan
> under 'program files' it AlanIDE didn't compile but when I installed
> it under c:\alan, it did seem to work.)
>
>
> Step-by-Step instructions
> ------------ --------- ----
> Java
> ----
> Step 1. Download and install a Java 'virtual machine' program, if you
> haven't got one installed, from <http://java. com/download>. (Didn't do
> this coz my test pc already had Java but I think the Windows installer
> from Java.Com works okay. I could provide blow-by-blow notes on Java
> install if required.)
>
> Alan Downloads
> ------------ --
> Step 2. Download AlanIDE .zip file from AlanIDE webpage
> <http://www.alanif. se/alanide. html>
>
> Step 3. Download
> 1) Windows 'Complete Installation with GUI' and
> 2) 'Commandline compiler and interpreter' packages
> from Alan3 download page <http://www.alanif. se/downloadv3. html>
>
> Alan Installs
> ------------ -
> Step 4. Run the alan3_0alpha4. win32.x86. setup.exe setup program to
> install the GUI Compiler and Interpreter versions. BUT CHANGE THE
> DEFAULT installation location ("C:\Program Files\Alan V3 for Windows")
> to C:\Alan to get around the folder-names- with-spaces problem later.
>
> Step 5. Unzip Commandline
> http://www.alanif. se/downloadv3/ alan3_0alpha4. win32.x86. zip package
> into the folder the GUI versions were installed to (C:\Alan). THere
> are some files that in both the GUI and Commandline packages, so
> you'll be prompted to overwrite some files that already exist --
> there's no need to overwrite the files that are already in that folder
> so answer 'no' when prompted.
>
> Step 6. Unzip the ALanIDE zip package into the same Alan program
> files folder (C:\Alan). THis should create a subfolder c:\Alan\AlanIDE
>
> Step 7. Unzip the alanlib0_6_1dev. zip in the C:\Alan program folder
> into a new subfolder called 'lib'
>
> Configure ALanIDE
> ------------ -----
> Step 8. Run the AlanIDE.exe program (find it in C:\Alan\AlanIDE
> folder; create a desktop shortcut to make it easy to find next time)
>
> Step 9. Configure AlanIDE so it knows where the Alan software is:
> Menu item WIndow then PReferences
> Click Alan in left column and fill in the three file locations listed
> on the right
> Selected Compiler: C:\Alan\alan. exe
> Selected Interpreter: (not required, just double-click on gamefiles
> to play)
> Path to Standard Library: C:\Alan\lib
> Click OK button
>
> Create New Game
> ------------ ---
> Step 10. start a new Alan project
> Menu item File / New / Project
> pick a name (testproject) , click Next etc
> Right Click the newly created project in the 'Navigator' pane on the
> lefthandside, select New / Other / Alan Source File, click next, pick
> name (eg:mygame), etc
>
> Step 11. type in a simple game, eg:
> the A isa location
> end the a.
> Start At A.
>
> Step 12. Menu item File / Save (AlanIDE compiles a game from
> sourcecode when you save the source code)
> Game file (mygame.a3c) should be created in the
> c:\Alan\AlanIDE\ WorkSpace\ projectname folder
>
> Step 12. Right-click Projectname in Navigator, click 'Refresh',
> gamefile should appear in project. Double-click gamefile and WinArun
> should fire up so you can play the game.
>
> ------------ ---
> That process works for me, so hopefully it'll work for others too.
> Would be happy to hear how others got AlanIDE to work as well.
>
> regards,
> SteveG.
>

Wow!!!
That sounds extremely complicated. I'm just struggling to learn Alan
right now, using the Beginner's Guide. Should I bother to do all this,
or should I just stick with the Alan GUI that I downloaded? What's the
advantage to following all of the directions above? And what does IDE
mean?
Thanks,

-- Ben





Stay in the know. Pulse on the new Yahoo.com. Check it out.




Sponsored Link


Mortgage rates near 39yr lows. $510,000 Mortgage for $1,698/mo - Calculate new house payment



Sponsored Link


$420,000 Mortgage for $1,399/month - Think You Pay Too Much For Your Mortgage? Find Out!


Sponsored Link

Get an Online or Campus degree - Associate's, Bachelor's, or Master's -in less than one year.

#2119 From: Jim Gammon <musicman_5423@...>
Date: Tue Nov 21, 2006 4:36 am
Subject: Re: Re: back again -and have question: IDE not building .ac3 file
musicman_5423
Send Email Send Email
 
You can get it on the ALAN home page.

----- Original Message ----
From: Ben Martin <mushnikgravis@...>
To: alan-if@yahoogroups.com
Sent: Monday, November 20, 2006 9:34:47 PM
Subject: Re: [alan-if] Re: back again -and have question: IDE not building .ac3 file

Thanks, Jim, I'll check it out. First I have to find how to get to the Alan IDE
-- Ben

Jim Gammon <musicman_5423@ yahoo.com> wrote:
Looking at your email, I'm thinking the question is about ALAN IDE and what it gives you?  If so, what you get is all the tools you need accessed through one interface without having to open one, do your coding, save and close, then open your compiler, compile, look at the error statements, figure them out, reopen your code, rework it, etc...The IDE gives you the code, compilation and bugs all without having to leave the application.  Also, there are functions like *To Do* that I'm not sure what it is intended for, but is where I put ideas and where I want to go next with the story or code...
 
I'm really new to ALAN, so I don't know if I can answer your questions if that's not it.  IDE is well worth the download and setup time because of what it saves you in the long run with production time.

----- Original Message ----
From: Ben Martin <mushnikgravis@ yahoo.com>
To: alan-if@yahoogroups .com
Sent: Saturday, November 18, 2006 6:59:55 PM
Subject: Re: [alan-if] Re: back again -and have question: IDE not building .ac3 file

HI Jim,
Since you were so kind as to reply to my email a couple of weeks ago, I'll address this question directly to you.
 
Right now I'm using the standard ALAN3 language set-up. Namely, I have folder in which I have ALAN3 and the compiler. The interpreter that came along with it is ARUN. My question is, simply (I hope) whether it's advantageous to me to go through all this downloading, etc. that seems to be involved. What advantages does it offer.
 
Depending on how you answer this question, of course, I'll have follow-ups. Sorry abou that.
 
-- Ben

Jim Gammon <musicman_5423@ yahoo.com> wrote:
Don't let it scare you -- It's really not that hard.  I suggest printing the steps so you can check them off as you go through them and it makes it easier to double-check.  That way you have the step in front of you and you can 'read along' as the stuff happens real time.
 
This seems to be one of those processes that is more complicated to put in words than it is to execute.  Once you get rolling, you will hopefully see that. 
 
-Jim

----- Original Message ----
From: Ben Martin <mushnikgravis@ yahoo.com>
To: alan-if@yahoogroups .com
Sent: Friday, October 27, 2006 10:17:58 AM
Subject: Re: [alan-if] Re: back again -and have question: IDE not building .ac3 file

Thanks, Jim ... NOw I have to figure out if I can do all those 12 or 13 steps that were outlined. The thought of it scares me.
-- Ben

Jim Gammon <musicman_5423@ yahoo.com> wrote:
IDE = Integrated Development Environment
 
I'm struggling to learn ALAN, too.  I use IDE to help me because af the "I" of IDE--it's all integrated:  debugging, editor, all of it.  I also like the tasks pane though I don't know if I fully understand it.  I'm not what you would classify as a programmer, so the integrated environment is really good because, if set up and working correctly, all the tools you will need are right there in IDE (i.e., you don't have to 'leave the room')
 
-Jim

----- Original Message ----
From: Ben <mushnikgravis@ yahoo.com>
To: alan-if@yahoogroups .com
Sent: Friday, October 27, 2006 1:44:32 AM
Subject: [alan-if] Re: back again -and have question: IDE not building .ac3 file



--- In alan-if@yahoogroups .com, "stevgrif2002" <stephen.griffiths@ ...>
wrote:
>
> --- In alan-if@yahoogroups .com, Jim Gammon musicman_5423@ wrote:
> >
> > All,
> >
> > I'm new to ALAN and therefore IDE, but I echo ultra's issues -- all
> of them. When IDE doesn't even behave like the tutorial, I began
> thinking I had done something wrong in the setup.
> >
> > Martin, I end up going to the Windows compiler and compiling
> separately then the REFRESH works in IDE. However, my biggest
> disappointment is certainly the lack of error flagging.
> >
> > Cheers,
> >
> > Jim
> >
> >
> > ----- Original Message ----
> > From: ultragrimsocialmen ultragrimsocialmen@
> > To: alan-if@yahoogroups .com
> > Sent: Thursday, October 26, 2006 6:56:28 AM
> > Subject: [alan-if] back again -and have question: IDE not building
> .ac3 file
> >
> > Hi all. I've been away for a while. I'm back in school for a second
> > degree - this time in .NET development and database administration,
so
> > I haven't had much time for hobby things.
> >
> > I think about Alan a lot actually, and last night decided to
reinstall
> > the IDE and get cranking again.
> >
> > (on winXP) I set the ide up with the preferences pointing the
compiler
> > alan.exe just as the animated tutorial shows.
> > \ALAN\AlanIDE\ alan.exe
> >
> > i also set up Gargoyle to be the interpreter
> > C:\Program Files\Gargoyle\ alan3.exe
> > (should I point to the alan3.exe or to gargoyle.exe ? )
> >
> > and set a pointer to the library
> > \ALAN\AlanIDE\ AlanLIB_v3
> >
> > both the library and the compiler are located inside the AlanIDE
folder.
> >
> > I built a simple one room game (like in the animation) but don't see
> > the .ac3 file. i've re-built, cleaned, build-all, refreshed, but
> > nothing happens. there's no .ac3 file inside the AlanIDE folder and
i
> > don't see one in the IDE navigator window.
> >
> > one other odd thing - i never saw the squiggly lines for errors in
my
> > game code - not even on the
> >
> > Start at 1
> > ~
> > (in my IDE, the "1" didn't have an error.)
> >
> > I'm sure somethings not set up correctly.
> >
> > any ideas?
> >
> > Thanks!
> > Martin
> >
>
> I thought there were some simple notes on installing the AlanIDE in
> the archives of the mailing list but I can't find any with a quick
> search. So I've quickly installed the stuff on a Windows PC and taken
> some notes as I went.
>
>
> Notes
> -----
> The notes on the AlanIDE download page are pretty much sufficient
> without using the video demonstrations but there's a couple of tricky
> points to note
>
> First point to note: the AlanIDE requires the commandline ALan
> compiler. So don't configure it to use the alan.exe that comes in the
> 'Complete Installation with GUI' package available at the Alan
Homepages.
>
> Second Point: I don't think the commandline compiler works with
> AlanIDE if one or the other are in a folder with spaces in its name.
> So to be on the safe side, I installed all the Alan stuff in folders
> with spaceless names. (Not certain of this, but when I installed Alan
> under 'program files' it AlanIDE didn't compile but when I installed
> it under c:\alan, it did seem to work.)
>
>
> Step-by-Step instructions
> ------------ --------- ----
> Java
> ----
> Step 1. Download and install a Java 'virtual machine' program, if you
> haven't got one installed, from <http://java. com/download>. (Didn't do
> this coz my test pc already had Java but I think the Windows installer
> from Java.Com works okay. I could provide blow-by-blow notes on Java
> install if required.)
>
> Alan Downloads
> ------------ --
> Step 2. Download AlanIDE .zip file from AlanIDE webpage
> <http://www.alanif. se/alanide. html>
>
> Step 3. Download
> 1) Windows 'Complete Installation with GUI' and
> 2) 'Commandline compiler and interpreter' packages
> from Alan3 download page <http://www.alanif. se/downloadv3. html>
>
> Alan Installs
> ------------ -
> Step 4. Run the alan3_0alpha4. win32.x86. setup.exe setup program to
> install the GUI Compiler and Interpreter versions. BUT CHANGE THE
> DEFAULT installation location ("C:\Program Files\Alan V3 for Windows")
> to C:\Alan to get around the folder-names- with-spaces problem later.
>
> Step 5. Unzip Commandline
> http://www.alanif. se/downloadv3/ alan3_0alpha4. win32.x86. zip package
> into the folder the GUI versions were installed to (C:\Alan). THere
> are some files that in both the GUI and Commandline packages, so
> you'll be prompted to overwrite some files that already exist --
> there's no need to overwrite the files that are already in that folder
> so answer 'no' when prompted.
>
> Step 6. Unzip the ALanIDE zip package into the same Alan program
> files folder (C:\Alan). THis should create a subfolder c:\Alan\AlanIDE
>
> Step 7. Unzip the alanlib0_6_1dev. zip in the C:\Alan program folder
> into a new subfolder called 'lib'
>
> Configure ALanIDE
> ------------ -----
> Step 8. Run the AlanIDE.exe program (find it in C:\Alan\AlanIDE
> folder; create a desktop shortcut to make it easy to find next time)
>
> Step 9. Configure AlanIDE so it knows where the Alan software is:
> Menu item WIndow then PReferences
> Click Alan in left column and fill in the three file locations listed
> on the right
> Selected Compiler: C:\Alan\alan. exe
> Selected Interpreter: (not required, just double-click on gamefiles
> to play)
> Path to Standard Library: C:\Alan\lib
> Click OK button
>
> Create New Game
> ------------ ---
> Step 10. start a new Alan project
> Menu item File / New / Project
> pick a name (testproject) , click Next etc
> Right Click the newly created project in the 'Navigator' pane on the
> lefthandside, select New / Other / Alan Source File, click next, pick
> name (eg:mygame), etc
>
> Step 11. type in a simple game, eg:
> the A isa location
> end the a.
> Start At A.
>
> Step 12. Menu item File / Save (AlanIDE compiles a game from
> sourcecode when you save the source code)
> Game file (mygame.a3c) should be created in the
> c:\Alan\AlanIDE\ WorkSpace\ projectname folder
>
> Step 12. Right-click Projectname in Navigator, click 'Refresh',
> gamefile should appear in project. Double-click gamefile and WinArun
> should fire up so you can play the game.
>
> ------------ ---
> That process works for me, so hopefully it'll work for others too.
> Would be happy to hear how others got AlanIDE to work as well.
>
> regards,
> SteveG.
>

Wow!!!
That sounds extremely complicated. I'm just struggling to learn Alan
right now, using the Beginner's Guide. Should I bother to do all this,
or should I just stick with the Alan GUI that I downloaded? What's the
advantage to following all of the directions above? And what does IDE
mean?
Thanks,

-- Ben





Stay in the know. Pulse on the new Yahoo.com. Check it out.




Sponsored Link


Mortgage rates near 39yr lows. $510,000 Mortgage for $1,698/mo - Calculate new house payment



Sponsored Link


$420,000 Mortgage for $1,399/month - Think You Pay Too Much For Your Mortgage? Find Out!


Sponsored Link

Get an Online or Campus degree - Associate's, Bachelor's, or Master's -in less than one year.




Sponsored Link


Mortgage rates near 39yr lows. $420,000 Mortgage for $1,399/mo - Calculate new house payment

#2120 From: "Ben" <mushnikgravis@...>
Date: Wed Nov 22, 2006 3:54 am
Subject: Mystery Clock
mushnikgravis
Send Email Send Email
 
I almost typed "misery" clock. Anyway, here's a real mystery and I
hope someone out there in the ether can help me with it.

Following the instructions in the Beginner's Manual, I created the
TvTime Game. The game includes a clock that starts when I open the
tv schedule. Running the game using ARUN (the Interpreter that I got
when I originally downloaded the ALAN material) the clock works
perfectly. It changes the minute with every move I make.

However ...

Following the advice of some of you more advanced game creators, I
downloaded and installed Gargoyle. The game works well with that
interpreter -- much more visually appealing. But ... the clock no
longer works! It never advances past 3:15. I go here, I go there, I
check the clock ... it reads 3:15 no matter what.

So ... anyone have any ideas? Please don't say "I told you the
butter wouldn't suit the works."

Thanks,

-- Ben

#2121 From: "Ben" <mushnikgravis@...>
Date: Wed Nov 22, 2006 4:32 am
Subject: Re: Mystery Clock
mushnikgravis
Send Email Send Email
 
--- In alan-if@yahoogroups.com, "Ben" <mushnikgravis@...> wrote:
>
> I almost typed "misery" clock. Anyway, here's a real mystery and I
> hope someone out there in the ether can help me with it.
>
> Following the instructions in the Beginner's Manual, I created the
> TvTime Game. The game includes a clock that starts when I open the
> tv schedule. Running the game using ARUN (the Interpreter that I
got
> when I originally downloaded the ALAN material) the clock works
> perfectly. It changes the minute with every move I make.
>
> However ...
>
> Following the advice of some of you more advanced game creators, I
> downloaded and installed Gargoyle. The game works well with that
> interpreter -- much more visually appealing. But ... the clock no
> longer works! It never advances past 3:15. I go here, I go there, I
> check the clock ... it reads 3:15 no matter what.

OK, cancel the previous message. The clock does work indeed. The
problem in the original logic -- that it only starts when the player
opens the schedule. A better plan would be to have it start at the
beginning of the game no matter what. That way, it would run even if
the player never read the schedule.

Sorry about the long 1st message.

-- Ben
>
> So ... anyone have any ideas? Please don't say "I told you the
> butter wouldn't suit the works."
>
> Thanks,
>
> -- Ben
>

#2122 From: <thomas@...>
Date: Wed Nov 22, 2006 5:00 pm
Subject: Re: Re: Mystery Clock
thoni_dansare
Send Email Send Email
 

I suppose the plan is to ensure that the player reads the schedule before starting the countdown to playoff. Otherwise the player would not know that there is a limited time and may miss the game without knowing it.

/Thomas



On Wed, 22 Nov 2006 04:32 , Ben <mushnikgravis@...> sent:

--- In alan-if@yahoogroups.com, "Ben" <mushnikgravis@...> wrote:
>
> I almost typed "misery" clock. Anyway, here's a real mystery and I
> hope someone out there in the ether can help me with it.
>
> Following the instructions in the Beginner's Manual, I created the
> TvTime Game. The game includes a clock that starts when I open the
> tv schedule. Running the game using ARUN (the Interpreter that I
got
> when I originally downloaded the ALAN material) the clock works
> perfectly. It changes the minute with every move I make.
>
> However ...
>
> Following the advice of some of you more advanced game creators, I
> downloaded and installed Gargoyle. The game works well with that
> interpreter -- much more visually appealing. But ... the clock no
> longer works! It never advances past 3:15. I go here, I go there, I
> check the clock ... it reads 3:15 no matter what.

OK, cancel the previous message. The clock does work indeed. The
problem in the original logic -- that it only starts when the player
opens the schedule. A better plan would be to have it start at the
beginning of the game no matter what. That way, it would run even if
the player never read the schedule.

Sorry about the long 1st message.

-- Ben
>
> So ... anyone have any ideas? Please don't say "I told you the
> butter wouldn't suit the works."
>
> Thanks,
>
> -- Ben
>



#2123 From: Ben Martin <mushnikgravis@...>
Date: Wed Nov 22, 2006 8:12 pm
Subject: Re: Re: Mystery Clock
mushnikgravis
Send Email Send Email
 
Right ... I'm sure that's what it is. However, given the fact I describe the "schedule" at the very beginning of the game, it seems to me a better idea to start the clock immediately ... if the player doesn't think to read it (given that the game is the most important thing in his/her life) then it's the player's tough luck. I guess it might be different if the schedule were invisible at the start. Really ... just a matter of taste, I guess.
 
Actually, I have many more substantive questions to ask. The clock thing is basically a non-issue. Thanks, anyway, for your reply.
 
-- Ben

thomas@... wrote:
I suppose the plan is to ensure that the player reads the schedule before starting the countdown to playoff. Otherwise the player would not know that there is a limited time and may miss the game without knowing it.
/Thomas



On Wed, 22 Nov 2006 04:32 , Ben <mushnikgravis@yahoo.com> sent:

--- In alan-if@yahoogroups.com, "Ben" <mushnikgravis@...> wrote:
>
> I almost typed "misery" clock. Anyway, here's a real mystery and I
> hope someone out there in the ether can help me with it.
>
> Following the instructions in the Beginner's Manual, I created the
> TvTime Game. The game includes a clock that starts when I open the
> tv schedule. Running the game using ARUN (the Interpreter that I
got
> when I originally downloaded the ALAN material) the clock works
> perfectly. It changes the minute with every move I make.
>
> However ...
>
> Following the advice of some of you more advanced game creators, I
> downloaded and installed Gargoyle. The game works well with that
> interpreter -- much more visually appealing. But ... the clock no
> longer works! It never advances past 3:15. I go here, I go there, I
> check the clock ... it reads 3:15 no matter what.

OK, cancel the previous message. The clock does work indeed. The
problem in the original logic -- that it only starts when the player
opens the schedule. A better plan would be to have it start at the
beginning of the game no matter what. That way, it would run even if
the player never read the schedule.

Sorry about the long 1st message.

-- Ben
>
> So ... anyone have any ideas? Please don't say "I told you the
> butter wouldn't suit the works."
>
> Thanks,
>
> -- Ben
>




Sponsored Link

$200,000 mortgage for $660/mo - 30/15 yr fixed, reduce debt, home equity - Click now for info

#2124 From: "Ben" <mushnikgravis@...>
Date: Thu Nov 23, 2006 6:37 pm
Subject: 3 New Questions concerning ALAN3
mushnikgravis
Send Email Send Email
 
#1   The Alan# Manual (prelim. version) is extremely difficult for
me, a raw beginner, to use -- most probably because it's a very
preliminary draft. Among other problems, the pages listed in the
Index do not match the actual pages. I've had to go back and re-
number the Index, bit by bit. I'm sure that will be fixed when the
updated versions come out.
      Also there are huge blank sections. I'm assuming that they
remain to be completed.
      Does anyone know when we can expect the revised version of the
Alan3 Manual?

#2   How do I go about programming HINTS in Alan 3. The default
program response says "Sorry, hints are not available for this
game." But if I want to put in hints, how do I go about it?

#3   How do I ask the player a question and then program a response
based on the answer. I know this happens automatically with verbs.
But how, for example, would I ask the player's age and then,
depending on the answer, respond with "Well, you should know
better," or "You're not quite old enough to do that." etc.
      I know this has to do with strings, but I can't figure out how
to go about it.

That's all for now. Many more to follow.

Thanks,
-- Ben

#2125 From: "stevgrif2002" <stephen.griffiths@...>
Date: Sat Nov 25, 2006 7:35 am
Subject: Re: 3 New Questions concerning ALAN3
stevgrif2002
Send Email Send Email
 
--- In alan-if@yahoogroups.com, "Ben" <mushnikgravis@...> wrote:
>
> #1   The Alan# Manual (prelim. version) is extremely difficult for
> me, a raw beginner, to use -- most probably because it's a very
> preliminary draft. Among other problems, the pages listed in the
> Index do not match the actual pages. I've had to go back and re-
> number the Index, bit by bit. I'm sure that will be fixed when the
> updated versions come out.
>      Also there are huge blank sections. I'm assuming that they
> remain to be completed.
>      Does anyone know when we can expect the revised version of the
> Alan3 Manual?

No don't know, suspect will be quite a while though because Thomas is
very busy and I suspect the Alan3 language development still remains
the top priority. (I'm just guessing)
>
> #2   How do I go about programming HINTS in Alan 3. The default
> program response says "Sorry, hints are not available for this
> game." But if I want to put in hints, how do I go about it?

There's a hint verb defined in one of the standard library files: help.i

Edit that verb definition so the hint command displays the information
you want it to.

That, of course, can be rather tricky if you want to provide hints to
the player that change depending on what puzzles they've already
solved or what hints they've already been provided. These sort of
hints are called 'adaptive hints' in interactive fiction jargon.

I did some simple adaptive hints for my old Alan2 game 'Skipping
Breakfast' That was quite tricky. You can look at the source-code at
the IF Archive. It should be easier to write adaptive hints in Alan3
because there's more programming features available now (such as
arrays.) There's more elaborate examples in other languages such as
TADS also at the Archive which I found helpful all those years ago. I
think the TADS example was by Nate Cull. Take a look at
www.ifarchive.org  Not sure if there's other Alan source-code examples
with hints available.

Having said that, I think you should in the first instance,
incorporate one of the simpler hinting 'systems'.

The easiest (other than the default 'there's no hints in this game'
one!) is to provide a walk-through of the game when the player asks
for a hint. That approach is quite commonly used but can rather spoil
the game when the player sees more help than they want, of course.

Another approach is to provide a very broad-brush 'adaptive hint'
system, which depending on the game structure, could be based on where
the player is or perhaps what the the score is (if the game's puzzles
can only be solved linearly.)

eg:
verb hint
   does
     if hero at first-room then
       "There's nothing to do here except look around and
       then go north to explore the rest of the cave."
     elsif hero at cave-entrance then
       "Look out for the swinging stone here (just 'duck' to
       avoid.) And remember what the secret sign says."
     elsif hero at ...
etc

You can make the hints as elaborate as you want, with for example,
multiple hints for each room/puzzle,etc and then you have to keep
track of which hints have already been given to the player by tracking
with an attribute or something.
eg:
   if hintlevel of hero = 1 then
      "look around some more"
   elsif hintlevel of hero =2 then
      etc
   end if.
   increase hintlevel of hero.

Then when the player solves the puzzle or moves rooms or whatever is
relevant, set the hint-level back to 1.

Anyway, just some rough ideas. You need to do quite a lot of boring
programming work to make a good hint system. So I would suggest
keeping it very simple initially otherwise, you'll get too bogged down
in programming gizmos when you want to get a good interactive story
written. Hints could be something to come back to programming after
you're more fluent in the Alan programming language.



>
> #3   How do I ask the player a question and then program a response
> based on the answer. I know this happens automatically with verbs.
> But how, for example, would I ask the player's age and then,
> depending on the answer, respond with "Well, you should know
> better," or "You're not quite old enough to do that." etc.
>      I know this has to do with strings, but I can't figure out how
> to go about it.


To ask for an age, probably best to use an integer rather than a
string. I think you'd have to define a verb like 'age NN' and prompt
the player to enter the command in the right format because in Alan
you can't have program a command that is simply an integer.

eg:
syntax say_age = age (number)
   where number isa integer
     else "you must enter your age as a number, eg: 'age 11' or 'age 65'."

the firstplace isa location
description "Please provide your age in years in the format 'age 11'"
verb say_age does only
   if number < 20 then
     "You're too young to vote and too young to play this game"
     quit.
   else
     "Cool! Welcome to the game"
     locate hero at secondplace.
   end if.
end verb say_age.
end the firstplace.



>
> That's all for now. Many more to follow.
>
> Thanks,
> -- Ben
>

regards,
SteveG.

#2126 From: Stephen Griffiths <stevgrif@...>
Date: Sat Nov 25, 2006 6:48 pm
Subject: mail blocked by spamfilters
stevgrif@...
Send Email Send Email
 
I was interested to see that some Alan mailing list mail is being
blocked by my Internet providers as 'spam'. I get the Alan mail from two
different 'ISP's, one of which blocked the latest question on the
mailing list and both of whom blocked my reply!
The only way I can see the messages is to visit the mailinglist's
website which is something I wouldn't normally think to do. So I hope
others are getting the mail delivered okay.

I'm also sending this email as a bit of a test to see if it's also
blocked in which case I'll bring the fault to the attention of the ISPs.
So sorry to bother you all if no-one else is having a problem.

Regards,
SteveG.

#2127 From: Ben Martin <mushnikgravis@...>
Date: Sat Nov 25, 2006 10:10 pm
Subject: Re: mail blocked by spamfilters
mushnikgravis
Send Email Send Email
 
I received your earlier email responding to my three questions.
-- Ben

Stephen Griffiths <stevgrif@...> wrote:
I was interested to see that some Alan mailing list mail is being
blocked by my Internet providers as 'spam'. I get the Alan mail from two
different 'ISP's, one of which blocked the latest question on the
mailing list and both of whom blocked my reply!
The only way I can see the messages is to visit the mailinglist's
website which is something I wouldn't normally think to do. So I hope
others are getting the mail delivered okay.

I'm also sending this email as a bit of a test to see if it's also
blocked in which case I'll bring the fault to the attention of the ISPs.
So sorry to bother you all if no-one else is having a problem.

Regards,
SteveG.



Check out the all-new Yahoo! Mail beta - Fire up a more powerful email and get things done faster.

#2128 From: A C Lynn Zelmer <lynn@...>
Date: Sun Nov 26, 2006 10:49 pm
Subject: Re: mail blocked by spamfilters
canesigcoord...
Send Email Send Email
 
It isn't just the Alan mailing list... many of the spam filtering sites used by our ISPs seem to block everything from Yahoo on a fairly regular basis.

I solved the problem by contacting my ISP direct and getting him to put the Yahoo mailing list address (yahoogroups.com) into his 'white list'. It took a bit of experimenting but this ensures that yahoogroup messages aren't being sent off to a virus scan site for checking.

Best wishes, Lynn

I was interested to see that some Alan mailing list mail is being
blocked by my Internet providers as 'spam'. I get the Alan mail from two
different 'ISP's, one of which blocked the latest question on the
mailing list and both of whom blocked my reply!
The only way I can see the messages is to visit the mailinglist's
website which is something I wouldn't normally think to do. So I hope
others are getting the mail delivered okay.

I'm also sending this email as a bit of a test to see if it's also
blocked in which case I'll bring the fault to the attention of the ISPs.
So sorry to bother you all if no-one else is having a problem.

Regards,
SteveG.


-- 
   Lynn Zelmer          Fax: +61 7 4936 2393
   Box 1414, Rockhampton  QLD 4700 Australia
   http://www.zelmeroz.com

#2129 From: Mike Arnaud <marn0@...>
Date: Tue Nov 28, 2006 1:02 pm
Subject: Re: 3 New Questions concerning ALAN3
opc_mike
Send Email Send Email
 
Hi Ben.  I can't answer about the manual.  I'll suggest an answer # 2 for now that should start you thinking, and perhaps # 3 later, depending on others' responses.


SYNONYMS
    clue = hint.

SYNTAX
    hint = hint.

VERB hint DOES
"Play your best!"
END VERB.

THE room Isa LOCATION
DESCRIPTION
"You are in a room with no doors or windows."

VERB hint DOES ONLY
"Try knocking the wall down."
END VERB.

END THE room.

Regards,

-- Mike Arnaud

Ben wrote:

#1 The Alan# Manual (prelim. version) is extremely difficult for
me, a raw beginner, to use -- most probably because it's a very
preliminary draft. Among other problems, the pages listed in the
Index do not match the actual pages. I've had to go back and re-
number the Index, bit by bit. I'm sure that will be fixed when the
updated versions come out.
Also there are huge blank sections. I'm assuming that they
remain to be completed.
Does anyone know when we can expect the revised version of the
Alan3 Manual?

#2 How do I go about programming HINTS in Alan 3. The default
program response says "Sorry, hints are not available for this
game." But if I want to put in hints, how do I go about it?

#3 How do I ask the player a question and then program a response
based on the answer. I know this happens automatically with verbs.
But how, for example, would I ask the player's age and then,
depending on the answer, respond with "Well, you should know
better," or "You're not quite old enough to do that." etc.
I know this has to do with strings, but I can't figure out how
to go about it.

That's all for now. Many more to follow.

Thanks,
-- Ben



#2130 From: Ben Martin <mushnikgravis@...>
Date: Fri Dec 1, 2006 3:56 am
Subject: Re: 3 New Questions concerning ALAN3
mushnikgravis
Send Email Send Email
 
Hi Mike,
 
Thanks much for you kind reply to my email and for your suggestions. I implemented your hint suggestion ... namely I rewrote the hint lines that appear in the help.i library file. I then included a hint verb in the DEN (your TvRoom). It works. I haven't been able to add to it, however. In other words, I haven't been able to incorporate a 2nd or 3rd hint.
 
Steve Griffiths sent me a suggestion and I'll try to incorporate it.
 
Meanwhile ...
 
I can't tell you what a thrill it is for me to get an email from the guy who actually created the "Beginner's Guide." I've finally worked my way through it.
 
I must tell you that there were several areas that caused particular problems ... especially that section dealing with importing the std.i files. Much anguish (and several emails w/ Thomas) later, I realized that it wasn't sufficient to import the std.i files ... one has to write something to the effect of "import mylib.std.i." And within the std.i file itself, one must code the folder as well as the program for each import.
 
There were several other problems (e.g. no page number on the Index), but that was the big one.
 
But I finished the TvTime Game. In fact, I tweaked it quite a bit. Not that the tweaks are at all necessary for the Tutorial, but they helped me greatly in learning some skills as well as in making this very simple game somewhat more amusing.
 
For example, I didn't like the idea of putting books under the TV in order to move it. Seems to me that even with books under each corner, the TV would smash if one were to try and shove it to a corner. It was counter-intuitive.
 
Thus I programmed two different ways to win the game. You provided two ways to lose, and I included a third ... not having anything to do with moving or turning on the tv belatedly.
 
I also included a few jokes ... probably lame.
 
At any rate, if you're interested, I'd love to send it to you. Please let me know if you'd like to see it. Also, as I've never sent one of these things over the web before, please let me know how to go about it. It seems that I'd have to send not only my source code, but also my new library as well as some of the visuals.
 
Sorry for the length of the email
 
Regards, and thanks again.
 
-- Ben


Mike Arnaud <marn0@...> wrote:
Hi Ben.  I can't answer about the manual.  I'll suggest an answer # 2 for now that should start you thinking, and perhaps # 3 later, depending on others' responses.


SYNONYMS
    clue = hint.

SYNTAX
    hint = hint.

VERB hint DOES
"Play your best!"
END VERB.

THE room Isa LOCATION
DESCRIPTION
"You are in a room with no doors or windows."

VERB hint DOES ONLY
"Try knocking the wall down."
END VERB.

END THE room.

Regards,

-- Mike Arnaud

Ben wrote:
#1 The Alan# Manual (prelim. version) is extremely difficult for
me, a raw beginner, to use -- most probably because it's a very
preliminary draft. Among other problems, the pages listed in the
Index do not match the actual pages. I've had to go back and re-
number the Index, bit by bit. I'm sure that will be fixed when the
updated versions come out.
Also there are huge blank sections. I'm assuming that they
remain to be completed.
Does anyone know when we can expect the revised version of the
Alan3 Manual?

#2 How do I go about programming HINTS in Alan 3. The default
program response says "Sorry, hints are not available for this
game." But if I want to put in hints, how do I go about it?

#3 How do I ask the player a question and then program a response
based on the answer. I know this happens automatically with verbs.
But how, for example, would I ask the player's age and then,
depending on the answer, respond with "Well, you should know
better," or "You're not quite old enough to do that." etc.
I know this has to do with strings, but I can't figure out how
to go about it.

That's all for now. Many more to follow.

Thanks,
-- Ben




Everyone is raving about the all-new Yahoo! Mail beta.

#2131 From: stevgrif@...
Date: Sun Dec 3, 2006 12:36 am
Subject: Re: 3 New Questions concerning ALAN3
stevgrif@...
Send Email Send Email
 
Ben wrote:
> [SNIP]
>  ... the "Beginner's Guide." I've finally worked my way
> through it.
>
>   I must tell you that there were several areas that caused particular
> problems ... especially that section dealing with importing the std.i
> files. Much anguish (and several emails w/ Thomas) later, I realized
> that it wasn't sufficient to import the std.i files ... one has to write
> something to the effect of "import mylib.std.i." And within the std.i
> file itself, one must code the folder as well as the program for each
> import.
> [SNIP]

While that method would work. It is far more work than you need to do. You
don't need to specify the folder name in the 'import' statements within
your source-code. The Alan compiler will find the files for you if you ask
it to.

By default, the Alan compiler looks in the current working folder for any
files mentioned in any import statements.

But if you wish for the compiler to search in other folders as well (which
you probaby will), you tell the compiler by specifying those folder names
in your compile command instead of in your sourcecode's import statements.
The Alan compiler will then search these folders for the files mentioned
in any import statements in your code.

For example if you've got the standard library files in C:\Alan\StdLib you
simply include a normal import 'std.i' line in your game's code and
compile your game with a commandline like this:
     alan  mygame   -include c:\Alan\StdLib

So the complete code for a miniature game using the standard library could
be just:

   -- My Mini Game by SteveG ----
   import 'std.i' .

   start at nowhere .
   ------------------------------


Note 1: If the folder where you've got the standard library has spaces in
its filename then put double-quotes around the name,eg:

    alan mygame -include "c:\Program Files\Alan\Library\"


Note 2: If you have more than one folder from which you wish the Alan
compiler to find files, then have multiple 'include' lines in your
compiler command.

     alan mygame  -include c:\Alan\MyStuff   -include c:\Alan\StdLib

Note 3: And if you have, for example, the original standard library files
in one folder and a few modified versions of those library files in
another, perhaps your own 'help.i' version for example, make sure to
'-include' that folder before the folder with the original version. The
compiler will then find your modified file first and import it into the
sourcecode being compiled. eg:

     alan mygame  -include c:\Alan\MyStuff\Lib   -include c:\Alan\StdLib


I hope that helps.

Regards,
SteveG.

#2132 From: "ultragrimsocialmen" <ultragrimsocialmen@...>
Date: Tue Dec 19, 2006 1:03 pm
Subject: Re: 3 New Questions concerning ALAN3
ultragrimsoc...
Send Email Send Email
 
--- In alan-if@yahoogroups.com, "stevgrif2002" <stephen.griffiths@...>
wrote:

>  These sort of
> hints are called 'adaptive hints' in interactive fiction jargon.
>
> I did some simple adaptive hints for my old Alan2 game 'Skipping
> Breakfast' That was quite tricky. You can look at the source-code at
> the IF Archive. It should be easier to write adaptive hints in Alan3
> because there's more programming features available now (such as
> arrays.) There's more elaborate examples in other languages such as
> TADS also at the Archive which I found helpful all those years ago.

just wondering... couldn't you provide the hero with some specific
item - a piece of sand, a lock of hair, a blue gem/red gem/green gem
etc after certain tasks are completed... or level the hero up each
time, then in the hint logic, just check for a certain item or put the
constraints on the current level?

by "level", I'm referring to the hero's level, not the hint level.


martin

>
> You can make the hints as elaborate as you want, with for example,
> multiple hints for each room/puzzle,etc and then you have to keep
> track of which hints have already been given to the player by tracking
> with an attribute or something.
> eg:
>   if hintlevel of hero = 1 then
>      "look around some more"
>   elsif hintlevel of hero =2 then
>      etc
>   end if.
>   increase hintlevel of hero.
>

#2133 From: "stevgrif2002" <stephen.griffiths@...>
Date: Tue Dec 19, 2006 6:34 pm
Subject: tracking adaptive hint levels
stevgrif2002
Send Email Send Email
 
--- In alan-if@yahoogroups.com, "ultragrimsocialmen"
<ultragrimsocialmen@...> wrote:
>
> --- In alan-if@yahoogroups.com, "stevgrif2002" <stephen.griffiths@>
> wrote:
>
> >  These sort of
> > hints are called 'adaptive hints' in interactive fiction jargon.
> >
> > I did some simple adaptive hints for my old Alan2 game 'Skipping
> > Breakfast' That was quite tricky. You can look at the source-code at
> > the IF Archive. It should be easier to write adaptive hints in Alan3
> > because there's more programming features available now (such as
> > arrays.) There's more elaborate examples in other languages such as
> > TADS also at the Archive which I found helpful all those years ago.
>
> just wondering... couldn't you provide the hero with some specific
> item - a piece of sand, a lock of hair, a blue gem/red gem/green gem
> etc after certain tasks are completed


Yes you could. Only problem would be that the player could later do
something with those objects which are being used to indicate which
hints are no longer relevant -- eg: drop, eat or destroy them. So you
could get some funny effects later in the game such as hints for
puzzles long solved suddenly start being showed to the player again.
Which means you'd have to track in some other way whether the player
had once-upon-a-time possessed the indicator objects. So it would be
easier to just keep track of the solved puzzles in some more abstract
way which the player can't directly affect.

>... or level the hero up each
> time, then in the hint logic, just check for a certain item or put the
> constraints on the current level?
>
> by "level", I'm referring to the hero's level, not the hint level.


> martin
>

Yes. In a simple game where the puzzles can only be solved in a
certain order. A separate level attribute might not even be necessary
-- the game score might be all that's needed to be checked. In many
game designs though, many puzzles can be solved in many different
sequences so a linear indicator like incrementing the hero's 'level'
attribute or checking the overall game-score may not provide enough
information to ascertain which hints are relevant to the player.

So, in such non-linear game designs, for the purpose of offering
relevant hints to the player, it's best to track whether each puzzle
is solved individually. So, in general, you end up managing a matrix
of information -- a list of puzzles for which hints have been coded,
whether each puzzle has been solved (and therefore hints should no
longer be offered to the player), whether a puzzle is yet relevant to
the player (don't want to offer the player a hint for a situation in
the end-game when he's only at the opening scene!) and for each
relevant puzzle which hints have already been displayed (so if he asks
for another hint, give him one he hasn't seen already.)

There's a multitude of ways to track puzzles solved and hint
relevance. So what to implement and how to implement it requires some
strenous thought and design work by the game author. I like this old
'adhint' article from the IF Archive on adaptive hints by Dave Allen /
Stephen Granade (in an earlier email, I think I said the article might
be by Nate Cull which was wrong.) It provides an overview of the logic
for coding a general-purpose hint system along with sample code in the
TADS2 programming language. The article is just a few pages long and
worth a read for someone interested in coding fancy hints in any IF
language. On the other hand, the TADS code is rather hard to follow of
course (though the comments in the file are interesting and very
comprehensive.) Some time I'll code up an example in Alan3, if people
are interested.


http://www.ifarchive.org/if-archive/programming/tads2/examples/adhint.zip


> >
> > You can make the hints as elaborate as you want, with for example,
> > multiple hints for each room/puzzle,etc and then you have to keep
> > track of which hints have already been given to the player by tracking
> > with an attribute or something.
> > eg:
> >   if hintlevel of hero = 1 then
> >      "look around some more"
> >   elsif hintlevel of hero =2 then
> >      etc
> >   end if.
> >   increase hintlevel of hero.
> >
>

regards,
SteveG.

#2134 From: Ben Martin <mushnikgravis@...>
Date: Wed Dec 20, 2006 11:25 pm
Subject: Re: tracking adaptive hint levels
mushnikgravis
Send Email Send Email
 
Wow !!! You guys are so many light years ahead of my ability and understanding that I despair of ever catching up. However, I'm gratified to see that my simple question of about a month ago has engendered such fascinating responses.
Have great Holidays.
-- Ben

stevgrif2002 <stephen.griffiths@...> wrote:
--- In alan-if@yahoogroups.com, "ultragrimsocialmen"
<ultragrimsocialmen@...> wrote:
>
> --- In alan-if@yahoogroups.com, "stevgrif2002" <stephen.griffiths@>
> wrote:
>
> > These sort of
> > hints are called 'adaptive hints' in interactive fiction jargon.
> >
> > I did some simple adaptive hints for my old Alan2 game 'Skipping
> > Breakfast' That was quite tricky. You can look at the source-code at
> > the IF Archive. It should be easier to write adaptive hints in Alan3
> > because there's more programming features available now (such as
> > arrays.) There's more elaborate examples in other languages such as
> > TADS also at the Archive which I found helpful all those years ago.
>
> just wondering... couldn't you provide the hero with some specific
> item - a piece of sand, a lock of hair, a blue gem/red gem/green gem
> etc after certain tasks are completed

Yes you could. Only problem would be that the player could later do
something with those objects which are being used to indicate which
hints are no longer relevant -- eg: drop, eat or destroy them. So you
could get some funny effects later in the game such as hints for
puzzles long solved suddenly start being showed to the player again.
Which means you'd have to track in some other way whether the player
had once-upon-a-time possessed the indicator objects. So it would be
easier to just keep track of the solved puzzles in some more abstract
way which the player can't directly affect.

>... or level the hero up each
> time, then in the hint logic, just check for a certain item or put the
> constraints on the current level?
>
> by "level", I'm referring to the hero's level, not the hint level.

> martin
>

Yes. In a simple game where the puzzles can only be solved in a
certain order. A separate level attribute might not even be necessary
-- the game score might be all that's needed to be checked. In many
game designs though, many puzzles can be solved in many different
sequences so a linear indicator like incrementing the hero's 'level'
attribute or checking the overall game-score may not provide enough
information to ascertain which hints are relevant to the player.

So, in such non-linear game designs, for the purpose of offering
relevant hints to the player, it's best to track whether each puzzle
is solved individually. So, in general, you end up managing a matrix
of information -- a list of puzzles for which hints have been coded,
whether each puzzle has been solved (and therefore hints should no
longer be offered to the player), whether a puzzle is yet relevant to
the player (don't want to offer the player a hint for a situation in
the end-game when he's only at the opening scene!) and for each
relevant puzzle which hints have already been displayed (so if he asks
for another hint, give him one he hasn't seen already.)

There's a multitude of ways to track puzzles solved and hint
relevance. So what to implement and how to implement it requires some
strenous thought and design work by the game author. I like this old
'adhint' article from the IF Archive on adaptive hints by Dave Allen /
Stephen Granade (in an earlier email, I think I said the article might
be by Nate Cull which was wrong.) It provides an overview of the logic
for coding a general-purpose hint system along with sample code in the
TADS2 programming language. The article is just a few pages long and
worth a read for someone interested in coding fancy hints in any IF
language. On the other hand, the TADS code is rather hard to follow of
course (though the comments in the file are interesting and very
comprehensive.) Some time I'll code up an example in Alan3, if people
are interested.

http://www.ifarchive.org/if-archive/programming/tads2/examples/adhint.zip

> >
> > You can make the hints as elaborate as you want, with for example,
> > multiple hints for each room/puzzle,etc and then you have to keep
> > track of which hints have already been given to the player by tracking
> > with an attribute or something.
> > eg:
> > if hintlevel of hero = 1 then
> > "look around some more"
> > elsif hintlevel of hero =2 then
> > etc
> > end if.
> > increase hintlevel of hero.
> >
>

regards,
SteveG.


__________________________________________________
Do You Yahoo!?
Tired of spam? Yahoo! Mail has the best spam protection around
http://mail.yahoo.com


#2135 From: "Michael" <marn0@...>
Date: Wed Apr 18, 2007 5:59 pm
Subject: Anything going on with Alan?
opc_mike
Send Email Send Email
 
It's been nearly a year since the latest release. Is the Alan project
over with? Has interest in it faded away, both from authors and
developer?  Sad situation, this.

-- Mike

#2136 From: "Marcos D" <marcos_donnantuoni@...>
Date: Wed Apr 18, 2007 7:21 pm
Subject: Re: Anything going on with Alan?
marcos_donna...
Send Email Send Email
 
I also was thinking about alan these days... Is the project alive?

Regards,
Marcos

> over with? Has interest in it faded away, both from authors and
> developer?  Sad situation, this.
>
> -- Mike
>
>
>
>
> Yahoo! Groups Links
>
>
>
>


--
Persevera y perseverarás
http://cositos.com.ar

#2137 From: "Thomas Nilsson" <thomas@...>
Date: Wed Apr 18, 2007 7:44 pm
Subject: Re: Anything going on with Alan?
thoni_dansare
Send Email Send Email
 
Thank you for thinking about Alan, and primarily
raising your voices to show your interest. I am still
alive and well ;-) However, with a new family member
(Julia, going on 2 years) and a company which we
rewamped recently (responsive.se, site in swedish, for
now), my time is limited. So, I have had to put Alan on
hold for a while, sorry about that. Perhaps a more
voiced interest from the user community, like the one
you now present, can help me find time...

Any particular interests?

/Thomas


----- Ursprungligt meddelande -----
Från: "Marcos D" <marcos_donnantuoni@...>
Till: <alan-if@yahoogroups.com>
Skickat: den 18 april 2007 21:21
Ämne: Re: [alan-if] Anything going on with Alan?


I also was thinking about alan these days... Is the
project alive?

Regards,
Marcos

> over with? Has interest in it faded away, both from
> authors and
> developer?  Sad situation, this.
>
> -- Mike
>
>
>
>
> Yahoo! Groups Links
>
>
>
>


--
Persevera y perseverarás
http://cositos.com.ar



--------------------------------------------------------------------------------


No virus found in this incoming message.
Checked by AVG Free Edition.
Version: 7.5.446 / Virus Database: 269.5.1/765 -
Release Date: 2007-04-17 17:20

#2138 From: "Marcos D" <marcos_donnantuoni@...>
Date: Wed Apr 18, 2007 11:58 pm
Subject: Re: Anything going on with Alan?
marcos_donna...
Send Email Send Email
 
> Any particular interests?

I am interested in the development of the multi-language features of
Alan (conjugation managemente, prefix/postfix use, adjective
positioning, etc.) and of course more oriented to the spanish usage ;-)

I can help in these themes indirectly, providing examples of use...

Marcos

#2139 From: Mike <poornamelessme@...>
Date: Thu Apr 19, 2007 5:17 am
Subject: Re: Anything going on with Alan?
poornamelessme
Send Email Send Email
 


I'd love to see a couple of minor interpreter bugs fixed (can't recall what they are at the time... think they had to do with font/color settings), as well as builds for Pocket PC and Amiga. Although I also realize I'm probably the only person in the world who cares if a v.3 Amiga interpreter is made.

Michael



Thomas Nilsson <thomas@...> wrote:
Thank you for thinking about Alan, and primarily
raising your voices to show your interest. I am still
alive and well ;-) However, with a new family member
(Julia, going on 2 years) and a company which we
rewamped recently (responsive.se, site in swedish, for
now), my time is limited. So, I have had to put Alan on
hold for a while, sorry about that. Perhaps a more
voiced interest from the user community, like the one
you now present, can help me find time...

Any particular interests?

/Thomas

----- Ursprungligt meddelande -----
Från: "Marcos D" <marcos_donnantuoni@yahoo.com.ar>
Till: <alan-if@yahoogroups.com>
Skickat: den 18 april 2007 21:21
Ämne: Re: [alan-if] Anything going on with Alan?

I also was thinking about alan these days... Is the
project alive?

Regards,
Marcos

> over with? Has interest in it faded away, both from
> authors and
> developer? Sad situation, this.
>
> -- Mike
>
>
>
>
> Yahoo! Groups Links
>
>
>
>

--
Persevera y perseverarás
http://cositos.com.ar

----------------------------------------------------------

No virus found in this incoming message.
Checked by AVG Free Edition.
Version: 7.5.446 / Virus Database: 269.5.1/765 -
Release Date: 2007-04-17 17:20



Ahhh...imagining that irresistible "new car" smell?
Check out new cars at Yahoo! Autos.

#2140 From: Jim Gammon <musicman_5423@...>
Date: Thu Apr 19, 2007 3:14 pm
Subject: Re: Anything going on with Alan?
musicman_5423
Send Email Send Email
 
Interest?  Yes.  I'd love to see a model-based architecture format so that I can 'draw' the map, identify the particulars involved in each 'room', translate the whole thing to code, and then fill in the details of text (descriptions, etc.) in the code.  This way, I can see what the beast looks like and it helps with continuity.
 
I'm a visual learner.  I know exactly what I'm after when I'm staring at my map or drawing it, BUT after all the time to create  the map is used, it becomes hard for me to translate that into code.
 
--Jim

----- Original Message ----
From: Thomas Nilsson <thomas@...>
To: alan-if@yahoogroups.com
Sent: Wednesday, April 18, 2007 2:44:29 PM
Subject: Re: [alan-if] Anything going on with Alan?

Thank you for thinking about Alan, and primarily
raising your voices to show your interest. I am still
alive and well ;-) However, with a new family member
(Julia, going on 2 years) and a company which we
rewamped recently (responsive. se, site in swedish, for
now), my time is limited. So, I have had to put Alan on
hold for a while, sorry about that. Perhaps a more
voiced interest from the user community, like the one
you now present, can help me find time...

Any particular interests?

/Thomas

----- Ursprungligt meddelande -----
Från: "Marcos D" <marcos_donnantuoni@ yahoo.com. ar>
Till: <alan-if@yahoogroups .com>
Skickat: den 18 april 2007 21:21
Ämne: Re: [alan-if] Anything going on with Alan?

I also was thinking about alan these days... Is the
project alive?

Regards,
Marcos

> over with? Has interest in it faded away, both from
> authors and
> developer? Sad situation, this.
>
> -- Mike
>
>
>
>
> Yahoo! Groups Links
>
>
>
>

--
Persevera y perseverarás
http://cositos. com.ar

------------ --------- --------- --------- --------- --------- -

No virus found in this incoming message.
Checked by AVG Free Edition.
Version: 7.5.446 / Virus Database: 269.5.1/765 -
Release Date: 2007-04-17 17:20




Ahhh...imagining that irresistible "new car" smell?
Check out new cars at Yahoo! Autos.

#2141 From: A C Lynn Zelmer <lynn@...>
Date: Thu Apr 19, 2007 1:02 am
Subject: Re: Anything going on with Alan?
canesigcoord...
Send Email Send Email
 
Thomas

I've been trying to use alan-if with a group of young people in a
Pacific Island country for improving their language skills... both in
English and Bishlama... as well as introducing them to computing.

The addition of multimedia materials is very important for their use
as we are creating 'stories' related to their local environment and
want to include visuals, sounds, etc.

At the moment it is a toss-up whether we use alan-if with its rich
ability to keep track of things, scoring, etc., or use html. We can
then embed more media (particularly thumbnail images which can be
expanded in a separate target window) but lose the ease of use and
control of alan-if.

Thanks and best wishes with your personal life as well as alan-if.
     Lynn

>...
>Any particular interests?
>
>/Thomas
>...

--
     Lynn Zelmer          Fax: +61 7 4936 2393
     Box 1414, Rockhampton  QLD 4700 Australia
     http://www.zelmeroz.com

#2142 From: Thomas Nilsson <thomas@...>
Date: Fri Apr 20, 2007 5:50 am
Subject: Re: Multimedia in Alan [Was:] Anything going on with Alan?
thoni_dansare
Send Email Send Email
 
Hi Lynn!

Interesting concept! There has been some occasions on which I have heard about using Alan (and IF tools in general) in teaching. And it seems to be a good match. But I have no personal experience, so it would be interesting to hear about the methods and results.

Particularlly, I'd like to better understand your view of handling and managing multi-media in Alan. Are there features that you would like to see? Other media than pictures and sounds?

Regards,
Thomas

19 apr 2007 kl. 03.02 skrev A C Lynn Zelmer:

Thomas

I've been trying to use alan-if with a group of young people in a
Pacific Island country for improving their language skills... both in
English and Bishlama... as well as introducing them to computing.

The addition of multimedia materials is very important for their use
as we are creating 'stories' related to their local environment and
want to include visuals, sounds, etc.

At the moment it is a toss-up whether we use alan-if with its rich
ability to keep track of things, scoring, etc., or use html. We can
then embed more media (particularly thumbnail images which can be
expanded in a separate target window) but lose the ease of use and
control of alan-if.

Thanks and best wishes with your personal life as well as alan-if.
Lynn

>...
>Any particular interests?
>
>/Thomas
>...

--
Lynn Zelmer Fax: +61 7 4936 2393
Box 1414, Rockhampton QLD 4700 Australia
http://www.zelmeroz.com



#2143 From: "Jürgen Lerch" <jurtax@...>
Date: Fri Apr 20, 2007 10:01 am
Subject: Re: Anything going on with Alan?
jurtax@...
Send Email Send Email
 
Saluton!

Von: Mike <poornamelessme@...>
> as well as builds for Pocket PC and Amiga. Although I also realize I'm
> probably the only person in the world who cares if a v.3 Amiga interpreter is
> made.

No, you aren't.

         Ad Astra!
         JuL

--
jurtax@...     / ,,Don't do it. Or Try. There is no Do.'' (me)
Jürgen "JuL" Lerch /

"Feel free" - 10 GB Mailbox, 100 FreeSMS/Monat ...
Jetzt GMX TopMail testen: http://www.gmx.net/de/go/topmail

#2144 From: A C Lynn Zelmer <lynn@...>
Date: Sun Apr 22, 2007 2:52 am
Subject: Re: Multimedia in Alan [Was:] Anything going on with Alan?
canesigcoord...
Send Email Send Email
 
Hi Thomas


Methods and Results

I'm sure that somewhere I've got copies of newsletter/journal articles describing some of my work in this area but it's quicker to spend an hour recollecting...

In a previous existence (1980s, I'm now retired) I used some of the text-based adventure game systems, Basic and Snobol for introducing computers to kids and adults. This was back in mainframe and early DOS/equivalent days, and was text only, but easy to write and use.

Initially I wrote simple games and simulations based on geographic areas that were familiar to my students... such as the classrooms and other facilities in our business computing building. Initially the objective would have been to find and retrieve something that I had left in one of the rooms as a way of learning to use the keyboard/mouse. Interested students then went on to build their own, much more complex, adventures.

Another simulation, the computerisation of a paper-based activity, was based on a community worker in a developing country. Success required the user to achieve a development goal without unduly alienating the client population, with points for good media use and lost points for poor strategies.

Later (early 1990s) I designed interactive activities for my students and colleagues in a Health Science Faculty when computers were a novelty for nurses and related disciplines. We were located in a couple of cottages linked together by a covered passageway with toilet facilities. Activities included exploring the classrooms and offices, 'stealing' objects from an instructor's desk (to lose points), make a cup of tea for the Dean (gain points), flush the toilet without having closed the cubicle door (and get flushed down the drain), wash hands, etc.

Items and activities were added every day to the game and novice staff directed to explore it first every day... and in so doing, learned a fair bit about using the computer, keyboard and mouse. After roughly two weeks interested staff (and a couple of students) were introduced to the programming tool to start adding to the game... and eventually went on to work with our more sophisticated tools for developing computer-based learning materials.

More recently (2005-7), I h've worked with a project in a Pacific island country that has a kids' computer literacy program (ages 6-17). Their after-school and school-break program was initially based on a watered-down version of the adult pre-employment software and hardware engineering subjects and I've been encouraging a more flexible and creative approach:
   - creating computer-based crossword puzzles for fellow classmates
   - creating and solving computer-based jigsaw puzzles using images
     of the kids and their environment
   - creative writing/photography... starting with 'birthday cards'
     and similar materials using a word processor and either stock
     images or images created by the students themselves.

Last year one of the high school support staff here in Rockhampton and I created a very basic 'how to use' alan-if guide (just a couple of pages with the basics of where to find files, how to execute the software, etc.) and a couple of sample adventures... one was based on my garden and the other on a rough map of the location of the project.

Both adventures included several locations, a variety of activities, and some images, but were deliberately kept simple enough that their code and related structure could easily be understood by relative computer novices.

The country is two hours by air away from  my nearest international airport, and requires an overnight stop to make the connections. While I've visited the project three times I haven't been able to be present during a school break when the kids' classes are conducted... so I introduced the materials to one of the instructors a week ahead of the 2006 Christmas break classes and left him with a basic curriculum and resource kit (software, guides, sample materials, template for getting started, suggestions for use, etc.).

The idea was that the kids would try out the adventures as they existed, and then go on to build their own... likely using the local Bishlama language rather than English. I suggested taking a digital camera to their local botanical gardens and doing something creative... optimise the images for 1) jigsaw and print use, and 2) for alan-if... and put together with a 'story' in alan-if.

I selected alan-if because it was multi-platform, did allow some visual/sound use, and looked to be stable enough as a product that it would be around for a while. Alan-if is obviously complex, but the sample adventures we created indicated that a sub-set of basic instructions/commands/code could be used from a starting template to create individual stories/games without too much effort.

Our hope was that students would work in small teams (2-4 persons) and share their work with the rest of the class.

Unfortunately, the lecturer involved did not send me a report on how the program went and I'm having trouble getting details from other staff members... one of the problems being that their computer skills are quite a bit better than their English language skills.
   :-)

I'll likely make another trip to the island again this coming December, aiming to be present for at least one week of the school break program. This will allow me to work directly with one of the instructors and at least one class.


Handling/Managing Multimedia

The first real breakthrough in using media materials with students, as far as I was concerned, was with the early Macintosh computer software HyperCard. Other software was more useful for professional multimedia development but Hypercard allowed students (and staff) who weren't computing majors to develop presentations that could be shared with others in the class.

Hypercard and its ilk have generally been replaced with html and/or PowerPoint and its clones, but the basics of their media handling is exactly what I want/need.

Media:
 - jpegs or equivalent, with the ability to initially present the image
   in low resolution and zoom in for a higher resolution view
 - gifs or equivalent with at least gif-type animation
 - audio, both activated automatically as an event and on user demand
   (ie by the viewer activating a 'button')
 - video clips, both as a sample using a thumbnail image with a few
   frames and a 'full screen' image activated by the user
 - it should be possible to pause, restart, and go back and forth within
   either an audio or video clip (think of the QuickTime controls) and
   to go back and forth from the story to the clip and return
 - interactive animation, both thumbnail and zoom to 'full screen', event
   activated and viewer activated... more sophisticated that gif with
   'mouse-over' labels/explanations, etc.
 - user activated events using 'mouse click' on image (eg buttons)
 - images/thumbnails and control buttons should be able to be located at
   specific locations on the screen, with text of various sizes, colours
   and types aligned around the image
 - full screen 'pages' (landscape format with current screen resolution)
   or file card view, with tabs, that act like pages in a book or file
   folders in a file cabinet, rather than scrolling as at present, with
   the ability to easily go back and forth, bookmark the page, etc.
 - the ability to add the equivalent of an electronic 'post-it' note to a
   page and save for subsequent viewing
 - the equivalent of a client-side image map in html to display an image
   and allow the viewer to link/jump to another location based (think of
   a map of a garden and the ability to jump to any spot in the garden by
   clicking on the relevant part of the map)

It's quite possible that some of these activities can be done with alan-if at present, I just haven't discovered how to do them. In particular, I'd like an alternative to scrolling, similar to what I can do with html, so that I can design a 'page' with consistent location of elements, etc.

The media handling described above can generally be handled with html and maybe even with PowerPoint type products, but PowerPoint doesn't have the underlying control mechanism of alan-if; and html only has those control mechanisms through very complex scripting, or coding in Java or the equivalent.


I trust that this is helpful. I'm hardly a novice at simulations and games, reality-based or on the computer, just with alan-if. I like what I've seen of alan-if and will continue to work with it as the opportunity arises, but anything you can do to remove the current media handling limitations would be appreciated.

Best wishes from downunder,
   Lynn

Hi Lynn!

Interesting concept! There has been some occasions on which I have heard about using Alan (and IF tools in general) in teaching. And it seems to be a good match. But I have no personal experience, so it would be interesting to hear about the methods and results.

Particularlly, I'd like to better understand your view of handling and managing multi-media in Alan. Are there features that you would like to see? Other media than pictures and sounds?

Regards,
        Thomas

19 apr 2007 kl. 03.02 skrev A C Lynn Zelmer:

Thomas

I've been trying to use alan-if with a group of young people in a
Pacific Island country for improving their language skills... both in
English and Bishlama... as well as introducing them to computing.

The addition of multimedia materials is very important for their use
as we are creating 'stories' related to their local environment and
want to include visuals, sounds, etc.

At the moment it is a toss-up whether we use alan-if with its rich
ability to keep track of things, scoring, etc., or use html. We can
then embed more media (particularly thumbnail images which can be
expanded in a separate target window) but lose the ease of use and
control of alan-if.

Thanks and best wishes with your personal life as well as alan-if.
Lynn

>...
>Any particular interests?
>
>/Thomas
>...

--
Lynn Zelmer Fax: +61 7 4936 2393
Box 1414, Rockhampton QLD 4700 Australia
http://www.zelmeroz.com


-- 
   Lynn Zelmer          Fax: +61 7 4936 2393
   Box 1414, Rockhampton  QLD 4700 Australia
   http://www.zelmeroz.com

#2145 From: Chris Moody <me@...>
Date: Sun Apr 22, 2007 8:02 am
Subject: Re: Anything going on with Alan?
moodsoft_95928
Send Email Send Email
 
I wonder how hard it would be to implement this idea?

Chris


Jim Gammon wrote:
> Interest?  Yes.  I'd love to see a model-based architecture format so
> that I can 'draw' the map, identify the particulars involved in each
> 'room', translate the whole thing to code, and then fill in the
> details of text (descriptions, etc.) in the code.  This way, I can see
> what the beast looks like and it helps with continuity.
>
> I'm a visual learner.  I know exactly what I'm after when I'm staring
> at my map or drawing it, BUT after all the time to create  the map is
> used, it becomes hard for me to translate that into code.
>
> --Jim
>
> ----- Original Message ----
> From: Thomas Nilsson <thomas@...>
> To: alan-if@yahoogroups.com
> Sent: Wednesday, April 18, 2007 2:44:29 PM
> Subject: Re: [alan-if] Anything going on with Alan?
>
> Thank you for thinking about Alan, and primarily
> raising your voices to show your interest. I am still
> alive and well ;-) However, with a new family member
> (Julia, going on 2 years) and a company which we
> rewamped recently (responsive. se, site in swedish, for
> now), my time is limited. So, I have had to put Alan on
> hold for a while, sorry about that. Perhaps a more
> voiced interest from the user community, like the one
> you now present, can help me find time...
>
> Any particular interests?
>
> /Thomas
>
> ----- Ursprungligt meddelande -----
> Från: "Marcos D" <marcos_donnantuoni@ yahoo.com. ar
> <mailto:marcos_donnantuoni%40yahoo.com.ar>>
> Till: <alan-if@yahoogroups .com <mailto:alan-if%40yahoogroups.com>>
> Skickat: den 18 april 2007 21:21
> Ämne: Re: [alan-if] Anything going on with Alan?
>
> I also was thinking about alan these days... Is the
> project alive?
>
> Regards,
> Marcos
>
> > over with? Has interest in it faded away, both from
> > authors and
> > developer? Sad situation, this.
> >
> > -- Mike
> >
> >
> >
> >
> > Yahoo! Groups Links
> >
> >
> >
> >
>
> --
> Persevera y perseverarás
> http://cositos. com.ar <http://cositos.com.ar/>
>
> ------------ --------- --------- --------- --------- --------- -
>
> No virus found in this incoming message.
> Checked by AVG Free Edition.
> Version: 7.5.446 / Virus Database: 269.5.1/765 -
> Release Date: 2007-04-17 17:20
>
>
>
> ------------------------------------------------------------------------
> Ahhh...imagining that irresistible "new car" smell?
> Check out new cars at Yahoo! Autos.
>
<http://us.rd.yahoo.com/evt=48245/*http://autos.yahoo.com/new_cars.html;_ylc=X3o\
DMTE1YW1jcXJ2BF9TAzk3MTA3MDc2BHNlYwNtYWlsdGFncwRzbGsDbmV3LWNhcnM->
>
>

Messages 2116 - 2145 of 2873   Oldest  |  < Older  |  Newer >  |  Newest
Add to My Yahoo!      XML What's This?

Copyright © 2010 Yahoo! Inc. All rights reserved.
Privacy Policy - Terms of Service - Guidelines NEW - Help