Development Updates
Welcome to our development log! Here we'll share updates on our progress, challenges we've overcome, and exciting new features we're working on.
May 7, 2025: Site Fixes and Updates
Today we have released a general site update containing some under the hood works and bug fixes. as well as fixing some security issues.
Security Fixes
We've fixed a few security vulnerabilities revolving around outdated dependencies and sanitization issues.
Changes
- removed imagemin-cli in favor of image-minimizer-webpack-plugin as it is now depreciated
- cleaned up/optimized the code by removing console logs and unused variables and functions
- moved splash screen styles to their own file
- updated/removed some npm packages
Fixed
- effects preferences saving to local storage instead of the browser, leading to issues with a cached version of the page being shown instead of the live version
- fixed some security vulnerabilities found with CodeQL
- updated got to a non-vulnerable version
- fixed a link in the sitemap being http instead of https
April 17, 2025: Website Modernization
We've completed a comprehensive modernization of our website to improve performance, accessibility, and mobile compatibility while adopting current web standards.
Technical Improvements
We've implemented several technical improvements to enhance the website's performance and capabilities:
- Added Progressive Web App (PWA) support for offline access and app installation
- Implemented a service worker for faster loading and offline capabilities
- Created a sitemap.xml and robots.txt for better search engine optimization
- Updated package dependencies to use the latest versions
- Added modern build tools for CSS and JavaScript optimization
Design and User Experience
We've enhanced the design and user experience with modern approaches:
- Created a new modern-styles.css file with contemporary design patterns
- Implemented CSS Grid and Flexbox for more robust layouts
- Added new interactive elements like cards and call-to-action buttons
- Improved typography and spacing for better readability
- Enhanced footer with better organization and social links
Accessibility Enhancements
We've made significant improvements to accessibility:
- Added proper ARIA attributes throughout the site
- Improved keyboard navigation and focus management
- Enhanced color contrast for better readability
- Added support for screen readers
- Implemented prefers-reduced-motion media queries for users who prefer minimal animations
Mobile Optimization
The site is now fully optimized for mobile devices:
- Responsive design that adapts to any screen size
- Touch-friendly navigation and interactive elements
- Performance optimizations for mobile devices
- Improved loading times on slower connections
- Better handling of touch events and gestures
These modernization efforts ensure our website meets current web standards while providing an excellent experience for all users, regardless of their device or accessibility needs. We're committed to maintaining these standards as we continue to develop both our website and our games.
April 5, 2025: Website Improvements
We've rolled out several significant improvements to the website today, focusing on accessibility, user experience, and mobile optimization.
Accessibility Improvements
We've made the site more accessible for users with photosensitivity or epilepsy:
- Added a warning screen before any intense effects play
- Implemented a "Reduced Effects" mode that minimizes flashing and animation intensity
- Create a site-wide preference system that remembers your choice across all pages
- Add a discreet toggle in the corner of every page to change your effect preference
- Improved accessibility for screen readers with better ARIA attributes
Background System Enhancements
We've significantly improved our background image system:
- Smooth fade and blur transitions between background states
- Intelligent image scaling based on device capabilities
- Better loading experience with preloading and loading indicators
- Reduced motion options for users who prefer minimal animations
Splash Page Enhancements
The splash page has been enhanced with:
- Improved loading animation with better timing
- Automatic transition effect before redirecting to the main site
- Better organization of code with external JavaScript files
- Pause functionality that stops all animations until the user acknowledges the warning
Mobile Experience Optimization
We've significantly improved the experience on mobile devices:
- Enhanced detection of mobile devices for better adaptability
- Optimized visual effects for better performance on mobile
- Adjusted effect intensity and frequency for smaller screens
- Improved touch response for interactive elements
- Performance optimizations for low-power mobile devices
These changes make our site more accessible and performant while still maintaining the aesthetic that defines Twisted Creations. We believe in creating experiences that everyone can enjoy, regardless of their device or sensitivity to visual effects.
April 11, 2024: Website Launch
Today marks the official launch of our studio website! We're excited to have a place to share updates about our projects and connect with our community.
We've set up the basic structure of the site with information about our team and our current project, "Abandoned: The Asylum of Madness."
Next steps include adding more details about game features and regular development updates.