Alice 3 is the newest installment of the Alice programming language. It has all of the features that have made Alice an exciting and creative first programming experience with an added emphasis on object-oriented concepts. Alice 3 has a new rich gallery of models that includes everything you need to spark your creativity including a full Sims ™ character builder. The new gallery has been built upon a shared class joint structure allowing you to share animations between different characters of the same type. In addition it supports a number of great features to assist in a full transition to the Java programming language including viewing the generated Java code in a side by side window and even exporting your world into NetBeans to be able to extend the functionality by coding Alice worlds directly in Java.

Features
  • Alice 3
    Rich Gallery of Content including The Sims (™)
  • Alice 3
    Simple Drag and Drop Block Based Coding Interface
  • Alice 3
    See your Generated Code in Java Side by Side View
  • Alice 3
    Code in Java using Alice NetBeans Library Plug-In
  • Alice 3
    Multiple Languages Supported

Not sure which version of Alice is right for you? Learn more

Downloads
  • Mac

    3.3 Installer
    Size: 1.4 GB

  • Linux

    3.3 Installer
    Size: 1.33 GB

Downloads are not available on mobile, please view on desktop.

Specifications
What's New

3.2.5 -> 3.3.0.0.0  Released 8/22/2016

Changes to the Development Environment:

  • New Features!

    • Added whole new top level class: Slitherers!

    • Poses!

      • Models now come with built in methods that animate the models to predetermined poses. Notably:

        • SpreadWings and FoldWings on Flyers

      • Added “strikePose” calls to one-shot menu

    • Copy model added to scene editor

      • Windows: Alt-Drag

      • Mac: Ctrl-Drag

    • Added object centric rotation handles (red, blue, and white)

    • Updates for speech bubbles:

      • Added:

      •   fontStyle (bold, italic, normal)

      •   fontType (monospaced, serif, sans serif)

      •   fontScale

      •   bubblePosition (left, center, right)

    • Icons for fields are now pulled from pre-generated thumbnails rather than dynamically rendered–done for performance reasons

    • Reorganized and commented generated Java code

    • Changed “<-” to “=” in java mode

    • Compute distance for good lookat

    • Added immutable comments

  • New Languages!

    • Greek added!

    • Turkish added!

  • Bugs Fixed!

    • Fixed bug where camera markers would break if you opened a new world

    • Fixed crash when browsing files on Macs

    • Fixed speech bubble placement on retina displays

    • Fixed pick bug in mouse click events

      • mouse click events failed if models had their vehicle set to something other than the scene. this is now fixed

      • Handles no longer animate to address picking problems

    • Resource manager now stops playing sounds when you close the dialog window

    • TurnToFace fixed to work with objects that have vehicles other than the scene.

      • If a model is on a boat (and it’s vehicle is set to the boat), TurnToFace should now work

    • Fixed relational functions such as isToTheRightOf to return expected outcome

    • Made scene view camera pick work (1 -> -1)

    • Fixed speech and thought bubble colors

      •  text color is now properly used when rendering bubbles

      •  tail ellipse on thought bubbles now uses fill and outline color properly

      • Made default outline color white for speech bubbles

    • Fixed TimerListener event to properly trigger at set interval

    • Use new field icon generation

      • Better camera calculations for icon capturing

Gallery New Assets, Changes, and Bug Fixes:

  • One of the big QA passes was to make sure joint orientation was consistent within classes.  This may cause items to act differently in older projects but will make inheriting procedures far more reliable.
  • Browsing for MyClasses in the gallery now shows you .a3c files and remembers the directory you selected a class from (it will use the parent directory of the file)

  • Starter Worlds

    • Updated theme thumbnails in gallery

    • Added ground to room blank slate

  • Expanded starter project selection

  • Added to and updated blank slate worlds

  • Biped

    • Bat

    • BlackCat

    • CheshireCat grin

    • Ghost

    • PumpkinHead

    • Skadi

    • Skeleton

    • UtahRaptor

    • Valkyrie

  • Flyer

    • Eagle

    • Raven

  • Quadruped

    • Bear

    • BearCub

    • Elk

    • Moose

    • RiverOtter

    • Skunk

    • Squirrel

    • StuffedZombieKitten

    • Tiger

    • Added STONE texture for Yali

  • Slitherer (New!)

    • HermitSnail

    • LongNeckedSnail

    • Nagi

  • Train (New!)

    • TrainCar

    • TrainCarFlat

    • TrainEngine

  • Prop

    • AdelaideBust

    • AlienHelmet

    • AncientTempleTile

    • Textures for AncientTempleArch, AncientTempleBlock, AncientTemplePiece, AncientTemplePillar, AncientTempleWall, AncientTempleWell, AncientTempleTile:

      • INDIA_BRICK

      • INDIA_LIGHTEST_BRICK

      • INDIA_LIGHT_BRICK

      • INDIA_MEDIUM_BRICK

    • Arm

    • Arrow

    • Arrows

    • Bell

    • BonePile

    • Bones

    • Bow

    • New resource for Cave:

      • Wide

    • CedarTree

    • CedarTreeLog

    • CedarTreeStump

    • CircusBleachers

    • CircusGround

    • CircusPost

    • CircusPoster

    • CircusRing

    • CircusTent

    • CircusTrampoline

    • CircusTrapeze

    • CircusWagon

    • Coal

    • CoatRack

    • EstherBust

    • Femur

    • FirTreeMountain

    • FirTreeTrunk

    • FirTreeTrunkMirror

    • FirTreeTrunkSnow

    • FirTreeTrunkSnowMirror

    • FirTreeTrunkSnowTall

    • FirTreeTrunkSnowTallMirror

    • FirTreeTrunkTall

    • FirTreeTrunkTallMirror

    • Flames

    • Foot

    • GideonBust

    • Hand

    • HandOfSkeleton

    • HauntedHouse

    • HeadOfPumpkin

    • IceRamp

    • LeatherBook

    • Leg

    • Logs

    • Mausoleum

    • MausoleumPieces

    • NicholasBust

    • OldShipWheel

    • OvenMitts

    • PeabodyGarage

    • Pillow

    • PillowSitting

    • Pumpkin

    • Quilt

    • Quiver

    • RailroadTrack

    • RattlerCottage

    • RibCage

    • RingMasterCoat

    • RoyalHotel

    • Textures for SandDunes:

      • BEACH

      • DESERT

      • DRYGRASS

      • FORESTFLOOR

      • FORESTFLOORBROWN

      • FORESTFLOORRED

      • GRASS

      • JUNGLE

      • SNOW

      • OCEAN (just on Flat)

      • OCEANNIGHT (just on Flat)

    • Shovel

    • Ski

    • Skull

    • SoccerGoal

    • Spear

    • StaircaseDown

    • StaircaseUp

    • TrainStation

    • Trestle

    • TrestleTriangle

    • Tunnel

    • UpperArm

    • WagonBed

    • WagonDesk

    • Textures for WaterTank, WaterTankPillar, WaterTankShrine, WaterTankTower, WaterTankWall, WaterTankWell:

      • INDIA_WATER_TANK_LIGHTEST

      • INDIA_WATER_TANK_LIGHT

      • INDIA_WATER_TANK_MED

    • WaterTower

    • CedarPole

    • FishingPole

    • GopherHole

    • HookAndBobber

    • PlankHouse

    • Textures for SavanaGrass

      • BRIGHT_GREEN

      • DARK_GREEN

      • YELLOW_GREEN

    • Renamed SandDunes to Terrain

    • Added WHITE and RED variations to WonderlandTree

    • FirTreeTrunk and variations consolidated down to one class

    • Added Quaint_WHITE Sofa

  • Shapes

    • Ground added to gallery

      • You can now add a new ground to your scene if you have deleted the original

    • Axes upgrades:

      • Made axes a SShape

      • Changed axes appearance

      • Made axes calculate its bounding box correctly

      • Axes now track their scale and can be scaled

      • Made axes not have the visual reference axis that shows up when manipulating models

EULA

Alice 3 End User License Agreement

Copyright (c) 2006-2017, Carnegie Mellon University. All rights reserved.

1. Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer.

2. Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution.

3. Products derived from the software may not be called “Alice”, nor may “Alice” appear in their name, without prior written permission of Carnegie Mellon University.

4. All advertising materials mentioning features or use of this software must display the following acknowledgement: “This product includes software developed by Carnegie Mellon University”

5. The gallery of art assets and animations provided with this software is contributed by Electronic Arts Inc. and may be used for personal, non-commercial, and academic use only. Redistributions of any program source code that utilizes The Sims 2 Assets must also retain the copyright notice, list of conditions and the disclaimer contained in The Alice 3.0 Art Gallery License.

DISCLAIMER:

THE SOFTWARE IS PROVIDED “AS IS”, WITHOUT WARRANTY OF ANY KIND.  ANY AND ALL EXPRESS, STATUTORY OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY,  FITNESS FOR A PARTICULAR PURPOSE, TITLE, AND NON-INFRINGEMENT ARE DISCLAIMED. IN NO EVENT SHALL THE AUTHORS, COPYRIGHT OWNERS OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, PUNITIVE OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING FROM OR OTHERWISE RELATING TO THE USE OF OR OTHER DEALINGS WITH THE SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.

THE ALICE 3 ART GALLERY LICENSE.

The Alice 3.0 gallery of The Sims 2 art assets and animations is provided by Electronic Arts Inc. pursuant to this license.  Copyright (c) 2004 Electronic Arts Inc. All rights reserved. Redistribution and use of the The Sims 2 art assets, animations, and other materials (“The Sims 2 Assets”), without modification, are permitted solely with programs written with Alice 3.0 for personal, non-commercial, and academic use only, provided that the following conditions are met:

1. Redistributions of any program source code that uses The Sims 2 Assets must retain the above copyright notice, this list of conditions and the following disclaimer.

2. Redistributions of any program in binary form that uses The Sims 2 Assets must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution.

3. Neither the name of the Electronic Arts Inc. nor any of its trademarks, including the trademark THE SIMS 2, may be used to endorse or promote programs or products derived from Alice 3.0 without specific prior written permission from Electronic Arts Inc.

4. All promotional materials mentioning features or use of Alice 3.0 must display the following acknowledgement: “This program/product includes art and animations developed by Electronic Arts Inc.”

THE SIMS 2 ASSETS ARE PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS “AS IS” WITHOUT WARRANTY OF ANY KIND.  ANY AND ALL EXPRESS, STATUTORY OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY,  FITNESS FOR A PARTICULAR PURPOSE, TITLE, AND NON-INFRINGEMENT ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, PUNITIVE OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING FROM OR OTHERWISE RELATING TO THE USE OF OR OTHER DEALINGS WITH THE SIMS 2 ASSETS, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.

System Requirements

Hardware Recommendations

  • Desktop or laptop computer.    however many netbook models are designed to work well with 2D graphics but are not up to snuff when trying to deliver 3D graphics animation. We suggest trying Alice on the netbook that will be used with Alice before purchase.
  • 1 GB RAM (2 GB or more is recommended, but not required)
  • VGA graphics card capable of high (32 bit) color and at least 1024×768 resolution (3D video card gives faster performance, but is not required)
  • Sound card
  • Two- or three-button mouse. The touchpad on a laptop may be used. Please note, however, that arranging 3D objects in a virtual world is easier with a mouse than with a touchpad.

Windows

  • Windows (XP, Vista 32-bit, Vista 64-bit, Windows 7 32-bit, Windows 7 64-bit, Windows 8 32-bit, Windows 8 64-bit (thanks pcwiz84 for Win8 info))

NOTE: The Intel Integrated chipset that is found on many notebook, netbook, and other machines has trouble trying to run Alice. Some higher-end Vista machines have also had difficulties. Decreasing hardware acceleration  or decreasing color resolution (from 32 bit to 16 bit) has sometimes been helpful. See also the note below on updating video drivers.

Mac

  • Mac OS X 10.6 and later
  • Intel processor

Linux

Video Requirements

A frequent cause of problems encountered when attempting to run Alice are out-of-date video drivers. This is recognizable when a red-screen occurs in the scene view or the run-time window when the Run button is clicked. See the following link for instructions on updating the video drivers of your machine. Updating Video Drivers

 

Language Support

English
Spanish
Portuguese
German
Greek
Romanian
Bulgarian
Arabic

Languages can be selected in the menu windows/preferences/locale It is recommended that you restart the application after changing the language

Archived Builds

We strongly suggest you update to the newest build of Alice whenever possible.  The Team has spent a lot of time to fix bugs and add new content to help you have the best experience possible.  Additionally we will not officially support these older versions as you may be reporting bugs that have been fixed in subsequent versions.  We do test to make sure that worlds built in older versions of the software will be forward compatible so that you can open and resave worlds from these older versions in the newest version of Alice.  If for some reason that doesn’t prove to be true please contact us.

Version 3.2.5.0.0 Release (2/10/2015)

Download Alice 3.2 Installer for Windows (64-bit) (1.08 GB)

Download Alice 3.2 Installer for Windows (32 bit) (1.08 GB)

Download Alice 3.2 Installer for Mac (1.09 GB)

Download Alice 3.2 Installer for Linux (1.01 GB)

 

 

CMU