React Jam is an online event where developers create games with unique twists.
Collaborating in game jams requires effective teamwork and efficient decision-making.
Game jams present challenges like time constraints and prioritizing key features.
Deep dives
The Zen of Convex: Building Applications for Scalability
James Cowling, co-founder and CTO at Convex, discusses the Zen of Convex, which focuses on building applications in a way that scales. Convex strives to use clean abstractions, information hiding, and composability to make developers' lives easier. They emphasize thinking in terms of transactions and deterministic execution, influenced by languages like Haskell. Convex encourages building applications in a way that will scale and make life simpler in the long run.
React Jam: Online Event for Game Developers
React Jam is an online event where developers come together to create games in a limited timeframe. In the current edition, participants are tasked with taking classic games and reimagining the gameplay or art style with a unique twist. The winners are determined based on playtime, and the event offers cash prizes for the top three games. React Jam provides a space for developers to showcase their creativity and learn new skills while building games.
Working Together in Game Jams
Collaborating in game jams can be a rewarding and fun experience. Effective teamwork involves clear communication, recognizing each other's strengths, and distributing tasks accordingly. Jason and Gustavo have found a good dynamic with Jason focusing on code and Gustavo handling the art and design aspects of their game development. The time constraints of game jams encourage efficient decision-making and prioritization.
Challenges of Game Jams
Game jams present a unique set of challenges, such as time constraints and balancing scope. Participants need to manage their time effectively, break down the development process into smaller tasks, and prioritize key features. The goal is to create a playable game within the given timeframe, even if it means making sacrifices or using temporary solutions. The focus is on learning, experimentation, and having fun.
React Jam Fall 2023: Classics with a Twist
React Jam Fall 2023 is an ongoing online game jam where developers are challenged to reimagine classic games with a unique twist. The jam has specific themes and offers cash prizes based on playtime. Participants have a set time period to develop their games using React and other relevant technologies. React Jam provides an opportunity for developers to unleash their creativity and showcase their skills in game development.
The 2nd ever React Jam is on and poppin’, so Jerod & Nick invited the previous winners to the pod to tell us all about the 10 day online game jam. Turns out React and video games are like peanut butter and jelly, after all!
Changelog++ members save 6 minutes on this episode because they made the ads disappear. Join today!
Sponsors:
Convex – Convex is a better type of backend — the full-stack TypeScript development platform that lets you replace your database, server functions, and glue code. Get started at convex.dev
Fastly – Our bandwidth partner. Fastly powers fast, secure, and scalable digital experiences. Move beyond your content delivery network to their powerful edge cloud platform. Learn more at fastly.com
Fly.io – The home of Changelog.com — Deploy your apps and databases close to your users. In minutes you can run your Ruby, Go, Node, Deno, Python, or Elixir app (and databases!) all over the world. No ops required. Learn more at fly.io/changelog and check out the speedrun in their docs.