All Projects / KoffeeKrew-Winter-Games-2025
Featured C++ 3 stars Updated 1d ago

KoffeeKrew-Winter-Games-2025

A first-person shooter inspired by The Last Stand, entered in the Leadwerks Winter Games 2025 tournament.

Screenshots

README

KoffeeKrew-Winter-Games-2025

A first-person shooter inspired by The Last Stand, entered in the Leadwerks Winter Games 2025 tournament.

Screenshots

KoffeeKrew-Winter-Games-2025 1

KoffeeKrew-Winter-Games-2025 1

KoffeeKrew-Winter-Games-2025 2

KoffeeKrew-Winter-Games-2025 3

KoffeeKrew-Winter-Games-2025 4

KoffeeKrew Versioning System

Format: RELEASE.MINOR.PATCH

  • RELEASE: Major release versions

  • MINOR: New systems or modules

  • PATCH: Updates to existing systems or modules

Keywords

  • Added
  • Fixed
  • Improved
  • Refactored
  • Removed
  • Updated

Version History

  • 0.1.0 :
    - Added kk_dev_01.map

  • 0.1.1 :
    - Added navmesh to kk_dev_01.map

  • 0.2.0 :
    - Added CountdownTimer component
    - Added Toggle method to ChangeVisibility component

  • 0.2.1 :
    - Improved bullet system performance with lazy decal initialization, static material caching, and terrain decal optimization
    - Improved projectile collision filtering to exclude player camera and child entities
    - Improved crouch control mapping

  • 0.3.0 :
    - Added EnemySpawner component with wave-based spawning system and template-based enemy cloning

  • 0.4.0 :
    - Added IntermissionManager component

  • 0.5.0 :
    - Added Barricade component with health and repair system, Added GameUI component for barricade health and wave display

  • 0.6.0 :
    - Added kk_dev_02.map

  • 0.7.0 :
    - Added boundary wall to kk_dev_02.map

  • 0.8.0 :
    - Added Retro shader

  • 0.8.1 :
    - Added flash and pulsing scale damage feedback

  • 0.8.2 :
    - Added infinite ammo, player reset, and corpse cleanup on wave start

  • 0.8.3 :
    - Added health, sprint, jump, and flashlight entity definitions to FPSPlayer

  • 0.9.0 :
    - Added ARs and Handguns from Ultimate Low Poly Guns by Pichuliru
    - Added crosshair
    - Improved shooting

  • 0.10.0 :
    - Added LMGs and Rifles from Ultimate Low Poly Guns by Pichuliru

  • 0.11.0 :
    - Added Shotguns from Ultimate Low Poly Guns by Pichuliru

  • 0.12.0 :
    - Added SMGs from Ultimate Low Poly Guns by Pichuliru

  • 0.12.1 :
    - Added Search for Weapons functionality to IntermissionManager

  • 0.13.0 :
    - Added Survivor component

  • 0.13.1 :
    - Added Search for Survivors functionality to IntermissionManager

  • 0.13.2 :
    - Improved survivor and enemy spawns
    - Added barrels to barricade

  • 0.13.3 :
    - Added Restart Game functionality
    - Added sensitivity slider
    - Fixed crosshair alignment when changing resolutions

  • 0.13.4 :
    - Added game name

  • 0.13.5 :
    - Improved weapon balancing

  • 0.13.6 :
    - Improved barricade to be invisible and non-shootable

  • 0.13.7 :
    - Added idle bob to weapons

  • 0.13.8 :
    - Fixed pause menu behavior during intermission screens

  • 0.13.9 :
    - Added player movement toggle option
    - Fixed pause menu not overriding selected intermission menus
    - Fixed crosshair drawing over quit dialog

  • 0.13.10 :
    - Added FOV slider to options menu
    - Improved enemy spacing near barricade

  • 0.13.11 :
    - Fixed crosshair remaining visible after player death
    - Improved monster attack range

  • 0.13.12 :
    - Added game mode selection to main menu

  • 0.14.0 :
    - Added screenshots

  • 0.14.1 :
    - Refactored game mode selection to map selection

  • 0.15.0 :
    - Updated to Leadwerks 5.0.2
    - Fixed build compatibility with MSVC v145 toolset and GameInput API
    - Fixed stack overflow crash when loading maps
    - Fixed undefined behavior in Enemy::GetEntityPlayer missing return

  • 0.15.1 :
    - Added volume slider to options menu

  • 0.16.0 :
    - Removed unused First-Person Shooter template assets
    - Added Wits End (Winter) and Wits End (Summer) map names

  • 0.16.1 :
    - Fixed volume resetting on map load

  • 0.16.2 :
    - Added enemy health increases by 100 every 5th wave

Assets

Recent Commits

f010ac3 0.16.2 1mo ago
17ece4b 0.16.1 1mo ago
bd24670 0.16.0 1mo ago
a9f94b3 0.15.1 1mo ago
f6f9f18 0.15.0 1mo ago
b39e4a2 0.14.1 3mo ago
ead2760 0.14.0 3mo ago
41e03aa 0.13.12 4mo ago
f7682fb 0.13.11 4mo ago
911e52e 0.13.10 4mo ago