Online CV
  • Games
  • Game Mods
  • Code
  • Writing and Media
    • Blog
      • Gamasutra Profile
      • Art
        • Animations
          • Photography
          • Downloads
          • Graphic Design & Web
          • Contact Me
          • About Me
            • Games I Play

            Anna is a technical designer, programmer, writer and geek whisperer, with a passion for all things games. She is a hard core nerd, with excellent people skills.


            Anna Tito - IGDA Member Profile


            See my other profiles:

            • Gamasutra
            • LinkedIn
            • Twitter:@MythicalC


            "I am a strong believer in the concept of games as art and feel that we can have fun, meaningful and artistic games. My focus and passion is largely on Narrative and story and its role in developing meaningful game play. My other passions lie in the realm of reusable and elegant OO code and teaching artists and designers to code."

            BreakOut! 01/19/2012
            0 Comments
             
            Picture
            As part of my job hunt I was asked to code breakout, as a competency test. I actually really enjoyed the project. As a student in game design it is often discouraged to write your own engine, as it takes allot of time and there are plenty of engines and tools out there to make your life easier. 

            While Java is definitely not the best language for graphics  and games if you are just using the standard APIs. I still really enjoyed the process, so over the course of 4 days between life and work I pulled together this.

            Credits

            This project was developed by Anna Tito:
            http://www.annatito.com/
            http://www.mythicalcreature.net/

            The audio was sourced from the Sound Librarian: http://www.stephanschutze.com/index.html

            This project uses JSoundSystem Audio API to play its audio you can find the API: https://sites.google.com/site/ham90mack2/jsound

            The ball bounce and animation solution in this project was based on the solutions provided by:
            http://stackoverflow.com/questions/573084/how-to-calculate-bounce-angle
            And
            http://leepoint.net/notes-java/examples/animation/40BouncingBall/bouncingball.html

            The font used here is Bitween 10, by Keisuke Asami, http://www.dafont.com/designers-high.d670

            Below is the executable .jar file and the project's entire source code. To run the .jar you will need to have Java installed. If you don't have it or are unsure you can download it from here.
            breakout_annatito.jar
            File Size: 234 kb
            File Type: jar
            Download File

            I made this application in the Eclipse IDE, the below source code zip is the fully exported Eclipse project. If you are not familiar with the Eclipse IDE and wish to open the source code in another IDE you can find the source code with the project's src directory.
            breakout_sourcecode_annatito.zip
            File Size: 441 kb
            File Type: zip
            Download File

            Picture
             


            Comments




            Leave a Reply

              Code Blog

              As much of my experience is code focused, I wasn't really sure how to go about demonstrating my code skills in a web portfolio. After much trial an error I decided to use a blog structure to show code examples and discussions of them. If you have any feedback or ideas let me know.

              Categories

              All
              Awt
              Games
              Gui
              Ios
              Ipad
              J2me
              Java
              Java 2.0
              Multi Line Labels
              Objective C
              Queue
              Swing
              Tree Traversal
              Xcode


            Acknowledgements
            Photoshop brushes, used in background and header: Swirl Brushes by cocacolagirlie and Thorns Vines Gates by Cybrea
            Header Font:Neverwinter