Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/smks/blue-karma-as3

A Point and Touch Actionscript game built with Starling
https://github.com/smks/blue-karma-as3

Last synced: about 2 months ago
JSON representation

A Point and Touch Actionscript game built with Starling

Awesome Lists containing this project

README

        

# Blue Karma by Shaun Stone

![Blue Karma](http://smks.co.uk/wp-content/uploads/2015/04/Banner1.jpg)

A Point and Click adventure game based on the novel: Blue Karma (Release: late 2015)

This repository contains all the source code, but no sounds, images and videos.

### Class List

+ brinkbit/fullscreenscreenextension/FullScreenExtension.as
+ brinkbit/fullscreenscreenextension/Stage.as
+ FrameSprite.as
+ apis/interfaces/ThirdParty.as
+ apis/kongregate/Kongregate.as
+ apis/newgrounds/Newgrounds.as
+ apis/ThirdPartyAPI.as
+ bluekarma/assets/AnimalAssets.as
+ bluekarma/assets/BackAlleyAssets.as
+ bluekarma/assets/CharacterDialogueAssets.as
+ bluekarma/assets/CharacterDialogueMessageAssets.as
+ bluekarma/assets/CharacterDialogueSoundAssets.as
+ bluekarma/assets/characters/albertscar/AlbertAssets.as
+ bluekarma/assets/components/ECGAssets.as
+ bluekarma/assets/CompoundAssets.as
+ bluekarma/assets/DawsonAssets.as
+ bluekarma/assets/dialogue/Level1DialogueAssets.as
+ bluekarma/assets/GameAssets.as
+ bluekarma/assets/GameScoreAssets.as
+ bluekarma/assets/GestureAssets.as
+ bluekarma/assets/IconAssets.as
+ bluekarma/assets/InventoryAssets.as
+ bluekarma/assets/ItemAssets.as
+ bluekarma/assets/Level1Assets.as
+ bluekarma/assets/Level1CharacterAssets.as
+ bluekarma/assets/MailAssets.as
+ bluekarma/assets/MenuAssets.as
+ bluekarma/assets/MessageBoxAssets.as
+ bluekarma/assets/NavigationAssets.as
+ bluekarma/assets/NotificationsAssets.as
+ bluekarma/assets/ParticleAssets.as
+ bluekarma/assets/PhoneDialogueAssets.as
+ bluekarma/assets/PlaqueAssets.as
+ bluekarma/assets/PlayerAssets.as
+ bluekarma/assets/PropAssets.as
+ bluekarma/assets/RileyApartmentAssets.as
+ bluekarma/assets/ScoreMenuAssets.as
+ bluekarma/assets/settings/backgrounds/albertscar/AlbertJourneyAssets.as
+ bluekarma/assets/settings/backgrounds/albertscar/moving/MovingBackgroundSlumsAssets.as
+ bluekarma/assets/settings/backgrounds/cityview/CityViewAssets.as
+ bluekarma/assets/SocialAssets.as
+ bluekarma/assets/sound/SoundAssets.as
+ bluekarma/components/conditions/ECG.as
+ bluekarma/components/decisions/DecisionWheel.as
+ bluekarma/components/gestures/balancer/AcceleratorButton.as
+ bluekarma/components/gestures/balancer/ArrowPush.as
+ bluekarma/components/gestures/balancer/BalancerBar.as
+ bluekarma/components/gestures/balancer/BarDial.as
+ bluekarma/components/gestures/balancer/CompleteBar.as
+ bluekarma/components/gestures/hold/AbstractHold.as
+ bluekarma/components/gestures/hold/Hold.as
+ bluekarma/components/gestures/hold/Select.as
+ bluekarma/components/gestures/swipes/AbstractSwipe.as
+ bluekarma/components/gestures/swipes/Swipe.as
+ bluekarma/cutscenes/CutScene1.as
+ bluekarma/dialogue/AbstractDialogue.as
+ bluekarma/dialogue/AbstractDialogueRepository.as
+ bluekarma/dialogue/character/AbstractCharacterDialogue.as
+ bluekarma/dialogue/character/albertscar/AlbertRileyDialogue.as
+ bluekarma/dialogue/character/compound/DawsonBodyguards.as
+ bluekarma/dialogue/character/compound/RileyDawson.as
+ bluekarma/dialogue/character/repositories/AlbertRileyDialogueRepository.as
+ bluekarma/dialogue/character/repositories/SlumsStreetDialogueRepository.as
+ bluekarma/dialogue/character/slumsstreet/riley_bodyguards/RileyBodyguards.as
+ bluekarma/dialogue/character/slumsstreet/riley_gang/RileyGang.as
+ bluekarma/dialogue/character/slumsstreet/riley_roger/RileyRoger.as
+ bluekarma/dialogue/character/slumsstreet/riley_rupert/RileyRupert.as
+ bluekarma/dialogue/phone/AbstractPhoneDialogue.as
+ bluekarma/dialogue/phone/components/PhoneButton.as
+ bluekarma/dialogue/phone/components/PhoneReception.as
+ bluekarma/dialogue/phone/components/PhoneStatus.as
+ bluekarma/dialogue/phone/conversations/RileyAlbertOne.as
+ bluekarma/dialogue/phone/conversations/RileyTyroneOne.as
+ bluekarma/dialogue/phone/repositories/RileryAlbertRepository.as
+ bluekarma/dialogue/phone/repositories/RileryTyroneApartmentRepository.as
+ bluekarma/dialogue/plaques/Plaque.as
+ bluekarma/dialogue/plaques/PlaqueStatus.as
+ bluekarma/dialogue/subjects/AbstractSubject.as
+ bluekarma/dialogue/subjects/Container.as
+ bluekarma/events/InteractionEvent.as
+ bluekarma/events/ItemEvent.as
+ bluekarma/events/NavigationEvent.as
+ bluekarma/global/Global.as
+ bluekarma/gui/inventory/abstract/AbstractPhoneMenu.as
+ bluekarma/gui/inventory/AbstractInventory.as
+ bluekarma/gui/inventory/Inventory.as
+ bluekarma/gui/inventory/phonemenu/ActParams.as
+ bluekarma/gui/inventory/PhoneMenu.as
+ bluekarma/gui/inventory/Validator.as
+ bluekarma/gui/phone/applications/Application.as
+ bluekarma/gui/phone/applications/ApplicationMenu.as
+ bluekarma/gui/phone/contacts/Contact.as
+ bluekarma/gui/phone/contacts/ContactMenu.as
+ bluekarma/gui/phone/health/HealthMenu.as
+ bluekarma/helpers/arrows/Arrow.as
+ bluekarma/helpers/GameClock.as
+ bluekarma/helpers/messages/AbstractMessageBox.as
+ bluekarma/helpers/messages/MessageBox.as
+ bluekarma/helpers/ScoreCalculator.as
+ bluekarma/helpers/transitions/ActIntroduction.as
+ bluekarma/helpers/transitions/Fader.as
+ bluekarma/helpers/utils/Duration.as
+ bluekarma/interactive/albertscar/characters/AlbertDriving.as
+ bluekarma/interactive/albertscar/props/CarSeat.as
+ bluekarma/interactive/albertscar/props/CarWindow.as
+ bluekarma/interactive/albertscar/props/MiddleCompartment.as
+ bluekarma/interactive/albertscar/repos/AlbertsCarInteractionRepo.as
+ bluekarma/interactive/apartment/animals/crunch/DogCrunchSleeping.as
+ bluekarma/interactive/apartment/items/DogBowl.as
+ bluekarma/interactive/apartment/items/DogFood.as
+ bluekarma/interactive/apartment/items/KitchenFoodBowl.as
+ bluekarma/interactive/apartment/items/KitchenPlate.as
+ bluekarma/interactive/apartment/items/KitchenWaterGlass.as
+ bluekarma/interactive/apartment/items/Pyjamas.as
+ bluekarma/interactive/apartment/items/WorkClothing.as
+ bluekarma/interactive/apartment/props/bedroom/BedroomBed.as
+ bluekarma/interactive/apartment/props/bedroom/BedroomLamp.as
+ bluekarma/interactive/apartment/props/bedroom/BedroomPlugSocket.as
+ bluekarma/interactive/apartment/props/bedroom/BedroomWashingBasket.as
+ bluekarma/interactive/apartment/props/bedroom/BedsideCabinet.as
+ bluekarma/interactive/apartment/props/bedroom/BedsideChest.as
+ bluekarma/interactive/apartment/props/bedroom/CanvasPhoto.as
+ bluekarma/interactive/apartment/props/bedroom/Lightswitch.as
+ bluekarma/interactive/apartment/props/bedroom/MobilePhone.as
+ bluekarma/interactive/apartment/props/bedroom/PlantPot.as
+ bluekarma/interactive/apartment/props/bedroom/SaxophonistPortrait.as
+ bluekarma/interactive/apartment/props/general/Door.as
+ bluekarma/interactive/apartment/props/general/Window.as
+ bluekarma/interactive/apartment/props/kitchen/KitchenBinBag.as
+ bluekarma/interactive/apartment/props/kitchen/KitchenCooker.as
+ bluekarma/interactive/apartment/props/kitchen/KitchenDarkCupboard.as
+ bluekarma/interactive/apartment/props/kitchen/KitchenLightCupboard.as
+ bluekarma/interactive/apartment/props/kitchen/KitchenMicrowave.as
+ bluekarma/interactive/apartment/props/kitchen/KitchenSink.as
+ bluekarma/interactive/apartment/props/kitchen/KitchenStoveConvector.as
+ bluekarma/interactive/apartment/props/living_room/LivingRoomCoffeeTable.as
+ bluekarma/interactive/apartment/props/living_room/LivingRoomCurtains.as
+ bluekarma/interactive/apartment/props/living_room/LivingRoomDogBed.as
+ bluekarma/interactive/apartment/props/living_room/LivingRoomFramedPhoto.as
+ bluekarma/interactive/apartment/props/living_room/LivingRoomRug.as
+ bluekarma/interactive/apartment/props/living_room/LivingRoomSofa.as
+ bluekarma/interactive/apartment/props/living_room/LivingRoomSpeaker.as
+ bluekarma/interactive/apartment/props/living_room/LivingRoomTelevision.as
+ bluekarma/interactive/apartment/props/living_room/LivingRoomTelevisionCabinet.as
+ bluekarma/interactive/apartment/props/living_room/LivingRoomWelcomeMatt.as
+ bluekarma/interactive/apartment/props/living_room/SmartWindow.as
+ bluekarma/interactive/apartment/repos/ApartmentInteractionRepo.as
+ bluekarma/interactive/backalley/items/Cable.as
+ bluekarma/interactive/backalley/items/Crowbar.as
+ bluekarma/interactive/backalley/items/FanKeys.as
+ bluekarma/interactive/backalley/items/ToolboxKey.as
+ bluekarma/interactive/backalley/props/Bricks.as
+ bluekarma/interactive/backalley/props/Cables.as
+ bluekarma/interactive/backalley/props/Fan.as
+ bluekarma/interactive/backalley/props/FanPanel.as
+ bluekarma/interactive/backalley/props/Ladder.as
+ bluekarma/interactive/backalley/props/MetalFenceBig.as
+ bluekarma/interactive/backalley/props/MetalFrame.as
+ bluekarma/interactive/backalley/props/Roof.as
+ bluekarma/interactive/backalley/props/Rubbish.as
+ bluekarma/interactive/backalley/props/Toolbox.as
+ bluekarma/interactive/backalley/props/TrashCan.as
+ bluekarma/interactive/backalley/props/Window.as
+ bluekarma/interactive/backalley/repos/BackAlleyInteractionRepo.as
+ bluekarma/interactive/base/Animal.as
+ bluekarma/interactive/base/Character.as
+ bluekarma/interactive/base/InteractionObject.as
+ bluekarma/interactive/base/InteractionRepo.as
+ bluekarma/interactive/base/InteractionRepoFactory.as
+ bluekarma/interactive/base/Item.as
+ bluekarma/interactive/base/Prop.as
+ bluekarma/interactive/compound/characters/Dawson.as
+ bluekarma/interactive/compound/items/MaskingTape.as
+ bluekarma/interactive/compound/props/Backpack.as
+ bluekarma/interactive/compound/props/Cabinet.as
+ bluekarma/interactive/compound/props/Chair.as
+ bluekarma/interactive/compound/props/Corkboard.as
+ bluekarma/interactive/compound/props/Door.as
+ bluekarma/interactive/compound/props/IncognitiveMask.as
+ bluekarma/interactive/compound/props/Mirror.as
+ bluekarma/interactive/compound/props/PlasticBag.as
+ bluekarma/interactive/compound/props/Sofa.as
+ bluekarma/interactive/compound/props/Stationary.as
+ bluekarma/interactive/compound/props/Window.as
+ bluekarma/interactive/compound/repos/CompoundInteractionRepo.as
+ bluekarma/interactive/compound/RileyCable.as
+ bluekarma/interactive/decisions/AbstractDecision.as
+ bluekarma/interactive/decisions/DecisionAction.as
+ bluekarma/interactive/decisions/DecisionChat.as
+ bluekarma/interactive/decisions/DecisionExamine.as
+ bluekarma/interactive/general/items/Chip.as
+ bluekarma/interactive/general/items/DigiCuffs.as
+ bluekarma/interactive/general/items/LockPick.as
+ bluekarma/interactive/slumsalley/items/Pipe.as
+ bluekarma/interactive/slumsalley/items/Rock.as
+ bluekarma/interactive/slumsstreet/animals/DogBob.as
+ bluekarma/interactive/slumsstreet/characters/Barry.as
+ bluekarma/interactive/slumsstreet/characters/Billy.as
+ bluekarma/interactive/slumsstreet/characters/Charlie.as
+ bluekarma/interactive/slumsstreet/characters/Danny.as
+ bluekarma/interactive/slumsstreet/characters/Graham.as
+ bluekarma/interactive/slumsstreet/characters/Jacob.as
+ bluekarma/interactive/slumsstreet/characters/Pablo.as
+ bluekarma/interactive/slumsstreet/characters/Roger.as
+ bluekarma/interactive/slumsstreet/items/Bottle.as
+ bluekarma/interactive/slumsstreet/props/AlleyOne.as
+ bluekarma/interactive/slumsstreet/props/CCTV.as
+ bluekarma/interactive/slumsstreet/props/CompoundDoor.as
+ bluekarma/interactive/slumsstreet/props/FuseBox.as
+ bluekarma/interactive/slumsstreet/props/HouseDoor.as
+ bluekarma/interactive/slumsstreet/props/HouseWindow.as
+ bluekarma/interactive/slumsstreet/props/MetalFence.as
+ bluekarma/interactive/slumsstreet/props/MetalFenceDoor.as
+ bluekarma/interactive/slumsstreet/props/RoadSign.as
+ bluekarma/interactive/slumsstreet/repos/SlumsStreetInteractionRepo.as
+ bluekarma/levels/abstract/AbstractBackAlley.as
+ bluekarma/levels/abstract/AbstractCompound.as
+ bluekarma/levels/abstract/AbstractLevel.as
+ bluekarma/levels/abstract/AbstractRileysApartment.as
+ bluekarma/levels/abstract/AbstractSlumsStreet.as
+ bluekarma/levels/base/RileysApartment.as
+ bluekarma/levels/level1/Level1.as
+ bluekarma/levels/level1/part1/RileysApartmentIntro.as
+ bluekarma/levels/level1/part2/RileysJourneyAlbert.as
+ bluekarma/levels/level1/part3/SlumsStreet.as
+ bluekarma/levels/level1/part4/BackAlley.as
+ bluekarma/levels/level1/part5/Compound.as
+ bluekarma/levels/level2/Level2.as
+ bluekarma/levels/level3/Level3.as
+ bluekarma/loaders/Preloader.as
+ bluekarma/messages/AbstractMessage.as
+ bluekarma/messages/Message.as
+ bluekarma/navigation/AbstractNavigation.as
+ bluekarma/navigation/PositionArrow.as
+ bluekarma/notifications/abstract/AbstractNotification.as
+ bluekarma/notifications/achievement/Achievement.as
+ bluekarma/notifications/mail/MailButton.as
+ bluekarma/notifications/mail/missions/MissionStatementDawson.as
+ bluekarma/notifications/modal/Modal.as
+ bluekarma/notifications/reminders/Popup.as
+ bluekarma/notifications/reminders/Reminder.as
+ bluekarma/notifications/reminders/ReminderBox.as
+ bluekarma/particles/RainParticle.as
+ bluekarma/particles/WaterParticle.as
+ bluekarma/players/AbstractPlayer.as
+ bluekarma/players/Player.as
+ bluekarma/players/riley/Riley.as
+ bluekarma/players/riley/RileyAsleep.as
+ bluekarma/players/riley/RileyOnLadder.as
+ bluekarma/players/riley/RileyPyjamas.as
+ bluekarma/players/riley/RileySittingVehicle.as
+ bluekarma/previews/Preview.as
+ bluekarma/score/Act1BonusScore.as
+ bluekarma/score/Act1Score.as
+ bluekarma/score/Act2BonusScore.as
+ bluekarma/score/Act2Score.as
+ bluekarma/score/Act3BonusScore.as
+ bluekarma/score/Act3Score.as
+ bluekarma/score/Act4BonusScore.as
+ bluekarma/score/Act4Score.as
+ bluekarma/score/Act5BonusScore.as
+ bluekarma/score/Act5Score.as
+ bluekarma/score/BaseActScore.as
+ bluekarma/score/LevelOneScore.as
+ bluekarma/score/medals/Medals.as
+ bluekarma/score/menu/Rank.as
+ bluekarma/score/menu/ScoreMenu.as
+ bluekarma/screens/Instructions.as
+ bluekarma/screens/WelcomeMenu.as
+ bluekarma/settings/AbstractSetting.as
+ bluekarma/settings/backgrounds/albertscar/BackgroundAlbertsCar.as
+ bluekarma/settings/backgrounds/albertscar/movingbg/AbstractMovingBackground.as
+ bluekarma/settings/backgrounds/albertscar/movingbg/MovingBackgroundSlums.as
+ bluekarma/settings/backgrounds/apartment/cityview/CityView.as
+ bluekarma/settings/backgrounds/apartment/cityview/FlyingVehicle.as
+ bluekarma/settings/backgrounds/apartment/cityview/FlyingVehiclePool.as
+ bluekarma/settings/backgrounds/BackgroundBackAlley.as
+ bluekarma/settings/backgrounds/BackgroundCompound.as
+ bluekarma/settings/backgrounds/BackgroundRileysApartment.as
+ bluekarma/settings/backgrounds/BackgroundSlumsAlley.as
+ bluekarma/settings/backgrounds/BackgroundSlumsStreet.as
+ bluekarma/settings/base/Foreground.as
+ bluekarma/settings/foregrounds/ForegroundAlbertsCar.as
+ bluekarma/settings/foregrounds/ForegroundBackAlley.as
+ bluekarma/settings/foregrounds/ForegroundCompound.as
+ bluekarma/settings/foregrounds/ForegroundRileysApartment.as
+ bluekarma/settings/foregrounds/Overlay.as
+ bluekarma/settings/foregrounds/slums_street/ForegroundSlumsStreet.as
+ bluekarma/settings/foregrounds/slums_street/StreetLight.as
+ bluekarma/sound/SoundManager.as
+ bluekarma/states/DecisionWheelState.as
+ bluekarma/states/GameState.as
+ bluekarma/states/Level1State.as
+ bluekarma/states/RileysApartmentState.as
+ bluekarma/tests/Test.as
+ bluekarma/videos/AbstractVideoScene.as
+ bluekarma/videos/IntroVideo.as
+ bluekarma/videos/SMKSIntro.as
+ bluekarma/videos/youtube/IntroVideoYouTube.as
+ bluekarma/videos/youtube/SMKSIntroYouTube.as
+ BlueKarma.as
+ Game.as
+ Initializer.as
+ interfaces/IAnimal.as
+ interfaces/IDecision.as
+ interfaces/IDialogue.as
+ interfaces/IInteractionObject.as
+ interfaces/IInteractionRepo.as
+ interfaces/IInventory.as
+ interfaces/IItem.as
+ interfaces/ILevel.as
+ interfaces/INavigation.as
+ interfaces/IOpenable.as
+ interfaces/IPlayer.as
+ interfaces/ISetting.as
+ interfaces/ISwitchable.as
+ utils/RoundButton.as
+ utils/TimeFormat.as

Copyright (c) 2015, Shaun Michael Stone
All rights reserved.

Redistribution and use in source and binary forms, with or without
modification, are permitted provided that the following conditions are met:

* Redistributions of source code must retain the above copyright notice,
this list of conditions and the following disclaimer.
* 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.

THIS SOFTWARE IS PROVIDED BY THE AUTHOR AND CONTRIBUTORS ``AS IS'' AND ANY
EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED
WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE
DISCLAIMED. IN NO EVENT SHALL THE AUTHOR OR CONTRIBUTORS BE LIABLE FOR ANY
DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, 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 IN ANY WAY
OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH
DAMAGE.