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...
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...
Translate page ( 🇧🇷 , 🇪🇸 , 🇷🇺 , 🇮🇩 , 🇻🇳 , ... ) How can I download Gacha Nebula? To download and install Gacha Nebula, follow the...
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 ( 🇧🇷 , 🇪🇸 , 🇷🇺 , 🇮🇩 , 🇻🇳 , ... ) Here, we list specific issues that have been identified in Gacha Nebula but will n...
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...
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
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...
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...
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...
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'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...
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...
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...
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...
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...
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
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...
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...
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...
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...
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...
A lot of people like the cooking part of Kiosk more than anything else so I was thinking to make endless mode for steam version . What do you guys think? If you...
Let me start with a thank you? I swear I didn't expect a nobody like me could get 2k views in a game still in development--and only in the first chapter. But I...
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...
Quest Games Optimizer (qgo) is an older tool which accomplishes similar goals to Quest Game Tuner . I've gotten some questions about qgo. Shortly after I launch...
Super Tilt Bro. is an online game. You can even make an account to be placed on the official ranking, to do that you simply enter your login/password and... the...
Loading more posts...