Issue #252 - Design, Behaviors/AI, Marketing and more

Published September 27, 2024
Advertisement

This article was originally published on GameDevDigest.com

Issue #252 - Design, Behaviors/AI, Marketing and more

Hot off the presses, another week of game dev stuff. Enjoy!

Learn GPU Programming in Your Browser - WebGPU has arrived, opening a direct pipeline from the web browser to your local GPU. We’ve built WebGPU Puzzles to help you try it and explore the possibilities. It’s a simple, interactive way to learn GPU programming using nothing but your browser.
answer.ai

Why use Utility AI instead of Behavior Trees and Finite State Machines - After years of working with Behavior Trees and Finite State Machines, I realized that they have many drawbacks and are not a good choice for creating game AIs. Then I explored Utility AI and discovered that it can address many of the disadvantages of Behavior Trees and Finite State Machines. That’s why I like Utility AI and created Utility Intelligence.
blog.carloslab-ai.com

You Don’t Need To Be An Extrovert To Be Good At Marketing - I hear this all the time from indie developers "I love the game making part of being a game developer, but absolutely suck at the marketing part because I have crippling social anxiety."
howtomarketagame.com

How to find content creators to play your game - Get your game in front of more people with these 4 steps. Marketing, everybody!
valadria.com

Lord of the Buckets — A Dictionary of Lists in C# - Whenever your code sorts things into a variable number of (named) buckets and keeps an order of said stuff inside the buckets, then you are working with a dictionary of lists. The most straightforward approach to this is to use a Dictionary> to map from a bucket name to the contents, there is a better way!
medium.com

Why Video Games Are Tough For Storytelling - "Players will forgive your game for having a story as long as you allow them to ignore it." - Vogel's 2nd Law of Video Game Storytelling
bottomfeeder.substack.com

How to tackle randomness in automated game testing - Randomness has a special place in game development. Its usage can span from small visual effects (particles), to entire gameplay mechanics (dice rolls), or even business models (loot boxes). Since randomness is ubiquitous, it is important to understand how it works, and take it into account in your tests.
gameconductor.net

Game Enemy Design: A Beginner’s Guide - Overview of the enemy design discipline in game design. And how to create challenging enemies, monsters, and bosses to test and teach the players the necessary skills as they progress through the gameplay.
gamedesignskills.com

Videos

The Unity Engine Roadmap
The Unity Engine Roadmap - Eager to learn more about upcoming Unity tech and features? In this video, Andrew Bowell and Will Goldstone will guide you through all the exciting updates coming to the Unity Editor and Engine. They'll also share valuable insights on where we’re headed beyond the Unity 6 generation. …
Unity

How to draw Pixel Art in Unity 6 - Learn how to build Aseprite like pixel art drawing tool in Unity 6 using UI Toolki! It could also be useful when making a game that utilizes drawing as a game mechanic like the Pixel Art Academy game.
Sunny Valley Studio

Using and Customizing Unity's NEW Behavior Graph - The New Behavior package comes with some much needed functionality for building node based systems in Unity. Learn how you can take advantage of this new package to create custom node based logical flows, broadcast events, and build custom actions with a system that is extensible, serializable and easy to use.
git-amend

How you can make YOUR OWN Tween library (Unity Tutorial) - I went full on 100% teacher mode in this one. Not sure if that's your thing or not but I LOVE making this kind of content. This video will teach you how to setup your own tween library from scratch, and we keep it simple, modular, and also EXTREMELY easy for the end-user (ie. You, when you actually want to tween something)
Sasquatch B Studios

Assets

Arcade Paradise - Game Dev Treasure Chest Bundle
Arcade Paradise - Game Dev Treasure Chest Bundle - Amazing assets for your unique projects.

Dive into the ultimate game development experience with the Arcade Paradise: Game Dev Treasure Chest! This all-in-one bundle is perfect for both aspiring and seasoned developers, featuring the acclaimed game Arcade Paradise alongside an impressive collection of top assets from Unity Asset Store. Whether you're crafting stunning 3D environments, dynamic characters, or immersive gameplay mechanics, this bundle equips you with everything you need to bring your creative visions to life.

Get the bundle and help support Girls Who Code with your purchase!
Humble Bundle Affiliate

Blender Market Best Of 2024 Bundle - New Blender toys for artistic developers.
Game developers, expand your world-building toolkit with this massive bundle of unique assets. This high-quality collection includes hard ops, terrain, liquids, humans, flora, and more for use in the renowned open-source development platform Blender.
Get the assets you need to bring your game to life, and support the World Wildlife Fund with your purchase. Don’t wait—start creating video games today!
Humble Bundle Affiliate

MagicOnion - Unified Realtime/API framework for .NET platform and Unity.
Cysharp Open Source

PrefsGUISyncForMirror - Sync subset for PrefsGUI over Mirror
fuqunaga Open Source

steam-leaderboards - System for using Steamworks.NET leaderboards in Unity.
robertrumney Open Source

com.studio23.ss2.dialoguesystem - Dialogue system is a package for handling dialogue for Unity games. It supports dialogue choices, Unity localization system and provides a node based Editor UI for setting up dialogue.
Studio-23-xyz Open Source

GeoJsonCityBuilder - Unity Package to recreate a 3D-city from a specially crafted geojson file.
ElmarJ Open Source

oldschoolengine2 - Limited feature C64 emulator written on Unity, runs recent Covert Bitops games.
cadaver Open Source

dethrace - Dethrace is an attempt to learn how the 1997 driving/mayhem game Carmageddon works behind the scenes and rebuild it to run natively on modern systems.
dethrace-labs Open Source

com.remzisenel.ide.neovim - The Neovim Editor package provides an integration for using Nvim as a code editor for Unity. It adds support for generating .csproj files for code completion to be used with omnisharp.
remzisenel Open Source

scriptable-scenes - Simple scene loading and management system for Unity Engine, implemented via scriptable objects
chark Open Source

Frictionless - A lightweight, simple service locator and message router framework for Unity apps
Claytonious Open Source

Spark2D - Spark2D is an open-source 2D visual effects library for Unity, aiming to provide comprehensive image processing operations, SDF functionalities, and a 2D particle system. (Currently WIP)
Singtaa Open Source

The Best Of Synty Game Dev Assets #3 Bundle - Picture perfect polygon packs. Game developers—we're here to help you build vibrant polygon worlds with the Synty Studios Polygon Bundle, featuring 20+ asset packs. Bring your creativity to life with modular fantasy hero characters, tropical jungle biomes, pirate packs, dungeon packs, and more! Get the assets you need to bring your polygon-based game projects to life, and support Safe In Our World with your purchase.
Humble Bundle Affiliate

PDSim - PDSim: Planning Domain Simulation
Cryoscopic-E Open Source

Director-Ai-For-Survival-and-Shooter-Games - A rule-based ai system inspired by Left 4 Dead's Ai Director. Manages the intensity of gameplay and allows designers to define their own rules for shooter and survival games in Unity.
charlie2099 Open Source

com.pixelwizards.utilities - Some Unity utilities (UV tools, resource checker etc) packaged for Unity's Package Manager
PixelWizards Open Source

com.moonlitstudios.immediatestyle - Allows you to interact with Unity UI GameObjects in an immediate Style and fashion
hopeforsenegal Open Source

50% off AiKodex - Publisher Sale - AiKodex is recognized for its innovative generative AI and physics implementations. With ready-to-use content and custom editor windows, AiKodex minimizes development and iteration time while making your creative vision compatible with Unity. PLUS get Pose AI for FREE with code AIKODEX
Unity Affiliate

Audio Alchemy - A Premium Collection Of Sound FX, Music, And Game Engine Plugins From Ovani Sound - Audio alchemy with no strings attached. Create the perfect audioscape for your next game or creative project with the Audio Alchemy Bundle of subscription-free sounds from Ovani Sound. Highlights from this extensive library of commercial-ready assets include the Melodic Mayhem Bundle, Animals Sound FX Pack, Short Phrases Voice Over Pack, Epic Music Pack Vol. 2, and more! Explore a variety of genres, from lo-fi to classical and everything in between. Get the assets you need to achieve the sound you’re looking for, and support Children's Miracle Network Hospitals with your purchase!
Humble Bundle Affiliate

The Ultimate FPS & TPS Animation Collection - Create the next generational FPS or TPS. Game developers construct the next great first-person or third-person shooter with The Ultimate FPS & TPS Animation Bundle. This high-quality collection features rifle mo-cap packs, death animations mo-cap packs, FPS sniper rifle animations, FPS automatic shotgun animations, and more! Control every aspect of your shooting gameplay with professional level assets that help bring your game to life. Get The Ultimate FPS & TPS Animation Bundle and help support Direct Relief with your purchase.
Humble Bundle Affiliate

Spotlight

Senzu: A Whimsical Space Odyssey
Senzu: A Whimsical Space Odyssey - Senzu merges farming, creature nurturing, and RPG elements, where players discover, train, and form bonds with mystical Senzu creatures. This beautiful, watercolor-inspired game will takes you on an adventure through the Verdant Region of the Yodin universe.

[You can wishlist it on Steam and follow them on Twitter]
@LockTheMage

Call Of Dookie

My game, Call Of Dookie. Demo available on Steam

You can subscribe to the free weekly newsletter on GameDevDigest.com

This post includes affiliate links; I may receive compensation if you purchase products or services from the different links provided in this article.

0 likes 0 comments

Comments

Nobody has left a comment. You can be the first!
You must log in to join the conversation.
Don't have a GameDev.net account? Sign up!
Advertisement