author Avator

Floaty Astronaut: A Pixel-Perfect Space Adventure!

Floaty Astronaut: A Pixel-Perfect Space Adventure!

Description: Floaty Astronaut is a fast-paced space adventure game where you guide a lost astronaut through obstacles, dodging deadly spikes to survive and reach your spaceship.

Share this Project:

WhatsAppTwitterFacebookLinkedIn

Technologies Used:

  • Animation
  • C#
  • unity2D

Welcome to Floaty Astronaut! Imagine drifting through space, dodging deadly obstacles, and racing against the odds to reach your spaceship. If you’re a fan of challenging games with retro-style graphics and immersive sounds, you’re in for a treat. Floaty Astronaut is a fast-paced, high-skill game that challenges players to navigate through space while avoiding spikes.

Here’s everything you need to know about this exciting adventure, including its design, development, and how you can play it!

🎮 Game Overview

Floaty Astronaut places you in the shoes (or space boots) of a lost astronaut drifting through the vastness of space. Your mission? Dodge spikes, survive for as long as possible, and try to beat your high score! The stakes get higher as you progress, with new levels of difficulty making the challenge more intense. With beautiful pixel art and catchy soundtracks, Floaty Astronaut is visually captivating and technically impressive.

Objective

  • Goal: Control your astronaut and navigate through space, avoiding spikes at all costs.
  • Score: Rack up points by surviving and avoiding obstacles.
  • Game Over: One collision with a spike, and it’s lights out! Avoid the spikes to stay in the game.

🌌 Gameplay Features

Here are some of the standout features that make Floaty Astronaut unique and engaging:

  • Pixel Art Style: Every aspect of Floaty Astronaut, from characters to planets, is crafted in a retro pixel art style. This adds to the game’s charm, giving it a classic, nostalgic feel.
  • Immersive Sound System: From the moment you start the game, you’ll be greeted by atmospheric intro music, gameplay tunes that build tension, and sound effects that punctuate every crash.
  • Score Counter: Track your progress and see how you stack up with each attempt.
  • Simple Yet Challenging Controls: With intuitive controls, you can easily pick up the game—but mastering it is a different story!
  • Progressive Difficulty: As you reach higher scores, the game introduces new challenges, keeping the gameplay fresh and rewarding.

🛠 Development Journey

The idea for Floaty Astronaut came from a love for classic arcade games that prioritize simplicity and skill. I wanted to create something that combined the aesthetics of retro pixel art with a technically engaging experience. Here’s an overview of the development process:

  1. Designing the Concept: Floaty Astronaut was conceptualized as a simple, skill-based game. I started by sketching out the mechanics and visuals that would convey a sense of space and adventure.
  2. Crafting Pixel Art: All assets, including the character, spikes, planets, and backgrounds, were designed using pixel art. This approach not only added charm but also kept the assets lightweight and fast to load.
  3. Coding the Mechanics: Using Unity and C#, I implemented gameplay mechanics that involved smooth movement controls, collision detection, and score tracking.
  4. Adding Sound and Effects: Sounds were added to enhance immersion, with different tracks for the intro and gameplay, as well as crash effects to make collisions impactful.

🧰 Tech Stack

Floaty Astronaut was built with a combination of popular tools and technologies:

  • Unity 2D: For the game engine, Unity was chosen for its flexibility in 2D game development and its vast asset library.
  • C#: All game logic was implemented in C#, making it performant and easy to maintain.
  • Pixel Art Software: Character and environment designs were created in pixel art style, providing a retro feel and lightweight performance.

📸 Screenshots

Here’s a preview of Floaty Astronaut in action! Check out the visuals and get a sense of the game’s look and feel.

🚀 How to Play

Want to try Floaty Astronaut? Here’s how you can get started:

  1. Clone the Repository: Download the code from GitHub.
  2. Run Locally: Open the project in Unity and hit play to start the game.
  3. Playing the Game: Use the on-screen controls to navigate your astronaut and avoid the spikes.

If you’d like to skip the setup and play directly, simply locate the Build folder and double-click the .exe file to run the game.

🤝 Contributing

Floaty Astronaut is a growing project, and I welcome contributions from other developers! Here’s how you can help:

  • Report Issues: If you encounter any bugs or have suggestions, please submit an issue on the GitHub repository.
  • Fork and Add Features: Fork the project and add new features or enhancements. I’d love to see what you come up with!

Happy coding, and let’s make Floaty Astronaut even better together!