Neon Nights: A Cyberpunk Side-Scroller Powered by Constellation's Euclid SDK

Inspiration 🌠 (No changes needed)

What it does πŸ›°οΈ

Neon Nights is a side-scrolling action game set in a sprawling cyberpunk metropolis. Players take on the role of a skilled runner, navigating a world on the brink of chaos. The game combines:

  • Fluid Action Combat: Engage in fast-paced combat encounters using a variety of melee and ranged weapons, along with cybernetic augmentations.
  • Immersive Cyberpunk World: Explore detailed 2D environments brought to life with vibrant pixel art, atmospheric lighting, and a captivating soundtrack.
  • Branching Narrative: Make choices that shape the story and influence the fate of the city's inhabitants.
  • Decentralized Ownership (Powered by Euclid SDK): Trade unique in-game items, weapons, and cosmetic upgrades as NFTs on the Constellation Network, giving players true ownership of their digital assets.

How we built it πŸ—οΈ

  • Unity Engine: We used Unity as our game development engine, leveraging its 2D tools and workflows.
  • Neon 2D Locations Asset: This asset pack provided the foundation for our game's visuals, giving us a head start on building our world.
  • C# Programming: We used C# for gameplay programming, character control, enemy AI, and interactive elements.
  • Pixel Art and Animation: We created custom pixel art and animations to bring our characters and world to life.
  • Euclid SDK Integration: We incorporated Constellation's Euclid SDK into our Unity project, enabling us to interact with the Hypergraph Network.

Challenges we ran into 🚧

  • Scope Management: Cyberpunk worlds are rich in detail, and it was challenging to balance our ambitions with the time constraints of the hackathon.
  • Gameplay Balance: Balancing combat encounters, character progression, and enemy difficulty to create a rewarding player experience required careful iteration.
  • Euclid SDK Integration: Learning the intricacies of the Euclid SDK and integrating it effectively into our game's logic presented technical challenges.

Accomplishments that we're proud of πŸ†

  • Stunning Visuals: We're incredibly proud of the visual atmosphere we achieved, combining the beautiful 2D assets with our custom artwork and lighting.
  • Engaging Gameplay: We've created a core gameplay loop that feels both familiar and fresh, blending action combat with exploration and narrative choices.
  • Successful Euclid SDK Integration: We successfully implemented basic NFT functionality using the Euclid SDK, demonstrating the potential for true digital ownership in Neon Nights.

What we learned πŸŽ“

  • Rapid Prototyping: The hackathon environment forced us to prototype quickly and iterate on our ideas.
  • Asset Integration: We gained valuable experience in integrating and customizing pre-made assets to fit our vision.
  • Blockchain Gaming Development: We learned valuable lessons about integrating blockchain technology into a game using Constellation's Euclid SDK.

What's next for Neon Nights - Cyberpunk Side-Scroller πŸŒ†

  • Expand NFT Integration:
    • Implement a wider range of NFT-based assets (weapons, armor, cosmetic items).
    • Create a marketplace for players to trade their NFTs using the Constellation Network.
  • Explore Decentralized Features:
    • Research the use of the Hypergraph for storing game state data or enabling player-generated content.
  • Enhanced Gameplay:
    • Add more levels, characters, storylines, and RPG elements.
    • Create original sound effects and a cyberpunk soundtrack.

By incorporating Constellation's Euclid SDK and blockchain technology, Neon Nights aims to be at the forefront of a new wave of decentralized gaming. Players will experience true ownership of their in-game assets, making Neon Nights more than just a game β€” it's a community-driven cyberpunk world.

Built With

Share this project:

Updates