Back to Projects

Zoltins Sandbox Loading Screen

An interactive loading screen for the Zoltins Sandbox community in Garry's Mod, showcasing community creativity with a social image sharing platform.

Garry's ModWeb DevelopmentCommunityPHPHTMLMySQLJavaScriptCSS
Zoltins Sandbox Loading Screen

This project is an interactive loading screen designed for the Zoltins Sandbox community in Garry's Mod. It serves as both a functional loading interface while players wait to join the server and a community-driven social platform.

Overview

The loading screen enhances the waiting experience for players joining the Zoltins Sandbox community server in Garry's Mod. Instead of a static loading bar, players are presented with a dynamic platform that showcases community creativity and fosters engagement.

Key Features & Navigation

The loading screen features several crucial navigation elements and platform features:

Join Server

A direct "Join Server" button that leverages the Steam API to:

  • Detect if Garry's Mod is installed on the user's system

  • Initiate a direct connection to the server

  • Streamline the joining process for returning players

Discord Integration

A comprehensive Discord authentication system that:

  • Redirects users to a secure authentication page

  • Facilitates linking of Steam and Discord accounts

  • Automatically adds verified users to the community Discord server

  • Enables cross-platform integrations between game and Discord

Steam Group

Direct access to the official community Steam Group:

  • Provides announcements and community updates

  • Facilitates connections between players

  • Serves as an additional communication channel

  • Helps establish community identity and presence

Workshop Integration

A dedicated Workshop section that:

  • Links directly to required server content

  • Helps new players quickly download necessary assets

  • Reduces connection issues and load times

  • Provides troubleshooting resources for common problems

Screenshots Platform

The core feature of the site is a sophisticated screenshot sharing platform:

  • Allows verified members to upload in-game content

  • Features upvoting and downvoting mechanisms

  • Supports comment threads on each submission

  • Includes search and filtering functionality

  • Showcases user-generated content to inspire creativity

  • Builds a visual history of community experiences


Technical Implementation

The system was developed with security and performance in mind:

Frontend Technologies

  • HTML5, CSS3, and JavaScript for responsive user interface

  • Custom UI elements that match the Garry's Mod aesthetic

  • Adaptive design that works both in-game and on external browsers

Backend Infrastructure

  • PHP-based backend handling user authentication and content management

  • MySQL database storing user relationships and content metadata

  • Integration with Steam API for game-related functionality

Security & Performance

  • Cloudflare proxy implementation for DDoS protection

  • Page protection mechanisms to prevent unauthorized access

  • Content moderation tools to maintain community standards

  • Optimized image handling for quick loading during server connection


Impact

The platform has become central to the Zoltins Sandbox community experience:

  • Transformed waiting time into an engaging social activity

  • Created a seamless connection between game, Discord, and community resources

  • Established a visual archive of community moments and creativity

  • Provided technical infrastructure for community growth and management

This project demonstrates how technical implementation can foster community engagement by connecting different platforms (Game, Steam, Discord) into a unified experience with user-generated content at its core.