This web page will proceed to be up to date. Any solutions for inquiries to be included are welcome. Ship your ideas to Options



    • Alice Suite Resolution Tree

Alice 2.x or Alice 3.1? This map might assist determine which software within the Alice Suite is acceptable to your course


    • The Alice Suite

A quick overview of the event and philosophy behind the instruments which are a part of the Alice Suite 


Getting Began 

  • How do I set up Alice 2?
  • How do I begin Alice 2?
  • How do I create a shortcut for Alice 2?
  • How do I view the Alice 2 tutorial? 
  • Will Alice 2 run on Home windows 10? 
  • Will Alice run on a Netbook? 
  • Will Alice run on my smartphone/pill/moveable system/gaming console? 
  • How a lot does Alice value? 



  • Alice won’t begin on my laptop?
  • Why am I getting the ClassCastException?
  • Alice a2w file can’t be opened. How one can repair it?
  • After I run Alice, I get this error: 

*sys-package-mgr*: cannot create package deal cache dir,‘./jython-2.1/cachedir/packages’java.lang.ExceptionInInitializerError

 adopted by many Java errors.


Questions About Alice Options 

  • I can’t find the HeBuilder/SheBuilder that was within the Folks Gallery.
  • How do I print in Alice 2?
  • How do I export an Alice Venture to a Net Browser? 
  • Can a consumer import their very own 3D fashions (and if not is that this characteristic within the works)?
  • Can I export to video the animations I create in Alice?
  • Ultimately customers may have the power to export tasks to YouTube, will this be restricted to non-interactive tasks, like earlier variations of Alice?




How do I set up Alice 2.x?


Alice 2 doesn’t require putting in. 


For Home windows machines:


    • Obtain the suitable model ( or Alice of Alice to your machine. 
    • Unzip the file and replica the contents your entire Alice 2.x listing which accommodates the “Required” folder, Alice.exe and SlowAndSteadyAlice.exe) to your laptop. (Word: Home windows now permits customers to open a zipper file like an everyday folder, however Alice won’t execute with out unzipping.) 
    • Copy the information to a different location in your laptop (Desktop, Program Recordsdata, or the Paperwork folder).


For Apple OS X machines: 

    • Obtain the suitable model (Alice2.x.dmg or Alice 2.xb.dmg) of Alice to your machine. 
    • Open the .dmg file and transfer the Alice package deal to your laptop. You might begin Alice from contained in the .dmg file, however not all capabilities of Alice will execute accurately. 
    • Copy the information to a different location in your laptop (Desktop, Purposes, or the Paperwork folder).  


How do I run Alice 2.x?



For Home windows machines: 

    • Double click on on Alice.exe or SlowAndSteadyAlice.exe to run this system. The “Required” folder should be in the identical folder because the executables (Alice.exe or SlowAndSteadyAlice.exe).


For Apple OS X machines: 

    • Double click on on the Alice package deal icon to run this system. 





How do I create a shortcut for Alice 2.x?


For Home windows machines:

    • You may create a shortcut, however ensure the shortcut is setup accurately such that this system runs from the Alice 2.x folder.
    • Don’t copy the Alice.exe file and run this file from one other location.
    • The executables (Alice.exe or SlowAndSteadyAlice.exe) should be in the identical folder because the “Required” folder.




For Apple OS X machines: 

    • You may create a shortcut, by dragging the Alice package deal icon to the Dock, or by <management>-clicking or right-clicking on the Alice package deal icon, and selecting Make Alias… from the context menu.
    • The brand new alias could also be moved to your desktop or to different places in your laptop.



Alice won’t begin on my laptop?


There will be many the reason why Alice won’t run in your laptop, and it might not be attributable to this system. Here’s a checklist of causes and answer to the issue.


Graphic system and not using a correct drivers. 

    •  In case your laptop makes use of a generic video driver, we propose that you just receive the proper video driver from the producer.
    • Generic video drivers are identified to trigger Alice to not begin up.
    • One such downside is attributable to video playing cards from NVIDIA.


Inadequate permission (No learn and write permission)

    • Alice creates a .alice2 folder within the consumer listing to retailer all vital information and folders (i.e. Alice preferences file)
    • Alice might not run if such location can’t be created or written to.
    • Alice additionally requires a learn permission to the “Required” folder and all its contents.
    • If community administrator desire that every one info be saved at an alternate location, you’ll be able to modify the ..Alice 2.3Requiredetcconfig.txt file to incorporate the trail.
    • Within the config.txt file, you need to see one thing that appears like this:




    • Add a brand new line on the backside
    • Enter within the *full* path to the place you desire to the preferences saved. This may must be a writable listing.
    • Don’t use quotes. For instance, to alter the placement to the desktop on drive E, do the next:
See also  Stepmania 3.9 and Packs (Updated)



    E:Paperwork and Settings<username>Desktop


Working a 32bit software from a 64bit laptop.

    • Some customers had been in a position to resolve the issue by inserting the Alice 2.x folder of their C:Program Recordsdata (x86)
    • One other methodology is by altering the properties of the Alice executable (Alice.exe or SlowAndSteadyAlice.exe), to run in compatibility mode for Home windows XP






Why am I getting the ClassCastException?


    • This can be a identified Java difficulty and there’s at the moment no answer to this downside. That is extra of a warning than an error. This won’t trigger an issue when working Alice 2.x. This downside ought to be ignored. 





Alice a2w file can’t be opened. How one can repair it?


    • We are going to use the default.a2w file present in your Alice 2.xRequiredetc folder to point out you easy methods to repair the issue. 



    • That is what you will notice when Alice fails to load the world. Discover on this instance, Alice will not be capable of finding the gentle/elementData.xml



    • You will have to open the file utilizing any zip program (7-Zip, WinZip, and so forth.). Within the file, you will notice some folders, information, and the elementData.xml in the principle listing.  




    • Open the elementData.xml file with any textual content editor (Notepad, WordPad, and so forth.). Right here, you will notice <youngster filename=”…/> exhibiting you all of the gadgets in your Alice world.   



    • Since we’re lacking the gentle/elementData.xml, one of the best ways to repair this downside is to take away all references to the merchandise (i.e. <youngster filename=”gentle”/>) from this file (since we have no idea what the elementData.xml within the gentle folder seems like and can’t exchange the lacking file).


Word: You might must extract the elementData.xml file from the a2w file earlier than you may make modifications to the file. After you have made the modifications, you’ll be able to transfer the file again into your a2w file.


    • Whenever you open the a2w file, you’re going to get the next warning.  




    • Alice is letting that you’re lacking the sunshine object and all references to this object ought to be set to None. Click on on the Sure button. Now you can add all of the lacking gadgets, appropriate the code accordingly and proceed along with your programming.  


Word: If you’re nonetheless getting the error, repeat the steps above till all references to the lacking gadgets has been faraway from the elementData.xml file. On this instance, there are solely two references to the sunshine object. 



After I run Alice, I get this error:


*sys-package-mgr*: cannot create package deal cache dir,‘./jython-2.1/cachedir/packages’java.lang.ExceptionInInitializerError


adopted by many Java errors.


  • Be certain the consumer working Alice has write permission to every file and listing unpacked from the distribution gzip file.  Specifically, the consumer will want write permission to the “Required/jython-2.1” listing.  If issues are working correctly, Alice ought to robotically create a “cachedir” listing there the primary time it runs.


I can’t find the HeBuilder/SheBuilder that was within the Folks Gallery.


A choice was added to the most recent model of Alice, permitting customers to allow / disable the HeBuilder / SheBuilder app in Alice 2, to deal with the modesty issues of a few of our customers.


One can find on this choice setting within the Edit menu, Preferences (F8) beneath the Seldom Used tab an choice to “show he/she builder in the gallery”. Click on on this choice and it is possible for you to to allow or disable this app.


See the next picture.



How do I print in Alice 2.x? 


From the File menu in Alce 2.x, select the Export Code for Printing command. Word: This instance is printing the code to the Alice instance world, LakeSkater (discovered within the Examples part of Alice 2.x)





A dialog field, Export To HTML will seem. On the left will likely be examine packing containers permitting you to decide on which parts of your program you wish to print. You’ll want to full the “Author’s name” subject. Click on export code. 




This may generate an .html doc that will likely be saved within the location laid out in your Alice Preferences (Edit menu) save and cargo from:choice. (On this instance, the doc will likely be saved to my Desktop).





Exporting an Alice Venture to a Net Browser?


    • First you need to have the Java runtime put in and enabled in your browser.
    • Examine that you’ve got Java enabled in your browser.
    • If Java is enabled, examine that you’ve got the Java runtime put in.
    • If you do not have it, you’ll be able to set up the runtime from 
See also  bombs in fortnite 


Directions for Unzipping the Java 3D 1.5.2 Launch  


How do I allow Java in my internet browser?  


This text applies to: 


 Platform(s): Home windows 7, Vista, Home windows XP, Home windows 2000, Home windows 2003, Macintosh OS X  




Even after putting in Java, applets don’t run. 




Java will not be enabled within the internet browser. If Java is already put in however applets don’t work, it’s possible you’ll must allow Java by way of your internet browser. 




Please comply with these directions to allow Java although your Net browser: 


Browsers for Home windows 


Web Explorer  

        • Click on Instruments after which Web Choices
        • Choose the Safety tab, and choose the Customized Degree button
        • Scroll right down to Scripting of Java applets
        • Be certain the Allow radio button is checked
        • Click on OK to save lots of your choice 




        • Click on on the wrench icon, then choose Choices.
        • Choose Beneath the Hood after which Privateness Content material Settings. The Content material Settings panel will seem.

          • Within the Plug-ins part, choose the Disable particular person plug-ins hyperlink to examine whether or not Java is enabled
          • Click on on the Allow hyperlink (if the Disable hyperlink seems, Java is already enabled)


 Word: Alternatively, you’ll be able to entry the Plug-ins settings by typing about:plugins within the browser deal with. 


Browsers for Home windows and Mac OS X 



        • Begin Mozilla Firefox browser or restart it whether it is already working
        • On the high of the browser, choose the Firefox button (or Instruments menu in Home windows XP), then Add-ons. The Add-ons Supervisor tab will open.

          • Within the Add-ons Supervisor tab, choose Plugins
          • Click on Java (TM) Platform plugin to pick it
          • Click on on the Allow button (if the button says Disable, Java is already enabled)  



        • Launch Safari browser
        • Click on on Safari and choose Preferences
        • Click on on the Safety tab
        • Examine (choose) Allow Java examine field
        • Shut Safari Preferences window 


Opera 4.x and up

        • Opera for Home windows doesn’t use Java, however an embedded model already contained in the Opera Net browser.
        • Opera for different platforms might helps Java . Please seek the advice of your Opera platform documentation.
        • For additional info, please overview the next Opera Assist article:  


Assist for Java software program in Opera  


Why an Alice Suite — Alice 2.x and Alice 3.x?




When the event of Alice 3 was first begun, our ideas had been that Alice 3 could be a alternative for Alice 2. However that pondering has developed as we now have come to higher acknowledge how and for what functions individuals are utilizing Alice. Like a Swiss military knife, Alice could possibly be designed to do a whole lot of issues, pretty nicely. Nevertheless, a Swiss-army-knife-Alice would probably not do something extraordinarily nicely. As an analogy, MS Phrase could possibly be used to generate acceptable displays, however it could not serve this goal in addition to PowerPoint. They’re completely different instruments for various functions.  


Most necessary to the Alice staff, nonetheless, is that our consumer base requires the upkeep of each. The Alice Suite of instruments helps a minimum of two (in actuality, many) makes use of and desired outcomes for the programs wherein Alice is getting used. Right now we see Alice 2.x and Alice 3.x as completely different instruments for various audiences as outlined by age teams, grade ranges, and course outcomes/targets.


One of many biggest sustaining forces for sustaining an Alice Suite containing each Alice 2.x and Alice 3.x is the curricular assets which are accessible for Alice 2 whereas the curricular assets for Alice 3 are nonetheless “under construction.” Alice 2 has a number of textual content books in addition to teacher help supplies at aliceprogramming.web. 


Additionally, a wealthy repository of Ok-12 tutorial supplies for Alice 2 have been created and saved at Duke College’s Adventures with Alice web site, maintained by Dr. Susan Rodger.  Different repositories of Alice 2 supplies are additionally accessible. We do have some crossover work being achieved in mannequin constructing. There was a requirement for brand new fashions for Alice 2, and the fashions being constructed there are being designed in order that they are often introduced into Alice 3.


In fact, the issue we now have is overcoming the frequent notion that software program model numbering implies the second will supersede the primary.  Maybe it could be useful to do not forget that Algebra 2 doesn’t exchange Algebra 1.


From a analysis and improvement perspective, Alice 2.x and Alice 3.x are supported by among the similar funding streams, however the Alice Venture additionally completely different funding streams for each instruments. Our obligations to these sources of funding require upkeep of each instruments.When it comes to our allocation of assets, we’re devoting virtually all of our assets to Alice 3.x. Alice 2 is primarily in help mode. We’re supplying bug fixes, and offering restricted characteristic improvement and implementation, responding primarily to sturdy calls for from our consumer base. For instance, our fast development world wide has spurred our work in growing a Spanish choice of Alice 2.x. By the way, a lot of the labor-intensive work in growing the Spanish model, the relabeling of the gallery has been achieved on a volunteer foundation, by our companions in Costa Rica. Different languages will likely be forthcoming.

See also  5 Garry’s Mod Maps You Can’t Miss


Alice 2.x will likely be with us for the foreseeable future. As will Alice 3.x.



How do I view the Alice 2.x tutorial? 


To view the Alice tutorial

    • Launch Alice and click on on the “Start the Tutorial” button within the Welcome to Alice dialogue field.
    • You may also leap to a particular tutorial by clicking on one of many tutorial worlds beneath the “Start the Tutorial” button.
    • There’s a identified bug within the fourth tutorial, on web page 19, when requested so as to add the seaside chair to the scene. Click on on the Subsequent button to get previous this bug.


Can a consumer import their very own 3D fashions (and if not is that this characteristic within the works)? 


See the next hyperlink for info on constructing and importing 3D fashions into Alice 2.x



Can I export to video the animations I create in Alice?


  • There’s a file menu choice for exporting an Alice world to video.
  • This selection works nicely on Home windows machines if there are not any sound clips within the animation. 

  • This selection doesn’t appear to be working in any respect on Mac OS X machines. 


Sadly we’re nonetheless having issues with worlds that use recorded sounds, together with the truth that our exporter doesn’t acknowledge that an animation could also be over, as a result of the background music should be enjoying. For instance, if I’ve a forty five second animation, however I’m utilizing as background music a 3 minute and 15 second sound clip, then our exporter will need to file all 3 minutes and 15 seconds. 


However because the recorder is attempting to make use of the identical system  media supervisor that’s accountable for enjoying the recordings, different issues current themselves as nicely.


We’re engaged on resolving these issues nowadays. 


Attainable options:



    • Clip the sound file in an audio editor, akin to Audacity, in order that it doesn’t play any longer than the animation. Within the instance above, the sound clip ought to be trimmed to 45 seconds to correspond to the 45 second size of the animation.
    • Use display screen seize software program, akin to constructed into the working programs of OS X utilizing QuickTime for Mac, or Home windows 10, or completely different apps that may be positioned on the net, to seize the playback of the Alice animation in your laptop display screen.


Ultimately customers may have the power to export tasks to YouTube, will this be restricted to non-interactive tasks, like earlier variations of Alice?


  • Motion pictures and movies are by their nature non-interactive.
  • The issue we’re desirous about fixing is easy methods to create executable .jar information in order that college students can create shareable interactive tasks.
  • Now we have an choice to export Alice tasks to an online browser. See this FAQ for extra info.



Will Alice 2.x run on Home windows 10?


Now we have put in and are working Alice 2.x on a brand new Home windows 10 machine (a Dell “All in One” with wi-fi mouse and keyboard. Additionally, it has a contact display screen). It’s “alive and well” and dealing simply high quality in Home windows 10. Now we have additionally seen installations of Alice 2 on the Home windows Floor Professional working with none degradation in efficiency.

To put in, we adopted (and suggest) these steps:


    • Obtain the zipped file ( or to the desktop.
    •   Unzip on the desktop.
    •  Transfer the unzipped folder (containing all the Alice information) to the Program Recordsdata (X86) folder on the C: drive.
    •  Create a shortcut on the desktop for Alice.exe.
    •  Click on the shortcut to begin Alice. 


By the use of clarification: Vista, Home windows 7, Home windows 8, and Home windows 10 all have a powerful malware safety scheme that resists putting in non-standard software program immediately on the arduous drive. The easiest way we now have discovered to work inside this safety scheme is to unzip the Alice obtain on the desktop after which transfer it to the arduous drive. 



Will Alice run on a Netbook? 


On some, albeit very slowly and verging on the painful.  Now we have taken strides

Leave a Reply

Your email address will not be published.