Arcade › Sky School
Click the game above and it runs right here in your browser. No download, no installer, no account needed. maisonalvey750 built it with Cinevva, so it works on a phone or a tablet too.
Nobody has said anything about Sky School yet. Play it, then tell maisonalvey750 what you would add next.
Sky School was built by maisonalvey750 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 Sky School 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 browser-based 3D flight-training game titled "Sky School". Use a third-person chase camera following a small stylized propeller airplane flying forward over a low-poly ocean and a green training island. The airplane should be built from simple geometric parts: a light gray/white fuselage, bright red cone nose, red straight wings and tail surfaces, dark blue cockpit, and a visibly spinning three-blade propeller. Start the plane around x=0, altitude y=70, z=100, with its nose aimed toward negative Z. Keep the camera behind and slightly above the aircraft, smoothly following it and looking ahead along its flight direction. Build the world with a large blue water plane, an elevated roughly circular green island around (40, 0, 40), a brown rectangular dock/runway extending toward the island’s south side, scattered stylized trees on and around the island, a pale blue sky with atmospheric fog, soft shadows, and many fluffy white cloud clusters high in the sky that drift slowly sideways. The visual style is clean, colorful, simple low-poly 3D with soft lighting and an arcade flight-simulator presentation. The core mechanic is continuous forward flight through five large glowing orange checkpoint rings. Place the rings in this fixed course: (0,72,30) radius 10; (38,86,-20) radius 11; (82,72,35) radius 9; (38,98,92) radius 12; and (-28,78,56) radius 10. Make each ring an orange torus with a subtle brighter translucent glow. When the plane comes within the ring radius plus about 1.8 world units of a ring, mark that checkpoint complete, hide it, increment the counter, and show a message. The course is complete after all five rings are cleared; then show "Course complete! Press R to fly again." and allow R to reset the plane and all rings to the initial state. There are no enemies, weapons, crashes, lives, or other obstacles. Flight controls should work both from the keyboard and from touch buttons. W pitches the aircraft upward and S pitches downward; A/D bank left/right by rotating the plane around its forward axis; Q/E yaw left/right; releasing controls lets the rotations gradually return toward level. The aircraft always travels forward in the direction of its nose. Space (and a large orange BOOST touch button) increases target speed from 24 to 42, while releasing it returns the target speed to 24; smoothly interpolate actual speed toward that target. Clamp altitude between 8 and 170. Spin the propeller continuously. Use responsive controls: bottom-left buttons for left, right, yaw-left, and yaw-right, and bottom-right buttons for pitch-up, pitch-down, and BOOST. Add a translucent dark HUD over the game. In the upper-left, show a rounded panel with the uppercase title "SKY SCHOOL" and the instructional text: "Fly through the orange rings. W/S pitch · A/D bank · Q/E yaw Space boosts your engine." In the upper-right, show live values formatted as "Rings: 0 / 5", "Altitude: 80m" (rounded current altitude), and "Speed: 24" (rounded current speed). Near the top center, show a rounded dark message panel. Initially display "Reach the first ring — keep the nose level." for about five seconds, then display the controls hint; after each checkpoint briefly display "Checkpoint N cleared — line up the next ring." and after the fifth display the completion message. Use white text, subtle borders, rounded corners, blur/translucent backgrounds, and an orange BOOST button. Make the game fill the browser viewport, hide page overflow, and support mouse/touch pointer interaction on all on-screen controls.