PhysicsJS is a JavaScript physics engine and 2D rigid body simulator designed to calculate the collisions, constraints, and dynamics of physical bodies. It functions as a modular physics library for simulating the movement and interaction of circular bodies and convex polygons. The engine implements constraint-based dynamics to enforce distance and angle constraints between objects, enabling the creation of articulated structures and linked physics. It utilizes impulse-based resolution to handle collisions and prevent objects from passing through one another. The library provides capabilitie
LittleJS is a lightweight HTML5 2D game engine designed for building web games using Canvas and WebGL without external dependencies. It integrates a WebGL sprite renderer, a 2D physics engine for arcade-style collisions and rigid-body dynamics, and a grid-based A* pathfinding system for entity navigation. The engine is distinguished by its procedural audio synthesizer, which generates music and sound effects at runtime using parameter arrays to minimize file sizes. It also features a comprehensive graphics pipeline that supports custom fragment-shader post-processing and a dynamic 2D lighting
This project is a technical blog platform and markdown static site generator designed for publishing developer guides, coding tutorials, and professional articles. It functions as a developer portfolio site that hosts technical notes and a writing archive to showcase software engineering expertise. The system uses a file-system routed architecture where the directory structure of the content folder determines the website URL paths. It transforms markdown files into pre-rendered HTML pages through a static site generation process, utilizing a client-side hydrated layout to add interactive elem
This project is a frontend development blog and markdown static site generator. It functions as a technical knowledge base and a web performance resource, converting markdown files into static HTML pages. The site serves as a personal digital garden for documenting professional growth and frontend learning. It focuses on the curation of technical knowledge, specifically aggregating articles and presentations regarding web performance optimization and browser rendering. The system utilizes a build process involving markdown-based static generation, file-system based routing, and frontmatter-d
Dieses Projekt ist eine Mehrzweck-Webplattform, die als Canvas-2D-Game-Engine, Frontend-Engineering-Blog und Markdown-Static-Site-Generator dient. Sie fungiert als Web-Grafik-Showcase und technische Wissensdatenbank zum Teilen architektonischer Entscheidungen und Performance-Optimierungen.
Die Hauptfunktionen von tmallfe/tmallfe.github.io sind: Interactive Game Frameworks, Engineering Blogs, Canvas-Based Rendering, Technical Blogs, Markdown-Driven Generators, Technical Documentation, Markdown-to-Blog Publishing, Static Site Generators.
Open-Source-Alternativen zu tmallfe/tmallfe.github.io sind unter anderem: wellcaffeinated/physicsjs — PhysicsJS is a JavaScript physics engine and 2D rigid body simulator designed to calculate the collisions,… killedbyapixel/littlejs — LittleJS is a lightweight HTML5 2D game engine designed for building web games using Canvas and WebGL without external… jawil/blog — This project is a technical blog platform and markdown static site generator designed for publishing developer guides,… dwqs/blog — This project is a technical blog platform and developer portfolio site designed for publishing curated engineering… berwin/blog — This project is a frontend development blog and markdown static site generator. It functions as a technical knowledge… github/training-kit — This project is a collection of open source educational materials and training modules designed to teach the…