Register now

Gear's House Gaming Series: Master Web3 Game Development

Blockchain Video Game Development

Learn how to create decentralized, secure, and transparent video games using blockchain technology.

Register now

About the course

This course is designed to introduce enthusiasts to the emerging world of blockchain-based video games. Participants will learn how to integrate blockchain technologies to create decentralized games that are not only fun but also secure and transparent, leveraging the unique properties of blockchain technology such as immutability and digital ownership.

Goal

Develop your game and receive both technical and marketing support to help it grow.

  • Course Schedule

    From February 13, 2025 to June 12, 2025. 3-hour session once a week, every Thursday

    Duration: 4.5 months (18 weeks). Total hours: 54 hours

  • Participant profile

    Ideal for game developer enthusiasts with basic programming skills and knowledge in OOP

  • Languages and tools

    Rust, C#, Vara Network, Unity, Polkadot Gaming SDK

  • Certification

    A certificate in form of an NFT for completion at the end of the course, endorsing their acquired knowledge and skills in blockchain game development

  • Global community

    Every session will be recorded in English, providing an opportunity for all interested developers worldwide

Course Objectives

  1. _01Understand the fundamentals of video game development: design and programming
  2. _02Learn to integrate blockchain elements into video games
  3. _03Develop skills in smart contract programming and implementation in games
  4. _04Create and manage digital assets (tokens and NFTs) within a game

Vara Arcade

Each participant must unveil their game at a community event designed to showcase these innovative creations. By engaging with the community, participants can gather feedback and refine their games. The standout games chosen by the community will receive backing from the Gear Foundation, which includes technical support to launch their games on the mainnet. This approach not only fosters a collaborative atmosphere but also ensures that the most promising projects have the resources they need to succeed.

Outcomes

/ By the end of the course, participants will have a fully functional prototype for a blockchain-based video game running on Vara Network.

/ This course offers recorded lessons in Spanish and English. Whether you're catching up on missed sessions, revisiting key concepts, or taking the course at your own pace, these recordings provide an accessible and comprehensive asynchronous learning experience.

Teaching Methodology

  1. _01Theoretical classes for key fundamentals
  2. _02Practical workshops for development and programming
  3. _03Supervised final project

Program Details & Schedule

  • Module #1. Game Design

    • Genre Selection
    • Level Design
    • Game Mechanics Design
    • Game Flow Design
  • Module #2. Monetization

  • Module #3. Game Programming

    • Introduction to Scripting
    • Gameplay
    • Input
    • Cameras
    • Physics
    • Animation
    • Navigation
    • UI
    • Audio
    • Rendering: Lighting, Shaders, VFX
    • Persistent Data
    • Architecture
    • Mobile
  • Module #4. Foundations of Blockchain Gaming

    • Blockchain Introduction
    • Vara Network Pillars, Unique Features and Gaming Tech Stack
    • Overview of the Blockchain Gaming Market
      Smart Contract Development on Vara Network (Video Game Perspective)

      Creation and Management of Digital Assets:

      • / Wallet Connection
      • / NFT Design and Development
      • / Cryptocurrency Integration
  • Module #5. Final Project: Creating a Mini Blockchain Game

    4 weeks
    • Game Planning and Design
    • Implementation and Launch on Vara Test Network

Activities