Arcade › P129 Profile
Click the game above and it runs right here in your browser. No download, no installer, no account needed. Aref Mqadasi built it with Cinevva, so it works on a phone or a tablet too.
Nobody has said anything about P129 Profile yet. Play it, then tell Aref Mqadasi what you would add next.
P129 Profile was built by Aref Mqadasi with the Cinevva game creator: describe the game you want in chat, watch it get built, and play it in your browser minutes later.
Remix P129 Profile opens the real game in the creator and forks its actual files, chat and design doc, so you start from the code rather than from a description.
Cinevva's analyzer read this game's design doc and its source, then wrote the brief below. "Make your own" hands it to the game creator as your opening message, so you start from a real spec rather than a one-line idea.
Create a minimalist interactive 3D product viewer titled “P129 Profile,” displaying a single long soft-gray PVC extrusion in a neutral catalog-style scene. Use a Three.js-like perspective 3D camera with orbit inspection controls: drag with the left mouse button to rotate around the object, use the mouse wheel to zoom, and right-drag to pan. Enable damping so camera motion eases smoothly. Set reasonable zoom limits so the user can inspect the full length and cross-section. The object is an accurately modeled P129 PVC profile, with dimensions represented in millimeters: approximately 19 mm section height, 6.5 mm base width, and 280 mm displayed length. Build the cross-section as a custom 2D polygon and extrude it along the length. The profile has a narrow base with stepped/inset internal geometry, a tall upright side, and a hooked/lipped upper section; preserve the visible internal rectangular void in the lower/base area. The source profile polygon follows these points in section coordinates (in order, closing the shape): (0,0), (6.5,0), (6.5,0.7), (5.3,0.7), (5.3,2.8), (4.1,2.8), (4.1,0.7), (2.3,0.7), (2.3,3.2), (1.4,3.2), (1.4,15), (0,15), then the upper return/hook path (1.4,15), (1.4,16.8), (2.2,17.8), (3.8,18.5), (5.0,18.2), (5.0,16.8), (3.2,16.8), (3.2,15), (1.4,15). Cut a rectangular through-void in the base from x=2.5 to 4.8 and y=1.0 to 2.5. Extrude the section 280 mm along its longitudinal axis, center the finished geometry in the scene, and show its end profile and long body. Use a light gray PVC material (approximately #D4D4D4), mildly rough and only slightly metallic, with smooth shading and no bevels. Present it at a slight initial yaw/rotation so the long extrusion recedes diagonally across the frame and the top ridges and side face are visible. Use a light gray/off-white background (#f4f4f4), a very subtle large ground plane, soft shadows, and professional product lighting: a white hemisphere/ambient light plus a strong white directional key light from above/front and a weaker fill light. The profile should cast a soft shadow onto the floor and receive shadows, while the scene remains sparse with no additional objects. Overlay a white translucent rounded information card near the upper-left corner with a subtle shadow. It should be right-to-left Persian text and visibly contain: bold “P129”; “کله غازی نرمال”; “ارتفاع مقطع: ۱۹ میلیمتر”; “عرض پایه: ۶٫۵ میلیمتر”; “جنس: PVC نرم”; and “طول نمایش: ۲۸۰ میلیمتر”. Add a small rounded translucent white instruction strip near the lower-left/bottom area reading “با ماوس بچرخانید • اسکرول برای زوم • کلیک راست برای پن”. Use a clean system sans-serif font, dark charcoal text, restrained spacing, and no score, enemies, timer, or game HUD. The result should feel like a static engineering/catalog visualization whose only interaction is inspecting the 3D profile.