Miara is a 2D game concept born out of an exploration with AI tools, developed over the course of four nights. The project aimed to craft a game environment and character (inspired by Attorney General Gali Baharav-Miara), prioritizing the overall experience and atmosphere over specific game mechanics.
AI Tools
Blender 3D
    I wanted to create a game about the current situation in Israel. The atmosphere was clear: an urban atmosphere, evening, a time of protests. I built a small storyboard and moved on to Midjourney and Stable Diffusion. I switched between v4 and v5 and wasn't particularly satisfied.

    After 50 iterations of the Blend function, the characters started looking interesting. I chose one that was Miara-like enough, transferred it to Photoshop, and fixed the AI's coloring issues. I corrected it by cutting, redrawing, and coloring section by section. It could be better, but I got a character I liked.

    Rigging was standard, with corrections in Photoshop (using the PSD Importer) and IK for controlling the skeleton. The result was a fully-rigged sprite ready for animation. I created three animations: idle, walk, and jump. I implemented them in Unity and worked on the transitions. I also designed senior members of the Israeli government rolling around as green-headed characters.

    With the buildings, I did very little. Just some color adjustments to fit the game's atmosphere and some cuts. I liked that they looked broken and weird, full of character, like old buildings in Tel Aviv. However, it took me a while to find the correct prompt.

    The game has five scripts, three of which I wrote with GPT-3.5. There were a few mistakes, but I enjoyed not worrying about small things like camera tracking. I didn't take scripts from other projects because I aimed to start from scratch without ready-made assets. I added some protest signs, painted floating clouds, and did basic post-processing.

    Then I moved on to the most crucial part - music! I love creating my own music, but that wasn't the project's goal, so I used a small and not very sophisticated generator that worked great and created music for my "urban adventure game" with a mix of techno, dark ambient, and lo-fi vibes.
    To summarize, as always I have reservations and conflicting thoughts about AI. And as always, I vote for human artists. Human art.
    To enhance the experience, I utilized another feature in Resight Engine, which enables a multiplayer experience. With this feature, I added the SnappedObject component to Thing and tested it on another mobile device to ensure that one Thing can see and interact with another Thing and that they are correctly positioned and synced in the world. Now, multiple users can control their own Thing, walk around the world with them, and meet others.
    And voilà 💖