Tech Discussion Devlogs Page 3
Now that it's been a night since the release of my game, I've collected some of my thoughts and decided I'd share them with anyone who is interested. These are...
Hey all, this is Kari. Around a year ago, I released a demo for my magical girl visual novel 'Magic by the Kilowatt'. I threw together a bunch of anime doll ma...
In our previous game (Eventful Horizon) we attempted to use the built-in tile editor. We encountered some major issues with the tooling, namely: Tile collisions...
It was very fun for me to create my first ever card game in Unity! It was also the first time I used 2D Physics in a 3D context! Which if you didn't know, is...
If you came here looking for a long explanation about why you should use Scheme, how it's the most amazing programming language ever, and that you should drop a...
Welcome back! I hope you've had the chance to try out Schemer. Implementing a scripting language has been a really eye opening experience and has definitely giv...
Welcome to the new Behind the Schemes series. Behind the Schemes discuss items in Schemer that are not readily visible to users (i.e. behind the scenes). The i...
Welcome back to Behind the Schemes, where I discuss items in Schemer that are not readily visible to users (i.e. behind the scenes). In this post I'll be taking...
Hello everyone. Recently the map generation capabilities in Station Overseer were optimized, enabling map sizes up to 3000x3000 (almost 1 million tiles). Previo...
2 files
The biggest problem for anyone writing games on the ZX Spectrum is not the CPU speed - the Z80 was actually pretty quick for the time - it is the total absence...
Now that Schemer is available and folks can see what it's all about firsthand, I wanted to share some of the references that I used to make Schemer. Below you'l...
Hey everyone, My name is Ryan Bailey and I am one of the programmers that worked on Roomies during the 2019 Global Game Jam. One of my biggest passions is prog...
2 files
(Warning: Celeste spoilers are in this post) One of the reasons I found myself playing through all of Celeste this year was because of its killer sound design...
2 files
Good Morning, or maybe Good Afternoon by now, or Good night! Regardless, welcome all! I am Ethan Behar aka DuxClarus. I am one of the three programmers that h...
1 file
Silhouettes, Outlines, Feature Edge Detection, whatever you call it. There are a dozen ways to do it and none of 'em are pretty, so I've been delaying the decis...
Hello everybody, as some of you might know, I am currently developing a multiplayer game called Space Wars: Ship Battles. Everything is coming together nicely...
Clicca qui per la versione italiana. ;-) When I chose to make an interactive fiction game, I knew I wanted a nice status bar at the top of the screen. Easy peas...
So this is the first post. First, let me lay down some fundamental information. I'm developing this game project on one device primarily. That means I have no r...
Several weeks ago, some friends of mine were playing a tabletop mystery game where we were investigators, helping Sherlock Holmes chase after Jack the Ripper. O...
1 file
I wanted to avoid creating 2D digital designs for the table and the background of my game (I'm no artist...). So I've decided to make it 3D. I wasn't convinced...
So today I have played around with the lighting concept of the game. As the title suggest I want it to be scary and dark in some way and I think one way to achi...
Translate page ( 🇧🇷 , 🇪🇸 , 🇷🇺 , 🇮🇩 , 🇻🇳 , ... ) How can I download Gacha Nebula? To download and install Gacha Nebula, follow the...
Welcome to ‘Behind the scenes’ a monthly approach to the development pipeline for Slice Back, in which we will do our best to explain how and why we are cre...
1 file
Hello moon viewers ! We thought we could finally adress something we have been noticing since the release of our game's demo. Many people have been comparing ou...
To test capabilities of engine, i create a visual novel "Insurance Agent". I am not very good at drawing and, in order not to waste time drawing, I decided to u...
Benchmark: C compilers for the 6502 CPU Adding a C compiler in your game's toolchain is not an easy task. Each have their own strength, and weakness. You may wa...
Translate page ( 🇧🇷 , 🇪🇸 , 🇷🇺 , 🇮🇩 , 🇻🇳 , ... ) Here, we list specific issues that have been identified in Gacha Nebula but will n...
Let's talk about making an open-world with impossible spaces. The concept and some details. But first, why would anyone want that? Impossible spaces encourage e...
A Change Of Plans As some of you might have seen on my Twitter or on Discord , I've been a bit quiet recently! I was getting stuck in with the first of 3 major...
Thanks to the WebView component, which is included with operating systems, you can create your own application for a desktop computer or mobile device using htm...
So this is niche :) (A screenshot of Bitsy running withing BlueSuburbia, in the opening sequence.) Unreal supports loading web based content using the Web Brows...
I’m very lazy and dislike hand-animating. This is a problem in game development, so I have a workaround. The above animation is skeletal instead of hand-drawn...
Hello peeps! Oak here! As chief shitposter and coder extraordinaire, I'd like to talk to you a little bit about Twitch integration. I implemented a way for Twit...
Good tidings, reader! Oak here, again. As we've teased in previous weeks, we are keen to share the way we handle our art pipeline. It can be a super-long proces...
Recently I decided to implement OpenXR support. It all went quite well until I realised that foveated rendering does not work. I couldn't make it work at all. E...
Hey Gamemakers! The new, 2.3 version of TrueState is now available for download. The changes are pretty minimal. I wrapped all of the functions into a single...
2 files
Demonizer’s engine is getting an overhaul for the next update, version 1.5, which I’ve been working on since July (along with client work to fund myself). F...
I've noticed that a lot of people think it's very difficult to create a custom font and therefore use font sprite technology. A font sprite has its advantages...
Over the next few months, I'm planning on creation a little visual novel about Breastaurant management. This is a test project for Tuesday JS. GamePlay The proj...
Hey folks! Ready for a really technical one? Super Tilt Bro. ALPHA 5 just hit the public, and with it the ability to play online with any character on any stage...
Schildmaid MX's visual goal is to use retro-style sprites in a modern environment, enriching pixel art (for purists: I'm talking mostly about pixel art created...
Hello everyone, we have some bad news to share with you, which could lead to production delays, or even temporary or permanent closure of the game. Those of you...
Using alpha transparency for Quest is discouraged. It can hit performance quite badly. What are your options then? If that's in a very controlled scene you may...
Back in May, we talked about the algorithm we’re using to generate the overworld for Fireside. Today we’re back to talk about that some more! When we left o...
In this devlog episode, we'll be exploring the lighting process for the environment for my indie game—Project Feline! We'll be exploring how I made use of Unr...
In this indie game dev log episode, we will be continuing the development of Gabriella's in-game character model for Project: Feline! We will be taking my model...
Sometimes when you make a thing, you'll look at it from a different angle after people leave comments about it. The header image to this dev article was well re...
Long time no see, everyone! It's been a while since we last had some big news on Up All Night. If you aren't already following our Twitter , we announced that w...
In this indie game dev log episode, we will be looking at the rig created for Gabriella, the protagonist for my upcoming indie game, Project Feline. I’ve crea...
That's right, I'm not dead yet. I'm working on the Andromeda fight! Here's what it's been like so far. Guess which one is me. Introduction Ghost AI is a fast al...
Loading more posts...