Appearance
Arcade › Alphabet Train
Click the game above and it runs right here in your browser. No download, no installer, no account needed. Majid built it with Cinevva, so it works on a phone or a tablet too.
Nobody has said anything about Alphabet Train yet. Play it, then tell Majid what you would add next.
Alphabet Train was built by Majid 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 Alphabet Train 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 kid-safe 3D alphabet learning game titled “Alphabet Train.” Use a bright, colorful, storybook-like low-poly 3D style with soft shadows, rounded shapes, saturated colors, and a sky-blue background. The world is a green circular grassy island surrounded by a blue water ring, with simple cone-shaped evergreen trees around the perimeter. An oval railroad track made from two light-gray metal rails and many brown wooden sleepers loops around the island. A small stylized locomotive rides around the track and follows the currently selected alphabet station; it should gently bob while moving and face along the track. Place 26 evenly spaced stations around the outside of the oval track, one for each alphabet entry, in this exact order: A Arrow, B Ball, C Cow, D Doll, E Earth, F Flame, G Guitar, H Horse, I Igloo, J Jar, K Kitchen, L Lamb, M Moon, N Nest, O Orange, P Pen, Q Question, R Rain, S Sock, T Teddy, U Upstairs, V Vest, W Wheel, X X-ray, Y Yellow, Z Zigzag. Each station is a small round raised platform with a yellow-cream top and orange edge. On it, show a large extruded 3D letter in dark blue with yellow sides, a small black 3D label reading exactly “[letter] is for [word],” and a simple 3D object representing the word. Use loaded 3D assets where available for the train, arrow, cow, horse, guitar, jar, orange, and wheel; use simple procedural low-poly models for the other objects: a red ball with a white stripe, pink doll, blue-and-green earth globe, orange flame with yellow core, white igloo with translucent blue door, orange kitchen cabinet with white stove and glass sink, white lamb with dark head, pale moon, brown nest with three white eggs, blue pen with black tip, yellow/orange question mark, cloud with blue raindrops, purple-and-pink sock, brown teddy bear, ascending wooden stairs, green vest, dark X-ray panel with white bone, yellow sun with rays, and red zigzag tube. The camera is a perspective follow camera positioned above and behind the train/current area, looking toward the selected station and train. It should smoothly follow the current point on the oval and allow horizontal drag on the 3D view to orbit around the scene. The selected station should smoothly scale up to about 1.18x, while other stations remain normal size. Pressing “Say it” should briefly pulse/bounce the current station and use browser speech synthesis to say the current phrase at a child-friendly rate and pitch. Core interaction: the player browses stations rather than controlling speed. Provide large rounded bottom buttons: “◄ Back,” “Say it,” and “Next ►.” Next and Back move one station forward/backward with wraparound from Z to A and A to Z; navigation should also work with Arrow Right/D and Arrow Left/A. Space or Enter triggers the same speech action as Say it. Animate the train and camera smoothly toward the newly selected station. A top-left rounded white HUD panel displays the current phrase, initially “A is for Arrow.” A top-right rounded white HUD panel displays “Stars 1/26” after the initial A station is marked visited. Visiting a station for the first time awards one star, with a maximum of 26, so the count increases as the player navigates to new stations. Keep the interface highly readable and child-friendly, with dark navy bold text, pale panels, and soft orange button shadows. The initial view should prominently show the locomotive, nearby A station and large A, and the bottom controls as in a mobile portrait layout. Implement smooth wraparound station selection, visited tracking, score tracking, browser speech synthesis, shadows, foggy distance falloff, responsive resizing, and touch/pointer controls. Expose game state helpers equivalent to getGameState and setGameState for current index, target index, current letter/word, score, visited stations, and train transform.