Open source release of Canabalt for iOS

Related tags

Games canabalt-ios
Overview
================================================
Canabalt Source Code Release - December 29, 2010
================================================

LEGAL STUFF
-----------

"Canabalt" is a registered trademark of Semi Secret Software,
LLC. "Canabalt" copyright 2009-2010 Semi Secret Software, LLC. "RUN!",
"Daring Escape", and "Mach Runner" copyright 2009-2010 Danny
Baranowsky.  All trademarks and copyrights reserved.

The code contained within the 'flixel-ios' folder is licensed under
the terms of the MIT license. You should read the entire license
(filename "flixel-ios/GAME_LICENSE.TXT" in this archive), so you understand your rights
and what you can and cannot do with the source code from this release.

All other source code remains copyrighted and licensed by Semi Secret
Software, LLC under the original terms. See the Game license
(filename "GAME_LICENSE.TXT" in this archive) for more
details. With the exception of code contained in the 'flixel-ios'
folder, you cannot redistribute our source code from the original
game. You can use our source code for personal entertainment or
education purposes.

With the exception of "RUN!", "Daring Escape", and "Mach Runner", all
of the Canabalt data files remain copyrighted and licensed by Semi
Secret Software, LLC under the original terms.  "RUN!"
(data/music/run.mp3, data/music/run-title.mp3), "Daring Escape"
(data/music/daringescape.mp3, data/music/daringescape-title.mp3), and
"Mach Runner" (data/music/machrunner.mp3,
data/music/machrunner-title.mp3) remain copyrighted and licensed by
Danny Baranowsky under the original terms.  See the Game license
(filename "GAME_LICENSE.TXT in this archive) for more details. You
cannot redistribute our data or data files from the original game. You
can use our data for personal entertainment or educational
purposes. Game data is contained within the "data" folder in this
archive.

Please note that this is being released without any kind of support
from Semi Secret Software, LLC. We cannot help in getting this running
and we do not guarantee that you will be able to get it to work, nor
do we guarantee that it won't blow up your computer and/or iOS device
if you do try and use it. Use at your own risk.

NOTE: Sound effects do not work in the Simulator, only on the device.
Comments
  • header imports on FlxAPTBindings

    header imports on FlxAPTBindings

    when trying to add Flixel-ios to a seperate project these header imports appear to be missing from these 2 files: FlxAPTBindings.h:

    import <OpenGLES/ES1/gl.h>

    import "FlxQuake.h"

    import "FlxSprite.h"

    import "FlxEmitter.h"

    FlxAPTBindings.h:

    import "FlixelAPTBindings.h"

    opened by pixelrevision 4
  • MIT license?

    MIT license?

    I am trying to understand if Canabalt uses the MIT license.

    I read here: http://blog.semisecretsoftware.com/canabalt-open-source-details-licensing-and-ex that Canabalt is open-sourced under the MIT license, but by reading the actual repo's licensing files, it's unclear if the entire content is released under MIT, or just the engine. Is this just something that needs to be updated in the repo?

    https://github.com/ericjohnson/canabalt-ios/blob/master/README.TXT - confusing https://github.com/ericjohnson/canabalt-ios/blob/master/GAME_LICENSE.TXT - proprietary https://github.com/ericjohnson/canabalt-ios/blob/master/flixel-ios/ENGINE_LICENSE.TXT - MIT

    So, is the game itself open-sourced as well? Or just the fixel-ios portoin?

    -Ben

    opened by aguynamedben 2
  • Does not build if you have a space in your path

    Does not build if you have a space in your path

    If you have a space in your path (e.g. "~/Open Source/canabalt") the project will not build.

    This patch fixes that.

    Thanks for making this open source!


    diff --git a/Canabalt.xcodeproj/project.pbxproj b/Canabalt.xcodeproj/project.pbxproj
    index 2c26be6..0f0436b 100755
    --- a/Canabalt.xcodeproj/project.pbxproj
    +++ b/Canabalt.xcodeproj/project.pbxproj
    @@ -1010,7 +1010,7 @@
            GCC_PREFIX_HEADER = Canabalt_Prefix.pch;
            GCC_THUMB_SUPPORT = NO;
            "GCC_THUMB_SUPPORT[arch=armv6]" = "";
    -               HEADER_SEARCH_PATHS = "$(PROJECT_DIR)/flixel-ios/Headers";
    +               HEADER_SEARCH_PATHS = "\"$(PROJECT_DIR)/flixel-ios/Headers\"";
            INFOPLIST_FILE = "Canabalt-Info.plist";
            IPHONEOS_DEPLOYMENT_TARGET = 3.1;
            PRODUCT_NAME = Canabalt;
    

    opened by philippec 2
  • xcdatamodeld not exists

    xcdatamodeld not exists

    Hi, I am having below error.

    /Desktop/Apps/Open Source Apps/canabalt-ios-master/ImportFromCoreData/bestruns.xcdatamodeld, NSUserStringVariant=(

    not getting coredata file, please help

    opened by kundanjadhav 5
  • Port to HTML5?

    Port to HTML5?

    Is there any possibility of compiling Canabalt to HTML5, so that it’s playable on mobile through the browser? Would be quite cool to have this on Firefox OS for example.

    opened by jancborchardt 0
  • App link in the readme

    App link in the readme

    The readme here on github should have some more info

    In particular it seems weird to me that it doesn't link to the app on the appstore. This one I presume: http://itunes.apple.com/app/canabalt/id333180061?mt=8 but without a link in the readme there's potential confusion.

    opened by harry-wood 0
DOOM Classic for iOS Source Release

DOOM Classic iOS v2.1 GPL source release =============================================== This file contains the following sections: GENERAL NOTES LI

id Software 735 Dec 22, 2022
DropColour - Open-Source Arcade Game for iOS

DropColour - Open-Source Arcade Game for iOS iOS project written in Swift 3.1 during several hackathons at EL Passion. DropColour is an arcade game in

EL Passion 175 Jan 3, 2023
The one and only open source 4X MMO mid-core strategy game for iOS. Similar to Game of War and Mobile Strike

4X MMO Strategy Game for iOS I have spent 4 years of my life and a significant amount of money into completing this game and I hope you enjoy it. For

shankqr 69 Nov 16, 2022
Open Source Real Time Strategy game based on Warfare Incorporated

About Hostile Takeover is the open source release of the wildly popular mobile Real Time Strategy game Warfare Incorporated. Warfare Incorporated's de

Spiffcode 168 Nov 2, 2022
A Swift package for Raylib. Builds Raylib from source so no need to fiddle with libraries.

A Swift package for Raylib. Builds Raylib from source so no need to fiddle with libraries. Just add as a dependency in you game package and go!

Strega's Gate 62 Dec 29, 2022
A universal iOS Game using Swift and iOS SpriteKit

a universal iOS Game using Swift 4 and iOS SpriteKit.

KooFrank 455 Oct 22, 2022
An iOS / Mac view controller for chess boards

FDChessboardView Features High resolution graphics Customizable themes and game graphics Supports all single board chess variants: suicide, losers, at

William Entriken 75 Jul 16, 2022
🐦 Flappy Bird reincarnation [Swift 5.3, GameplayKit, SpriteKit, iOS 12].

?? Flappy Bird reincarnation [Swift 5.3, GameplayKit, SpriteKit, iOS 12].

Astemir Eleev 290 Dec 27, 2022
Lambton College, 2nd Semester Final IOS Project (Star Wars) game

The game we developed for our project of the course advanced iOS application is based on a functioning of a real time shooting game, in which initiall

Suraj Devgan 6 Aug 18, 2022
PlayCover is a project that allows you to sideload iOS apps on macOS( currently arm, Intel support will be tested.

PlayCover Run iOS apps & games on M1 Mac with mouse, keyboard and controller support. Intel macs support will be implemented later. Installation Just

Alexandr 3.9k Jun 30, 2022
iOS drop-in library presenting a 2048-style game

iOS-2048 iOS drop-in library presenting a clean-room Objective-C/Cocoa implementation of the game 2048. Screenshot Instructions The included sample ap

Austin Zheng 321 Dec 22, 2022
The iOS version of 2048, made using SpriteKit

2048 This is a derivative and the iOS version of the game 2048. In the very unlikely case that you don't know what it is, you can check it out here. M

Danqing Liu 1.1k Dec 31, 2022
iOS association game chatbot. AI based on neural word embedding language model. Image recognition with convolutional neural net.

AssociationBot ##iOS association game chatbot. UI based on JSQMessagesDemo. Association database created with the help of Word2Vec neural word embeddi

Alex Sosnovshchenko 16 Nov 24, 2022
An iOS game for horrible people

CardsAgainst App An iOS game for horrible people A peer-to-peer Cards Against Humanity game for iOS, written with Multipeer Connectivity in Swift 4. L

JP Simard 561 Dec 29, 2022
A physics-based cocos2d iOS game

CastleHassle License Copyright (c) 2010-2014 Castle Hassle Permission is hereby granted, free of charge, to any person obtaining a copy of this softwa

Bryce Redd 115 Sep 14, 2022
A simple Chess game for iOS, written in Swift

Swift Chess This is a simple chess game for iPhone and iPad, designed for novice players. It features a very simple AI that plays much like a beginner

Nick Lockwood 135 Jan 6, 2023
Doom Classic for iOS version 2

DOOM Classic iOS v3.0 GPL source release =============================================== This file contains the following sections: GENERAL NOTES LI

id Software 298 Dec 22, 2022
An iOS "one-tap" shapes game

FityIt - The shapes game About How long can you survive in FityIt? Focus is key to achieving a high score! Tap left or right to spin the octagon and m

Txai Wieser 89 Dec 30, 2022
iOS Swift Game - Push SpriteKit to the limit

iOS Swift Project - Legend Wings - EverWing's Mini Clone EverWing is a popular action game. Survive as much you can, earn gold, and upgrade/purchase n

Wong Guan 512 Dec 20, 2022