Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Speed Glory #35

Open
nlyrthiia opened this issue Sep 6, 2024 · 1 comment
Open

Speed Glory #35

nlyrthiia opened this issue Sep 6, 2024 · 1 comment

Comments

@nlyrthiia
Copy link

Introduction

Name or social handle of proposer: @findi_official

Starknet Mainnet Address: [0x02fae9517b755047ec72a8e6a7d750ca3f30b5112adf117352b55402d9439846] (0x02fae9517b755047ec72a8e6a7d750ca3f30b5112adf117352b55402d9439846)

Twitter handle: [@findi_official]

Any relevant links/Websites:
We have developed the initial online version which is still being refined, so stay tuned.

Project Detail

logo1

Speed Glory is an online multiplayer racing game that integrates blockchain technology, allowing players not only to experience thrilling high-speed races but also to own their in-game cars, accessories, and other assets as permanent blockchain-based property. Using Starknet as the underlying technology, Speed Glory ensures the security and ownership of player assets, making in-game items truly rare and tradable, creating a fair and transparent game economy.

logo2

Players can participate in various racing competitions and global tournaments, with a decentralized reward system based on Starknet. Future updates will introduce “incentivized tournaments,” where players can compete and earn rewards through blockchain-based incentives.

Gameplay

Core Gameplay:

  • Players can permanently own their cars, tracks, and other virtual assets as NFTs (Non-Fungible Tokens) on the blockchain. These assets have rarity, immutability, and can be traded freely.
  • Through racing and competitions, players can earn tokens, which can be used to upgrade cars, buy items, or be traded in secondary markets.

Game Modes:

  • On-Chain Racing Mode: Players purchase, trade, and use their NFT cars in races. The rarity and performance of these cars influence the race outcomes.
  • Incentivized Tournaments Mode: Using Starknet smart contracts, players or the game itself can host tournaments with token reward pools. Winners receive rewards based on their performance.

Blockchain Integration Features:

  1. NFT Cars and Assets:

    • Cars, parts, and tracks within the game are represented as NFTs, allowing players to trade them within the game or on external markets.
    • Each NFT car is unique, with specific appearances, performance stats, and race history. Achievements and milestones earned by the car are recorded on the blockchain.
  2. In-Game Economy:

    • Players earn tokens through racing and tournaments, which can be used for upgrading cars, purchasing accessories, or entering competitions. The blockchain-based economy allows for decentralized trading and investment opportunities.
    • Players can sell their NFTs and tokens for profit, introducing a “play-to-earn” model.
  3. Decentralized Tournaments & Incentives:

    • Players can organize their own tournaments, setting rules and reward pools. Smart contracts handle tournament results and distribute rewards, ensuring fairness and transparency.
    • The game will support global tournaments, offering not only in-game rewards but also token incentives through the Starknet blockchain.
  4. Data Transparency & Decentralized Governance:

    • All race results, rewards distribution, and economic activities will be recorded on Starknet, ensuring fairness and preventing cheating or data tampering.
    • Future development will include decentralized governance (DAO), allowing the community to participate in game decisions and contribute to the ecosystem's growth.

Key Features:

  • Permanent Asset Ownership: Through blockchain technology, players own their in-game assets, which are tradable, rare, and valuable.
  • On-Chain Racing & Incentives: Using Starknet smart contracts, players can participate in global tournaments and receive decentralized incentives, adding a competitive and rewarding element to the game.
  • Transparent & Fair Economy: The in-game economy is driven by on-chain smart contracts, ensuring transparency and fairness, giving all players equal opportunities.

With blockchain integration, Speed Glory offers an immersive racing experience where players not only enjoy the thrill of racing but also gain true ownership and investment opportunities in their in-game assets. This creates a fair, efficient, and incentive-rich ecosystem for competitive racing.

Audience

1. Racing Game Enthusiasts:
Players who love speed, vehicle customization, and high-performance racing will find Speed Glory exciting. It offers a thrilling multiplayer racing experience, perfect for those seeking competitive action.

2. Blockchain and Crypto Enthusiasts:
Users familiar with blockchain technology, especially NFTs and decentralized finance (DeFi), will be attracted to Speed Glory’s blockchain-based asset ownership and play-to-earn mechanics.

3. Competitive Gamers & Esports Enthusiasts:
Players who enjoy competing in high-stakes environments, particularly in multiplayer modes, will be drawn to Speed Glory’s real-time multiplayer races and decentralized tournaments with token rewards.

4. Collectors & Investors:
Those who enjoy collecting rare digital assets or investing in NFTs will appreciate Speed Glory’s unique car customization and track system, with the opportunity to trade rare items for profit in secondary markets.

5. Casual Gamers Interested in Play-to-Earn Models:
Casual gamers can enjoy accessible, fun racing experiences while earning tokens through on-chain competitions, making the game appealing to those looking for both entertainment and financial rewards.

Character

  1. @nlyrthiia (Front-end developer, game engineer)

My passion for game development has grown through years of working on innovative projects. I bring:

  1. Extensive experience in web development, having contributed to open-source repositories for Web3 companies like Starknet, Sui, Ton and Rooch Network.
  2. Experience in developing blockchain-based games, including working on miniapp games on the TON blockchain.
  3. Knowledge of smart contracts and decentralized game economies, blending technology with engaging gameplay.

Recently, I’ve spent the past three months collaborating with Matthew to develop a racing game. This project has allowed us to combine fast-paced, competitive racing with blockchain technology, giving players ownership of in-game assets. Our current focus is building an exciting on-chain economy where players can upgrade and trade their NFT cars.

@ Matthew (Game Design and Development)

Matthew and I have previously worked together on miniapp games for the TON blockchain, and he continues to contribute his expertise in game design and storytelling. His creative vision helps bring our racing game to life, making it both technically innovative and engaging for players.

Timeline

Start Date: Late September 2024
End Date: Late December 2024

Improvement of more details of the car and better refinement of the online mechanism.(September & October 2024)

Unity-based capabilities support PC, mobile, and web, allowing for lower impact and play costs, as well as further development of the game (November 2024 - December 2024)

Testing and Launch (Late December 2024)

@nlyrthiia
Copy link
Author

nlyrthiia commented Sep 6, 2024

Finish

Added game images at the bottom.

📌Mandatory version update is supported

📡 The network synchronization mode is Networked physics

☎️Supports KCP and WebSocket

🌁Using the URP Render Pipeline

📘The resource hot update method is Addressable

♨️Hot repairs:HybridCLR

🎮Adopt Unity's new version of Input System, support a variety of controllers

👽Robot,Robots can compete with players in Time trial

🌅 Support avatar and equipment resource hot update

🚀 On the login page, you can switch the single-machine mode with one click

🚗 You can buy and wear avatars and racing cars

📱You can use this client on WindowsAndroid and** IOS** devices

🌏 Support for multiple languag,Multiple languages can be created in one click with translateeditor. cs

📄 Personal information page, record personal achievements

♊Time trial and multiplayer competition two modes

👶Tutorial function, provide visual configuration tutorial scheme

🎢 Route planning function, custom route

🌟Introducing the Skill System, allowing players to learn and upgrade various skills, enhancing the depth and strategy of the game.

Future Support

🛠️ Creative Workshop

  • Players can customize tracks and vehicles, such as adding decals, etc..

🏗️ Reconstructing the game server based on Actor's ECS architecture

  • Reconstruct the current server-side game part using the Actor-based ECS architecture. This architecture can improve the performance and maintainability of the game server, make the system more flexible and efficient, and adapt to more expansion needs in the future.

🔁 Replay System

  • Implement game replay function, allowing players to replay their own games or watch other players' game recordings.

🎞️ Add Unity's post-processing effects

  • Introduce Unity's post-processing effects into the game, such as bloom effect, depth of field, anti-aliasing and color correction, etc. These effects will greatly improve the visual quality of the game screen, making the game look more vivid and realistic, thereby enhancing the player's immersion and overall gaming experience.

🤝 Friends System

  • Add friends, private chat, and team up features to enhance social interaction among players.

🎨 UI/UX Optimization

  • Continuously optimize the user interface and user experience to improve overall operational smoothness.

🤖 AI Optimization

  • Continuously improve AI intelligence and behavior, making it more challenging and engaging.

🔒 Data Security

  • Strengthen the protection of user data to prevent data breaches and cheating.

TimeTrial (1)
login5
login
screent1
screent2

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant