Advertisement · 728 × 90

Posts by Programming Rainbow

Post image

ShellGame an SDL2 to Shell bridge for making games in Bash, Zsh, Linux, and MacOS. Game Development in the Shell!

github.com/ProgrammingR...

5 months ago 3 0 0 0
Video

Bash client for SDL3 independently checking edge collision, updating velocity, updating the text and it's color for 200 text objects all from bash at 90fps.

6 months ago 0 0 0 0
Face Button - Minesweeper / Prato Fiorito - Part 10 - C and SDL3.
Face Button - Minesweeper / Prato Fiorito - Part 10 - C and SDL3. YouTube video by Programming Rainbow

Face Button - Minesweeper / Prato Fiorito - Part 10 - C and SDL3.

In this video we will be setting up the Face button for expressions and to reset the game.

#C #SDL #SDL3 #Programming #Minesweeper #GameDev #Tutorial

youtu.be/ALfbJekkItk

10 months ago 5 1 1 0
Game Devlog #1 - Untitled Space Game.
Game Devlog #1 - Untitled Space Game. YouTube video by Programming Rainbow

Game Devlog #1 - Untitled Space Game.

Game Devlog for the as yet untitled space game. The game being developed is Written in C using SDL3, Blender, Krita, and Kolourpaint.

#C #SDL #SDL3 #GameDev #Programming #Blender

youtu.be/hjcy32-usD4

10 months ago 8 1 0 0
Uncover Piece - Part 2 - Minesweeper / Prato Fiorito - Part 9 - C and SDL3.
Uncover Piece - Part 2 - Minesweeper / Prato Fiorito - Part 9 - C and SDL3. YouTube video by Programming Rainbow

Uncover Piece - Part 2 - Minesweeper / Prato Fiorito - Part 9 - C and SDL3.

In this video we will uncover board pieces by clicking on them. We will also use and algorithm to uncover surrounding pieces that are empty.

#C #SDL #SDL3 #GameDev #Programming #Minesweeper

youtu.be/IFRV6IC4lWc

10 months ago 6 1 0 0
Mark Pieces - Minesweeper / Prato Fiorito - Part 8 - C and SDL3.
Mark Pieces - Minesweeper / Prato Fiorito - Part 8 - C and SDL3. YouTube video by Programming Rainbow

Mark Pieces - Minesweeper / Prato Fiorito - Part 8 - C and SDL3.

In this video we will mark pieces.

#C #SDL3 #SDL #GameDev #Programming #Minesweeper

youtu.be/TKHbfxM4lNs

10 months ago 5 1 0 0
Back Board - Minesweeper / Prato Fiorito - Part 7 - C and SDL3.
Back Board - Minesweeper / Prato Fiorito - Part 7 - C and SDL3. YouTube video by Programming Rainbow

Back Board - Minesweeper / Prato Fiorito - Part 7 - C and SDL3.

In this video we will create the back board and populate it with mines.

#C #SDL3 #SDL #GameDev #Programming #Minesweeper

youtu.be/Vu4UmRSYkh8

10 months ago 6 1 0 0
Advertisement
Face - Minesweeper / Prato Fiorito - Part 6 - C and SDL3.
Face - Minesweeper / Prato Fiorito - Part 6 - C and SDL3. YouTube video by Programming Rainbow

Face - Minesweeper / Prato Fiorito - Part 6 - C and SDL3.

In this video we will create the Face button.

#C #SDL #SDL3 #Minesweeper #GameDev #Coding #Retro

youtu.be/-jkAp11iki0

10 months ago 4 1 0 0
ASUS Custom Support - Zenbook S 16 - Ryzen AI 9 HX 370
ASUS Custom Support - Zenbook S 16 - Ryzen AI 9 HX 370 YouTube video by Programming Rainbow

ASUS Custom Support - Zenbook S 16 - Ryzen AI 9 HX 370.

This is an Update Video for the on going struggles with ASUS custom support and the Zenbook S 16.

#Ryzen #ASUS #Zenbook

youtu.be/IqvCupp8sI0

10 months ago 1 1 0 0
Clock & Mines - Minesweeper / Prato Fiorito - Part 5 - C and SDL3.
Clock & Mines - Minesweeper / Prato Fiorito - Part 5 - C and SDL3. YouTube video by Programming Rainbow

Clock & Mines - Minesweeper / Prato Fiorito - Part 5 - C and SDL3.

In this video we will create the displays for the Clock and Mines.

#SDL #SDL3 #C #GameDev #Minesweeper #Tutorial

youtu.be/EAomgnYOkVY

10 months ago 2 1 0 0
I want to build a Space Game.
I want to build a Space Game. YouTube video by Programming Rainbow

I want to build a Space Game.

Just a short video showing off a toy side scroller that i am using to work towards building a space game.

#PointCollision #Tile #Array #SideScrolling #Platformer

youtu.be/hQKjLAOJlVE

11 months ago 1 0 0 0
How I Stream to YouTube & Twitch with ffmpeg.
How I Stream to YouTube & Twitch with ffmpeg. YouTube video by Programming Rainbow

How I Stream to YouTube & Twitch with ffmpeg.

A video walking through how i stream to YouTube and Twitch with ffmpeg. Processing the mic with high/low pass filter, de-noise, de-esser, EQ, and Compressor.

#ffmpeg #Streaming #fifine #fifineAM8

youtu.be/xaob9uV1amc

11 months ago 1 0 0 0
ASUS Zenbook S 16 - Linux Review - Ryzen AI 9 HX 370
ASUS Zenbook S 16 - Linux Review - Ryzen AI 9 HX 370 YouTube video by Programming Rainbow

ASUS Zenbook S 16 - Linux Review - Ryzen AI 9 HX 370

Reviewing my ASUS Zenbook S 16, how it works in linux, and comparing it to other devices. The HP Chromebook 14, HP Probook, Lenovo IdeaPad Fex 5, MacBook M3 Pro 16. It broke after 3 months.

youtu.be/oW_-ZCJI2jE

11 months ago 2 0 0 0
LodeDefender First look - Blender - Godot
LodeDefender First look - Blender - Godot YouTube video by Programming Rainbow

Lode Defender - A First Look

A first look at a space game being developed in Blender and Godot. I talk with the developer my 11yo son.

#Godot #Blender #GameDev #SpaceGame #LodeDefender #GDScript #MacBook #M3Pro

youtu.be/Z31QOw2bwgE

11 months ago 6 1 0 0
Advertisement
Sound and Music - Beginners Guide to SDL3 in C - Part 10.
Sound and Music - Beginners Guide to SDL3 in C - Part 10. YouTube video by Programming Rainbow

Sound and Music - Beginners Guide to SDL3 in C - Part 10.

In this video we will be loading and playing Sound Effects and Music.

#C #SDL3 #GameDev #Coding #Programming

youtu.be/0UasBFkCll0

1 year ago 4 0 0 0
Board - Minesweeper / Prato Fiorito - Part 4 - C and SDL3.
Board - Minesweeper / Prato Fiorito - Part 4 - C and SDL3. YouTube video by Programming Rainbow

Board - Minesweeper / Prato Fiorito - Part 4 - C and SDL3.

In this video we will create the Board and draw it.

#C #SDL3 #Minesweeper #GameDev #Coding #Programming

youtu.be/DJMrD8BpjSg

1 year ago 4 0 0 0

I can't use any of those things that why i deleted them all. only the source code and a make file. the other stuff is for windows or visual studio. The can't be used here.

1 year ago 0 0 0 0

I am not able to build it since my system is using 3.2 not 3.4 is 3.4 stable? I also tried to clean it up some. But i'm not sure i want to compile SDL by hand.

rm *.dll
rm *.vcxproj*
rm -rf dependencies

There was also some package in there i didn't recognize either.

1 year ago 0 0 1 0
Bubble Player - Beginners Guide to SDL3 in C - Part 9.
Bubble Player - Beginners Guide to SDL3 in C - Part 9. YouTube video by Programming Rainbow

Bubble Player - Beginners Guide to SDL3 in C - Part 9.

In this video we will edit the pixels to add a bubble around the player.

#C #SDL3 #Coding #Programming #GameDev

youtu.be/0kMATJFsmPs

1 year ago 4 0 0 0
Player Sprite - Beginners Guide to SDL3 in C - Part 8.
Player Sprite - Beginners Guide to SDL3 in C - Part 8. YouTube video by Programming Rainbow

Player Sprite - Beginners Guide to SDL3 in C - Part 8.

In this video load, draw and move a player sprite.

#C #SDL3 #Coding #Programming #GameDev

youtu.be/asmRW2hjUtE

1 year ago 3 0 0 0
AI, Neural Network in C no Libraries - Update - C and SDL2.
AI, Neural Network in C no Libraries - Update - C and SDL2. YouTube video by Programming Rainbow

AI, Neural Network in C no Libraries - Update - C and SDL2.

Update for adding a Feed Forward Neural Network to an SDL2 game in C. This is a Multi-Layer Perceptron Network.

#C #SDL2 #Coding #AI #NeuralNetwork #Programming #GameDev

youtu.be/_BMiFmV1k1o

1 year ago 7 0 0 0
Advertisement
Sprite Sheets and Border - Minesweeper / Prato Fiorito - Part 3 - C and SDL3.
Sprite Sheets and Border - Minesweeper / Prato Fiorito - Part 3 - C and SDL3. YouTube video by Programming Rainbow

Sprite Sheets and Border - Minesweeper / Prato Fiorito - Part 3 - C and SDL3.

In this video we will be creating a function for loading sprite sheets. We will also draw the border of the game with a sprite sheet.

#SDL3 #C #Coding #Programming #GameDev #Minesweeper

youtu.be/V33Wu3DOqh0

1 year ago 6 0 0 0

Hello that's cool. I have to admit a don't know much about glsl. I have made a toy project that just used opengl to load an image but didn't really understand it much. where is your code?

1 year ago 1 0 1 0
Close Window and Icon - Minesweeper / Prato Fiorito - Part 2 - C and SDL3.
Close Window and Icon - Minesweeper / Prato Fiorito - Part 2 - C and SDL3. YouTube video by Programming Rainbow

Close Window and Icon - Minesweeper / Prato Fiorito - Part 2 - C and SDL3.

We will be creating the Game Loop, handling Events and closing the Window. We will also set a window icon.

#SDL3 #Minesweeper #GameDev #C++ #Cpp #Coding #Programming

youtu.be/EP6EwVwfCiU

1 year ago 9 2 0 0
Makefile - Conway's Game of Life - Part 6 - C and SDL2.
Makefile - Conway's Game of Life - Part 6 - C and SDL2. YouTube video by Programming Rainbow

Makefile - Conway's Game of Life - Part 6 - C and SDL2.

In this video we will talking about Makefiles. We will go through the Makefile for this project line by line to understand what it does.

#SDL2 #SDL #C #C11 #C99 #GameDev #Coding #Programming #GameOfLife #Makefile

youtu.be/4qTTNZbLcjw?...

1 year ago 8 3 1 0
Post image

Evolutionary Neural Network in C without libraries.

For playing around with training and letting a Neural Network play a game. There are many switches and options to have 1 to 10 hidden layers of different sizes. It is CPU multi-threaded

#AI #NeuralNetwork #SDL2 #C

github.com/ProgrammingR...

1 year ago 1 0 0 0
Create Window - Minesweeper / Prato Fiorito - Part 1 - C and SDL3.
Create Window - Minesweeper / Prato Fiorito - Part 1 - C and SDL3. YouTube video by Programming Rainbow

Create Window - Minesweeper / Prato Fiorito - Part 1 - C and SDL3.

Initializing SDL3, Creating Window and Renderer. Handling errors and freeing resources.

youtu.be/CT4vMGxM5YI?...

#C #C99 #C11 #SDL #SDL3 #Minesweeper #PratoFiorito #GameDev #Programming #Coding #Tutorial #Guide

1 year ago 5 1 0 0
Messages - Conway's Game of Life - Part 6 - C and SDL2.
Messages - Conway's Game of Life - Part 6 - C and SDL2. YouTube video by Programming Rainbow

Messages - Conway's Game of Life - Part 6 - C and SDL2.

In this video we will create the fps object. Using SDL_ttf we will display what speed or if the game is paused.

youtu.be/260q6NQjAhQ?...

#C #C99 #C11 #SDL #SDL3 #GameDev #Coding #Programming #Tutorial #Guide #GameOfLife

1 year ago 7 1 0 0
Random Colors and Multi Files - Beginners Guide to SDL3 in C - Part 4.
Random Colors and Multi Files - Beginners Guide to SDL3 in C - Part 4. YouTube video by Programming Rainbow

Random Colors and Multi Files - Beginners Guide to SDL3 in C - Part 4.

We will set the background renderer to a random color. We will also separate the project into multiple files.

youtu.be/mG9LtrAPEjQ?...

#SDL #SDL3 #C #C99 #C11 #GameDev #Programming #Coding #Tutorial #Guide

1 year ago 5 1 0 0
Advertisement
Game Speed - Conway's Game of Life - Part 5 - C and SDL2.
Game Speed - Conway's Game of Life - Part 5 - C and SDL2. YouTube video by Programming Rainbow

Game Speed - Conway's Game of Life - Part 5 - C and SDL2.

In this video we will create the fps object to be able to control the game speed.

youtu.be/h-Lg7Ve95_Q?...

#SDL #SDL2 #C #C99 #C11 #GameOfLife #GameDev #Coding #Programming #Tutorial

1 year ago 7 1 0 0