EGames / Codename: Xmas

About the game

If it's Christmas, it's Snowfight Time! Extend your vision with an extra dimension, and nobody will get away!

Jake the dog and his brothers are playing against you in a snowball fight, can you outsmart them all? Also the battlefield is riddled with candies, if you find them all, you'll have your Xmas dose of sugar.


Move: W A S D
Menu: Esc
Throw snowball: Left mousebutton
Look: Mouse

System requirements
  • Windows XP / Vista / 7 / 8 / 10
  • Microsoft .NET Framework 4.0
  • Visual C++ 2010 Redistributable x86
- Improved performance by adding some tricks I implemented in later iterations of the engine.
- Improved mouse aim.
- Properly animated Jake's arms and legs.
- Replaced the Wolf3D barrels with drawings of my own.
- Changed spawn point to a more christmassy one.
- Framecap changed to 60 FPS.
- Merged resources into one file.
- Minor lighting change.
- Removed unused assets and functions.

- Highly improved ray-casting for more accurate rendering and better performance.
- Slight change in the intro text.

- You can change sound volume, music volume, FOV and mouse sensitivity in the settings menu.
- Smoother player movement.
- Enemies shoot where you probably WILL be, not where you are now.
- Snowball splatter animation no longer dissolve into walls.
- Nicer snowfall.
- Mouse speed slowed down while zooming.

- On some systems the game started with a blank screen, then the menu started flickering and couldn't receive any user input.

- Even though the VC++ runtime library was installed, irrKlang threw an error under Windows XP, so I added msvcr100.dll next to the exe.
- Icon changed to the game's own one.
Age limit:for all ages
Game mode:single-player
    Last updated:September 17, 2017
    Published:December 24, 2012


    Windows (32-bit)
    File size:9.1 MB
    MD5 hash: 09cad7b3dfa74e44021d10594ec4242e
    Older versions
    Codename: Xmas v1.4