October, 2021

article thumbnail

The "KISS" Dependency Injection in Unity

The GameDev Guru

In this blog post I will show you why the "KISS" principle is so important in Dependency Injection for your Unity project

130
130
article thumbnail

Six Truths About Video Game Stories

The Bottom Feeder

We sell words. We’re in the word-selling business. Our tiny company has been earning (well, "earning") a good living making indie computer games for 27 years now. This is an extremely tough, competitive business, and we've been workin' it for a longer continuous period than just about everyone. We write super-retro, super-low-budget games that don't look great.

Writing 56
Insiders

Sign Up for our Newsletter

This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.

Trending Sources

article thumbnail

Animation data rework for 4.0

Mircosoft Game Dev

One of the last areas pending for redesign in upcoming Godot 4.0 has now been completed, resulting in much improved usability when dealing animation data. Animation data. While there are upcoming improvements on the general animation system, one key aspect that required a strong redesign and subsequent rework in Godot is the way that animation data is stored.

article thumbnail

Retro Game Friday: Metal Slug

Game Industry News

Hey all I’m back with yet another classic Arcade game for this week’s Retro Game Friday. It’s Metal Slug! Plot: The plot is fairly basic, and very Contra-like in that it deals with the characters Marco and Tarma attempting to stop a rebel army attempting a coup and creating a new world order. Gameplay: The gameplay is very much a shoot-em up along the lines of Contra.

Art 52
article thumbnail

Theia Interactive Generates Realistic and Interactive Scenes with DLSS and RTX Global Illumination

Nvidia

Theia Interactive has created award-winning visualizations for hundreds of enterprise clients (including many Fortune 500 companies) in industries spanning. Theia Interactive has created award-winning visualizations for hundreds of enterprise clients (including many Fortune 500 companies) in industries spanning automotive, aerospace, manufactured products, and architecture, engineering, and construction (AEC).

article thumbnail

The Cosmic Horror of Stargaze

Played with Fire

Hi folks, The Design Lead of Stargaze here. Today I have for you a perfect Halloween tale of game development tricks! Intro to Stargaze Galaxy. Every planet you visit in Stargaze is telling its own story that fits within Stargaze’s “Little Prince” inspired galactic setting. On Ignis-6 an once fiery fox is looking for new sources of energy. On Gelat-0 three lively shrimps are getting together for an unusual ice brawl.

Horror 52
article thumbnail

New Paper: The Game of Video Game Objects

Jesper Juul

I have a new paper out, just presented at the CHI Play’21 conference: “The Game of Video Game Objects: A Minimal Theory of When We See Pixels as Objects Rather than Pictures.” In Extended Abstracts of the 2021 Annual Symposium on Computer-Human Interaction in Play. CHI PLAY ’21. [link]. We’ve discussed immersion (for and against), but I argue that we’ve overlooked a much more fundamental question: Why and when do we think of pixels on the screen as objects, rather than as

Pixel 52

More Trending

article thumbnail

Release candidate: Godot 3.4 RC 2

Mircosoft Game Dev

The upcoming Godot 3.4 release will provide a number of new features which have been backported from the 4.0 development branch (see our release policy for details on the various Godot versions). With this second Release Candidate , we have frozen feature development and are nearly ready to release the stable version. If you already reviewed the changelog for RC 1, you can skip right to the differences between RC 1 and RC 2.

Mesh 52
article thumbnail

The Thing from Halloween: John Carpenter

Filmustage

Halloween is just around the corner, so it's time to take the plunge into the horror and suspense thriller. Most recently, "Halloween Kills" premiered in cinemas, which is a sequel to the 1978 cult slasher. As it seems to us, rather little attention is being paid to John Carpenter's influence on the whole film industry today, so today we will not only tell you about the cult horror and thriller films, but also try to explore the directorial style and tricks of the master of the apocalypse.

Film 52
article thumbnail

Movie Monday: Super Mario Bros

Game Industry News

Hey all I’m back this week with a very appropriate flick given what we learned just a month ago for this week’s Movie Monday. It’s Super Mario Bros! Plot: The plot is not that great. It’s not the absolute worst I’ve ever seen, but given how terribly it did there are reasons that there’s only ever been a single other Nintendo game made into a film (Detective Pikachu).

Film 52
article thumbnail

Storylets for ink + Unity

Digital Ephemera

[This is a preview of content found in the upcoming book, Dynamic Story Scripting with the ink Scripting Language , featured in Chapter 12 on the topic of procedural storytelling with ink + Unity.]. Review of Storylets. Storylets are an attractive narrative pattern for generating or managing dynamic narrative experience in interactive projects because they provide a way to pick the next available content to play next.

article thumbnail

Advanced API Performance: Async Compute and Overlap

Nvidia

This post covers best practices for async compute and overlap on NVIDIA GPUs. To get a high and consistent frame rate in your applications, see all Advanced API. This post covers best practices for async compute and overlap on NVIDIA GPUs. To get a high and consistent frame rate in your applications, see all Advanced API Performance tips. The general principle behind async compute is to increase the overall unit throughput by reducing the number of unused warp slots and to facilitate the simulta

article thumbnail

Ownership: How Virtual Worlds Work, part 5

Raph Koster

L et’s get one thing out of the way first. Ownership of anything digital is illusory, and always will be. How Virtual Worlds Work. 1: Clients, servers, and art. 2: Maps. 3: Object templates and instances. 4: Object behaviors. 5: Ownership. Then again, it’s illusory in the real world, too. Ownership is a convention , not physical reality. This is why we have sayings like “Possession is nine-tenths of the law,” which basically means “you can claim you own something all you want, but if you don’t p

Data 52
article thumbnail

Multiplayer in Godot 4.0: ENet wrappers, WebRTC

Mircosoft Game Dev

Howdy Godotters! Time for yet another status update on networking in Godot. This time, we are going to dig a bit deeper into the low-level territory, showing some of the new ENet features exposed in Godot 4, and the effort of bringing WebRTC on all Godot-supported platforms. See other articles in this Godot 4.0 networking series: Multiplayer in Godot 4.0: On servers, RSETs and state updates.

Mesh 52
article thumbnail

Return of the expo

The Art of the Game

or: How I spent my weekend. So – now that I’m back, rested, exhausted from all the catch up work, stressed from the up coming holiday season and prepping for the next one; I can properly relate the adventures of GDEX/Origins. I had started prep week with the usual busy work; getting my expo gear out of the closet, gently washing my ‘Booper’ t-shirts, hastily ordering new stickers since my stock was low – and being dismayed to find my new banner had gotten wrinkled f

Dev 52
article thumbnail

TNT: Fushi no Kami Volume 01 by Amakawa Mizuumi

Game Industry News

Hey all I’m back with the first entry in a rather interesting series for this week’s Translation Necessary Thursday. It’s Fushi no Kami Volume 01 by Amakawa Mizuumi! Plot: The plot is pretty great and honestly I really enjoyed this first volume quite a bit. It deals with a young boy named Ash who having memories of his past life decides he won’t accept the current standard of living his village has.

Fantasy 52
article thumbnail

Load Balancing SmartFoxServer 2X with HAProxy

Smart Fox Server

In this article we are going to explore several ways to use the open source HAProxy load balancer in conjunction with SFS2X , to increase the scalability and availability of a multiplayer project. We are going to show different configurations for TCP and Websocket connections and several ways to setup the system for common use cases. To get the most out of this tutorial we require a basic knowledge of what a Load Balancer is and how it works , and some familiarity with the basics of networking a

Balance 52
article thumbnail

Visualizing Depth Precision

Nvidia

This post was originally published on the Developer Zone. Depth precision is a pain that every graphics programmer has to struggle with sooner or later. Many. This post was originally published on the Developer Zone. Depth precision is a pain that every graphics programmer has to struggle with sooner or later. Many articles and papers have been written on the topic, and a variety of different depth buffer formats and setups are found across different games, engines, and devices.

article thumbnail

Python Asynchronous Programming

That One Game Dev

In this article I show the complete basics for how async code gets executed. This is a topic relevant for network development with python. The post Python Asynchronous Programming appeared first on That One Game Dev.

Dev 52
article thumbnail

Release candidate: Godot 3.4 RC 1

Mircosoft Game Dev

The upcoming Godot 3.4 release will provide a number of new features which have been backported from the 4.0 development branch (see our release policy for details on the various Godot versions). With this first Release Candidate , we completely freezes feature development, and comes after a long series of beta builds to fix a number of bugs reported against previous builds (as well as against previous stable branches).

Mesh 52
article thumbnail

Designer Notes #60: Andy Schatz – Part 2

Designer Notes

In this episode, Soren interviews independent game developer Andy Schatz, who founded Pocketwatch Games and is best known for his work on Monaco and Tooth and Tail. This episode was recorded March 23, 2018. They discuss what Monaco and Rashomon have in common, how familiarity with your best players can be more valuable than metrics, and why the flag bearer in Tooth and Tail can’t attack.

article thumbnail

Anime Sunday: Full Dive Episode 01 Impressions

Game Industry News

Hey all I’m back with a Spring 2021 series for this week’s Anime Sunday. It’s my Full Dive Episode 01 Impressions! Plot: The plot of this first episode deals with some serious mood whiplash, and the latter quarter of the episode is just bizarre. Though it really does explain the opening speech. I won’t spoil it, but this is a very different series from stuff like BOFURI or SAO.

article thumbnail

How to Hire the Best

Deconstructor of Fun

This text is written by Michail Katkoff , CEO of Savage Game Studios. The goal of this text is to offer three key takeaways: Underline that teams comprised of talented and inspired individuals exponentially increase your chances of success. Share some concrete examples for building a talent strategy. Emphasize that there is no one-approach-fits-all talent strategy.

Studios 52
article thumbnail

Top Game Development Sessions at NVIDIA GTC

Nvidia

The latest NVIDIA breakthroughs in graphics are elevating workflows in game development, and you can experience it all at NVIDIA GTC, which starts November. The latest NVIDIA breakthroughs in graphics are elevating workflows in game development, and you can experience it all at NVIDIA GTC , which starts November 8. We have several GTC sessions for game developers , content creators, and engineers looking to explore new tools and techniques accelerated by NVIDIA technologies, from real-time ren

article thumbnail

Kai Carpenter

Concept Art World

Concept Art World. Kai Carpenter. Kai Carpenter is a freelance illustrator working out of the Seattle area. His list of clients include Wizards of the Coast, Heavy Metal, DC Comics, Dark Horse Comics and Llewellyn Books. He is currently working on a book with HarperCollins, which can be found on shelves Winter 2013. If interested in purchasing prints, please click here.

article thumbnail

Dev snapshot: Godot 3.4 beta 6

Mircosoft Game Dev

The upcoming Godot 3.4 release will provide a number of new features which have been backported from the 4.0 development branch (see our release policy for details on the various Godot versions). This beta 6 build provides additional features and fixes to bugs reported against previous builds. If you already reviewed the changelog for the previous beta, you can skip right to the differences between beta 5 and beta 6.

Beta 52
article thumbnail

Old World Designer Notes #10: Diplomacy

Designer Notes

The following is an excerpt from the Designer Notes for Old World. The game, a historical 4X set in classical antiquity, released on July 1, 2021, and is available for purchase here. Some mistakes are inevitable because the idea behind them is so hard to resist. When tasked with improving diplomacy in Civ 3 – and not just in comparison to Civ 2 but to Alpha Centauri as well – the most obvious decision was to add a bargaining table, where players can customize their deals as much as d

AI 52
article thumbnail

“Progress:” When the Underdog Isn’t Anymore

Game Industry News

HERE THERE BE SPOILERS. I do realize that a new Lower Decks episode aired today, but due to circumstances beyond my control, I won’t be able to cover it. As a result, we’re dipping back into DS9 , and we’ll go back to Lower Decks next week, though we’ll be a week behind from here on out. Season one of DS9 spends a fair amount of time exploring Major Kira’s struggles with being on the other side of the power divide.

Build 52
article thumbnail

5 Reasons Why I Became Bullish on Blockchain Gaming

Deconstructor of Fun

Written by Ethan Levy , who is always looking for worthy, free-to-play mobile games for the N3TWORK Platform. Ask him about a free, $10,000 UA test for your game. Thoughts and opinions are his own and do not express those of his employer. This post is sponsored by Xsolla. If you’re interested in growing your business on mobile and beyond, look no further.

Asset 52
article thumbnail

Monumental beauty: Denis Villeneuve

Filmustage

The long-awaited adaptation of Frank Herbert's legendary novel "Dune" is raging in cinemas. There have been many attempts to adapt this science fiction epic and we've even written a separate blog about one of them - Сonquering the "Dune": a masterpiece that is not destined to appear - but this time Denis Villeneuve has taken on the film and so far it looks as if he's done his job admirably.

Film 52
article thumbnail

Wolfire Monthly Update - October 2021

Wolffire Blog

Low Light Combat. In July we dropped our brand new multiplayer experience Low Light Combat. For those who don’t know, Low Light Combat is a reimagining of a Jam game we made in 2013. The new LLC is a completely free multiplayer shooter that uses light and time to create tense and fast paced battles. The game was created in a month using the beta of Unreal Engine 5.

Racing 52
article thumbnail

Godot games in the Steam Next Fest (October 2021)

Mircosoft Game Dev

Hello Godotters! As the days passes and the team and contributors work hard to deliver Godot 4.x and Godot 3.4, we want to shine a light on the amazing projects that are made using Godot. Our project manager Rémi already collected all of them in a Twitter thread. The list of games is reproduced below. The Steam Next Fest. Steam organises a recurring event called the Steam Next Fest : Steam Next Fest is a multi-day celebration where fans can try out demos, chat with developers, watch livestreams,

Puzzle 52
article thumbnail

BGP October Update: Now on GameJolt!

Yotes Games

BGP just got a second home over on GameJolt! Give it a look, play the newest October build, and maybe even join our little community forming over there. And if you wanna see what's new, just check out the patch notes on the latest build below! See More ».

Build 52
article thumbnail

Video Game Tuesday: FFXIV’s Sage Job Icon

Game Industry News

Hey all I’m back with an oddball topic for this week’s Video Game Tuesday. It’s all about FFXIV’s Sage Job Icon! Huh?: So for those unaware Final Fantasy XIV has an upcoming expansion coming very soon that introduces two new Jobs (Classes in other MMOs) Reaper, a melee DPS Job, and Sage, a Healer Job, the first since Heavensward added Astrologian.

Fantasy 52
article thumbnail

Top 10 GameDev Channels in 2021

Mnenad

watch on YouTube. Do you want to make games? In this video I present you my personal, updated Top 10 YouTube game development channels from which I learned the needed skills and got the motivation and inspiration to become a indie game dev!   Join the Discord. 🌟🌟🌟🌟🌟 TOP 10. 1:  Unity. 2:  Thomas Brush. 3:  Turbo Makes Games. 4:  Gabriel Aguiar Prod. 5:  TheKiwiCoder. 6:  Info Gamer. 7:  Ask GameDev. 8:  Game Mak

Indy 52
article thumbnail

Math it Right 3D Adventure, the Background Story

Jaunty Bear Games

Early one morning, a dragon was running through the town center, jumping over the puddles of water and burping nervously. The small green dragon, whose name is Pilipili, had sky blue spikes on his back that stood tall like mountains, tiny purple wings that didn’t help him fly at all! Big round eyes and a large smile covered his face. Pilipili was late for an important mission.

Games 52
article thumbnail

Tiny Player for Mac 1.5.9

Catnip Games

Tiny Player for Mac version 1.5.9 is out now. I have optimized the loading of playlist items and metadata. This improves the responsiveness of the app when loading many files at once.

40