Skip to content
Commits on Apr 7, 2016
  1. @zbarryte

    Hac-Man game plugin (#5)

    Add Hac-Man game plugin.
    
    * Ms Hac Man moves across the screen
    
    * player now collides with walls
    
    * the game now resets (in a rather janky way) when the player finishes all the pellets
    
    * the game now resets when you lose all your lives, via ghosts
    
    * maps are now genrated from images found in images/hackman
    
    * corrected ghost colors; sped up player movement speed
    
    * the game appropriately advances and resets (after 3 deaths)
    
    * ghosts get all woobly when power pellets are eaten, for 15s
    
    * ghosts go back to their start positions if they're eaten when woobly
    
    * made walls a different color than woobly ghosts
    
    * the ghosts move with some shitty shitty AI
    
    * walls change color to show when ghosts are about to go unwoobly
    
    * ghosts wait until you move before moving
    
    * adjusted maps and woobliness period
    
    * pellets pulse
    
    * FIX: ghosts properly reset woobliness when the level restarts; also, added alives counter to the HUD
    
    * player and ghosts now also pulse
    
    * added the hac-man logo
    
    * a win and death now include a slight delay
    
    * player fades on loss and map blinks on win
    
    * PATCH: game is now set to MINI, and only runs using windows 4-14
    
    * adjusted window fix -- now using correct windows (4-14), inverted previously
    zbarryte committed with Apr 7, 2016
  2. @hannahilea

    Conway's Game of Life (#4)

    Conway's game of life
    
    * Change speed of animation with U and D input
    hannahilea committed with Apr 7, 2016
Commits on Apr 12, 2014
Commits on Apr 10, 2014
  1. Adding pixel font support

    committed Apr 10, 2014
  2. Updated year on license

    committed Apr 10, 2014
Commits on Sep 28, 2013
  1. only GNU 30 animations

    Nico Cesar committed Sep 28, 2013
Commits on Sep 27, 2013
  1. @paultag

    Adding crash-and-burn

    Nico Cesar committed with paultag Sep 27, 2013
Commits on Sep 24, 2013
  1. @paultag

    Add GNU 30 year animation code.

      This contains a *very* basic GIF reader and display-er. This code can
      be cleaned up a bit. Some known bugs:
    
        - Gifs bigger than the size of the building will only be sampled
          from 0,0 -> height,width of the building.
    
        - Gif frame-delays are ignored for a static speed. This is perhaps
          not great.
    
        - The code to set / manage gifs is a bit sloppy. It should work
          fine, but it may need a tweak if we're going to show the code off.
    paultag committed with paultag Sep 24, 2013
Commits on Apr 28, 2013
  1. pong plugin fix indent

    committed Apr 28, 2013
Commits on Apr 8, 2013
Commits on Apr 7, 2013
  1. Added ArcadeController/ArcadeListener standard interface for game con…

    …troller input. Modified mitris, frog, and pong to use the new scheme
    committed Apr 6, 2013
Commits on Mar 20, 2013
  1. README formatting fix

    committed Mar 20, 2013
  2. Adding flag plugin

    committed Mar 20, 2013
Commits on Jun 7, 2012
  1. updated version number

    committed Jun 6, 2012
  2. add erl30 plugin

    committed Jun 6, 2012
Commits on May 24, 2012
  1. fix to setcolor method

    committed May 23, 2012
Commits on May 9, 2012
  1. fixed submitted plugins to use new methods

    Removed uses of Display2D.getImage and replaced BufferedImage.setRGB
    with Display2D.setPixelRGB
    committed May 8, 2012
  2. refactor BufferedImage access for rendering

    Removing direct access to active BufferedImage, replacing with pixel
    get/set methods
    committed May 8, 2012
Commits on May 8, 2012
  1. minor fix to submission

    Display2D ref not available in subclass for submitted plugins -- saved
    local reference
    committed May 8, 2012
  2. Merge pull request #1 from kxnz/master

    Frog Plugin
    committed May 7, 2012
Commits on May 7, 2012
  1. @kxnz

    Tidy up class names and packaging

    kxnz committed May 7, 2012
Something went wrong with that request. Please try again.