Spelcodes

  • Bevy Game Engine
  • Game Development Devlog
  • Adding Player Selection to My Bevy Pong Game

    Adding Player Selection to My Bevy Pong Game

    Jan 5, 2025

    —

    by

    Markkaz
    in Bevy Game Engine, Game Development Devlog

    The next evolution of my Pong! game introduces a player selection screen that replaces the previous settings screen. Players can now choose between human and computer opponents, with different AI difficulty levels for an enhanced gaming experience. Key Changes I made several core updates to implement this feature: Building the Player Selection System The most…

  • Pong Update: Customizable Controls, Pause Menu, and Code Structure

    Pong Update: Customizable Controls, Pause Menu, and Code Structure

    Dec 22, 2024

    —

    by

    Markkaz
    in Bevy Game Engine, Game Development Devlog

    With the Christmas holiday providing extra time, I’ve been focusing on improving my Rust and Bevy-based Pong game. After upgrading the repository to Bevy 0.15, I implemented several major enhancements to improve the game’s functionality and codebase organization. Implementing Customizable Controls with Leafwing Input Manager One of the key improvements was implementing customizable controls using…

  • Upgrading My Pong Game to Bevy 0.15: Challenges and Solutions

    Upgrading My Pong Game to Bevy 0.15: Challenges and Solutions

    Dec 19, 2024

    —

    by

    Markkaz
    in Bevy Game Engine, Game Development Devlog

    Over the past few weeks, I’ve been documenting my game development journey with the Bevy engine through a series of blog posts: While I shared the code for the first two articles on Github, the EGUI-related posts remained separate as they were built in an isolated project. This week, I tackled the challenge of merging…

  • EGUI Button Centering: Solving My UI Layout Puzzle in Rust

    EGUI Button Centering: Solving My UI Layout Puzzle in Rust

    Dec 14, 2024

    —

    by

    Markkaz
    in Bevy Game Engine, Game Development Devlog

    I finally cracked the code for EGUI button centering! When I wanted to have difficulty selection buttons neatly lined up in the center, I ran into some tricky immediate mode GUI challenges. Let me walk you through how I solved puzzle. Understanding EGUI’s Immediate Mode GUI EGUI is an immediate mode GUI library. This means…

  • EGUI Challenges in my Pong! game development

    EGUI Challenges in my Pong! game development

    Dec 2, 2024

    —

    by

    Markkaz
    in Bevy Game Engine, Game Development Devlog

    It’s been two weeks since my last update, and boy, has it been an interesting journey. In my last update, I created a basic menu in my Pong! game and mentioned I would rebuild it in EGUI to add a settings menu. And that is exactly why these two weeks have been quite the adventure.…

  • Pong! update: Creating My Own Bevy Menu System

    Pong! update: Creating My Own Bevy Menu System

    Nov 17, 2024

    —

    by

    Markkaz
    in Bevy Game Engine, Game Development Devlog

    Unfortunately, I had less time to work on my Pong! clone this week, but I still managed to make some meaningful progress! The main achievement? Getting a proper menu system up and running in Bevy, plus fixing that annoying input lag that’s been bugging me. My Journey with creating a Bevy Menu System I focused…

  • How to Fix Bevy Input Delay: A Complete Troubleshooting Guide

    Nov 11, 2024

    —

    by

    Markkaz
    in Bevy Game Engine

    Does your Bevy game suffer from input delay? You’re not alone. Last week, I encountered frustrating input delays in my Pong! game implementation, but after thorough troubleshooting and help from Bevy contributor Alice-i-Cecile, I discovered a reliable solution. Here’s a comprehensive guide to fixing Bevy input delay issues. The Quick Solution to Bevy Input Delay…

  • First Week with Rust Bevy Game Development

    First Week with Rust Bevy Game Development

    Nov 10, 2024

    —

    by

    Markkaz
    in Bevy Game Engine, Game Development Devlog

    After spending my first week exploring Rust and the Bevy game engine, I wanted to share my experiences, challenges, and learnings from this journey. And oh boy! It was quite the adventure in game development! The Learning Curve of Rust Bevy Game Development Getting started with Rust and Bevy proved to be a lot tougher…

  • Game Development Journey with Bevy: A Fresh Start

    Nov 2, 2024

    —

    by

    Markkaz
    in Bevy Game Engine, Game Development Devlog

    I’m embarking on an exciting game development journey with Bevy, and I want to share this adventure from day one. After years of exploring game development on and off, I’m finally committing to making this passion a reality, choosing Bevy as my primary engine. This blog will serve as my accountability partner and document every…

  • Bevy Game Engine
  • Game Development Devlog

Designed with WordPress