Code Monkey home page Code Monkey logo

banana-catcher's Introduction

Banana Catcher

A game of bananas... and catching!

๐ŸŒ What is this even?!

This is simple, touch-based game for the iPhone, written in Xcode and Swift 2! It currently supports all models from iPhone 4s and up. ...and, it's completely bananas!

It's also my very first app!

After almost 6 months of coding, my hobby project of 2015 is finally finished, and out on the App Store. This has certainly been an amazing learning experience with it's fair share of fun and frustration... and of course, finally, a great sense of achievement to have my very own app available on the App Store for everyone to try out! I basically learned the Swift programming language through the creation of this app, and I must admit that this has been one of the most enjoyable learning experiences of my life! ๐Ÿ˜„


๐ŸŒ Go try it out

iTunes link: https://itunes.apple.com/us/app/banana-catcher/id1070905846

I am very excited (and anxious) to see what people think, so if you do try it out, I would love to hear from you! Any form of feedback is greatly appreciated. If you have any questions or thoughts about the game, feel free to leave me a review or comment on iTunes / App Store, or shoot me an email at: [email protected]


๐ŸŒ A small preview

Here's a small animated preview.

Animated preview

Played around with some of the sprites I used in the game, and tried to recreate the feel of the gameplay through some frame-by-frame animation. ๐Ÿ’


๐ŸŒ Sharing my code

When I started this project I knew next to nothing about coding in Swift (not to mention creating a whole game in this new language), and I would have appreciated having similar examples to learn from. So with that in mind, I'm leaving all of my code here, to serve as some form of reference or learning material for anyone in the same shoes that I was in a few months back. Feel free to look through the code and play around with it as much as you want. I hope it can be useful as a small example. (Please don't plagarize ๐Ÿ˜…)

And of course, I would appreciate advice, critique, random comments, and/or any form of feedback to my code as well.


๐ŸŒ Sharing my experience

I've written a short blog post, where I go through my thoughts and experiences around making this game. Here I give a brief overview of the challenges that I found the most fun and interesting during the whole process. You can find it here, on Bekk Open.


๐ŸŒ Thank you!

Hai! ๐ŸŒ ๐ŸŒ Mmm... potassium ๐ŸŒ ๐ŸŒ Ook eeek!

banana-catcher's People

Contributors

joelchelliah avatar

Watchers

James Cloos avatar Mai Hแปฏu Chung avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.