Elektrine
EN
Log in Register
Paige Chat Timeline Communities Gallery Videos Email DNS VPN Uptime Kairo
Back to Timeline
Remote

Agate Dragon

@AgateDragon@mastodon.gamedev.place
mastodon 4.6.6
  • Open on mastodon.gamedev.place

Creating games and sharing knowledge of games development, shaders and pixel art.
I use my own game engine written in C++, OpenGL and SDL.
Check out my blog for tutorials and fun posts!

0 Followers
0 Following
35 Posts
Joined January 08, 2024
Website:
https://agatedragon.blog/about/

Posts

Open post
AgateDragon
Agate Dragon @AgateDragon@mastodon.gamedev.place · May 27, 2026
Agate Dragon
@AgateDragon@mastodon.gamedev.place

Creating games and sharing knowledge of games development, shaders and pixel art. I use my own game engine written in C++, OpenGL and SDL. Check out my blog for tutorials and fun posts!

mastodon.gamedev.place

Monochrome octopuses 🐙
#pixelart #octopus #animal #cartoon #monochrome

mastodon.gamedev.place

Gamedev Mastodon

14
0
4
0
Open post
AgateDragon
Agate Dragon @AgateDragon@mastodon.gamedev.place · May 22, 2026
Agate Dragon
@AgateDragon@mastodon.gamedev.place

Creating games and sharing knowledge of games development, shaders and pixel art. I use my own game engine written in C++, OpenGL and SDL. Check out my blog for tutorials and fun posts!

mastodon.gamedev.place

Octopus
#pixelart #octopus #animal #cartoon #orange

mastodon.gamedev.place

Gamedev Mastodon

2
0
0
0
Open post
AgateDragon
Agate Dragon @AgateDragon@mastodon.gamedev.place · May 14, 2026
Agate Dragon
@AgateDragon@mastodon.gamedev.place

Creating games and sharing knowledge of games development, shaders and pixel art. I use my own game engine written in C++, OpenGL and SDL. Check out my blog for tutorials and fun posts!

mastodon.gamedev.place

Tritone eagles V2 🦅
#pixelart #eagle #animal #cartoon #tritone

mastodon.gamedev.place

Gamedev Mastodon

6
0
0
0
Open post
AgateDragon
Agate Dragon @AgateDragon@mastodon.gamedev.place · May 12, 2026
Agate Dragon
@AgateDragon@mastodon.gamedev.place

Creating games and sharing knowledge of games development, shaders and pixel art. I use my own game engine written in C++, OpenGL and SDL. Check out my blog for tutorials and fun posts!

mastodon.gamedev.place

Tritone eagles 🦅
#pixelart #eagle #animal #cartoon #tritone

mastodon.gamedev.place

Gamedev Mastodon

2
0
0
0
Open post
AgateDragon
Agate Dragon @AgateDragon@mastodon.gamedev.place · May 08, 2026
Agate Dragon
@AgateDragon@mastodon.gamedev.place

Creating games and sharing knowledge of games development, shaders and pixel art. I use my own game engine written in C++, OpenGL and SDL. Check out my blog for tutorials and fun posts!

mastodon.gamedev.place

A golden eagle standing on top of a beach ball 🦅
Have a great weekend! 🏖️
#pixelart #eagle #animal #cartoon #gold

mastodon.gamedev.place

Gamedev Mastodon

3
0
1
0
Open post
AgateDragon
Agate Dragon @AgateDragon@mastodon.gamedev.place · May 07, 2026
Agate Dragon
@AgateDragon@mastodon.gamedev.place

Creating games and sharing knowledge of games development, shaders and pixel art. I use my own game engine written in C++, OpenGL and SDL. Check out my blog for tutorials and fun posts!

mastodon.gamedev.place

Golden Eagle 🦅
#pixelart #eagle #animal #cartoon #gold

mastodon.gamedev.place

Gamedev Mastodon

8
0
0
0
Open post
AgateDragon
Agate Dragon @AgateDragon@mastodon.gamedev.place · Apr 23, 2026
Agate Dragon
@AgateDragon@mastodon.gamedev.place

Creating games and sharing knowledge of games development, shaders and pixel art. I use my own game engine written in C++, OpenGL and SDL. Check out my blog for tutorials and fun posts!

mastodon.gamedev.place

Monochromatic owl 🦉
#pixelart #owl #animal #cartoon #monochrome

mastodon.gamedev.place

Gamedev Mastodon

4
1
0
0
Open post
AgateDragon
Agate Dragon @AgateDragon@mastodon.gamedev.place · Apr 21, 2026
Agate Dragon
@AgateDragon@mastodon.gamedev.place

Creating games and sharing knowledge of games development, shaders and pixel art. I use my own game engine written in C++, OpenGL and SDL. Check out my blog for tutorials and fun posts!

mastodon.gamedev.place

Monochromatic crab
#pixelart #crab #animal #cartoon #monochrome

mastodon.gamedev.place

Gamedev Mastodon

7
1
1
0
Open post
AgateDragon
Agate Dragon @AgateDragon@mastodon.gamedev.place · Apr 17, 2026
Agate Dragon
@AgateDragon@mastodon.gamedev.place

Creating games and sharing knowledge of games development, shaders and pixel art. I use my own game engine written in C++, OpenGL and SDL. Check out my blog for tutorials and fun posts!

mastodon.gamedev.place

Classic duotone lions
#pixelart #lion #animal #cartoon #duotone

mastodon.gamedev.place

Gamedev Mastodon

6
0
1
0
Open post
AgateDragon
Agate Dragon @AgateDragon@mastodon.gamedev.place · Apr 16, 2026
Agate Dragon
@AgateDragon@mastodon.gamedev.place

Creating games and sharing knowledge of games development, shaders and pixel art. I use my own game engine written in C++, OpenGL and SDL. Check out my blog for tutorials and fun posts!

mastodon.gamedev.place

Duotone lions
#pixelart #lion #animal #cartoon #duotone

mastodon.gamedev.place

Gamedev Mastodon

5
0
0
0
Open post
AgateDragon
Agate Dragon @AgateDragon@mastodon.gamedev.place · Apr 15, 2026
Agate Dragon
@AgateDragon@mastodon.gamedev.place

Creating games and sharing knowledge of games development, shaders and pixel art. I use my own game engine written in C++, OpenGL and SDL. Check out my blog for tutorials and fun posts!

mastodon.gamedev.place

Creating the badger
#pixelart #badger #animal #cartoon

Your browser does not support the video tag.
mastodon.gamedev.place

Gamedev Mastodon

10
0
1
0
Open post
AgateDragon
Agate Dragon @AgateDragon@mastodon.gamedev.place · Apr 14, 2026
Agate Dragon
@AgateDragon@mastodon.gamedev.place

Creating games and sharing knowledge of games development, shaders and pixel art. I use my own game engine written in C++, OpenGL and SDL. Check out my blog for tutorials and fun posts!

mastodon.gamedev.place

Badger
#pixelart #badger #animal #cartoon

mastodon.gamedev.place

Gamedev Mastodon

3
0
0
0
Open post
AgateDragon
Agate Dragon @AgateDragon@mastodon.gamedev.place · Apr 08, 2026
Agate Dragon
@AgateDragon@mastodon.gamedev.place

Creating games and sharing knowledge of games development, shaders and pixel art. I use my own game engine written in C++, OpenGL and SDL. Check out my blog for tutorials and fun posts!

mastodon.gamedev.place

Monochromatic lions
#pixelart #lion #animal #cartoon

mastodon.gamedev.place

Gamedev Mastodon

1
0
0
0
Open post
AgateDragon
Agate Dragon @AgateDragon@mastodon.gamedev.place · Apr 07, 2026
Agate Dragon
@AgateDragon@mastodon.gamedev.place

Creating games and sharing knowledge of games development, shaders and pixel art. I use my own game engine written in C++, OpenGL and SDL. Check out my blog for tutorials and fun posts!

mastodon.gamedev.place

Lion
#pixelart #lion #animal #cartoon

mastodon.gamedev.place

Gamedev Mastodon

6
0
0
0
Open post
AgateDragon
Agate Dragon @AgateDragon@mastodon.gamedev.place · Apr 05, 2026
Agate Dragon
@AgateDragon@mastodon.gamedev.place

Creating games and sharing knowledge of games development, shaders and pixel art. I use my own game engine written in C++, OpenGL and SDL. Check out my blog for tutorials and fun posts!

mastodon.gamedev.place

Happy Easter! 🐰🥚🐰

"Oh dear! Oh dear! I shall be too late!"
#pixelart #easter #easter2026 #rabbit

mastodon.gamedev.place

Gamedev Mastodon

2
0
0
0
Open post
AgateDragon
Agate Dragon @AgateDragon@mastodon.gamedev.place · Mar 08, 2026
Agate Dragon
@AgateDragon@mastodon.gamedev.place

Creating games and sharing knowledge of games development, shaders and pixel art. I use my own game engine written in C++, OpenGL and SDL. Check out my blog for tutorials and fun posts!

mastodon.gamedev.place
Replying to @duke_of_germany@mastodon.gamedev.place
@duke_of_germany@mastodon.gamedev.place Well I can understand that. I have also made more than one game engine in different programming languages. But I also like to try different methods / design patterns to see how well they work. Definitely a good way of improving. But I would also say that I don't think there ever is a perfect method. Only different ways, with different pros and cons. I guess in some ways, developers can be like perfectionist artists who never finish a drawing 😀
1
0
0
0
Open post
AgateDragon
Agate Dragon @AgateDragon@mastodon.gamedev.place · Mar 06, 2026
Agate Dragon
@AgateDragon@mastodon.gamedev.place

Creating games and sharing knowledge of games development, shaders and pixel art. I use my own game engine written in C++, OpenGL and SDL. Check out my blog for tutorials and fun posts!

mastodon.gamedev.place

Mistakes were made 🐍
#pixelart #indiedev #indiegame #snake

Your browser does not support the video tag.
mastodon.gamedev.place

Gamedev Mastodon

0
0
0
0
Open post
AgateDragon
Agate Dragon @AgateDragon@mastodon.gamedev.place · Mar 05, 2026
Agate Dragon
@AgateDragon@mastodon.gamedev.place

Creating games and sharing knowledge of games development, shaders and pixel art. I use my own game engine written in C++, OpenGL and SDL. Check out my blog for tutorials and fun posts!

mastodon.gamedev.place
Replying to @duke_of_germany@mastodon.gamedev.place
@duke_of_germany@mastodon.gamedev.place Reusability makes sense. I imagine SDL should be fine for rendering a point and click adventure game. But why don't you make the adventure game in the C# engine? I use SDL for pretty much everything (except rendering): input (keyboard, gamepad), sound, timekeeping, window creation etc. OpenGL is used for fast rendering. I have a sprite batcher for example which can render many of the same sprite cheaply performance wise. For example the tiles and the snake segments.
0
2
0
0
Open post
AgateDragon
Agate Dragon @AgateDragon@mastodon.gamedev.place · Mar 05, 2026
Agate Dragon
@AgateDragon@mastodon.gamedev.place

Creating games and sharing knowledge of games development, shaders and pixel art. I use my own game engine written in C++, OpenGL and SDL. Check out my blog for tutorials and fun posts!

mastodon.gamedev.place
Replying to @itsFriday@toot.community
@itsFriday@toot.community Thank you! It's definitely fun to grow the dragon with fireballs 😀
0
0
0
0
Open post
AgateDragon
Agate Dragon @AgateDragon@mastodon.gamedev.place · Mar 05, 2026
Agate Dragon
@AgateDragon@mastodon.gamedev.place

Creating games and sharing knowledge of games development, shaders and pixel art. I use my own game engine written in C++, OpenGL and SDL. Check out my blog for tutorials and fun posts!

mastodon.gamedev.place

Close call 🐍
#pixelart #indiedev #indiegame #snake

Your browser does not support the video tag.
mastodon.gamedev.place

Gamedev Mastodon

4
0
2
0
Open post
AgateDragon
Agate Dragon @AgateDragon@mastodon.gamedev.place · Mar 04, 2026
Agate Dragon
@AgateDragon@mastodon.gamedev.place

Creating games and sharing knowledge of games development, shaders and pixel art. I use my own game engine written in C++, OpenGL and SDL. Check out my blog for tutorials and fun posts!

mastodon.gamedev.place
Replying to @britown@mastodon.gamedev.place
@britown@mastodon.gamedev.place Thank you! I was actually a little disappointed with it at first since I wanted it to be more asymmetrical. But I am finding that symmetry seems to work best at this small 8x8 tile size 😀
1
0
0
0
Open post
AgateDragon
Agate Dragon @AgateDragon@mastodon.gamedev.place · Mar 04, 2026
Agate Dragon
@AgateDragon@mastodon.gamedev.place

Creating games and sharing knowledge of games development, shaders and pixel art. I use my own game engine written in C++, OpenGL and SDL. Check out my blog for tutorials and fun posts!

mastodon.gamedev.place
Replying to @duke_of_germany@mastodon.gamedev.place
@duke_of_germany@mastodon.gamedev.place That's very interesting! Your adventure engine sounds similar to mine technology wise. Is it specifically for point and click adventure games? Or is it more general? Also are you using a Graphics API like OpenGL, DirectX, etc? Although SDL is capable of doing the rendering. Sorry for all the questions, no need to answer if you do not want to 😀
1
4
0
0
Open post
AgateDragon
Agate Dragon @AgateDragon@mastodon.gamedev.place · Mar 04, 2026
Agate Dragon
@AgateDragon@mastodon.gamedev.place

Creating games and sharing knowledge of games development, shaders and pixel art. I use my own game engine written in C++, OpenGL and SDL. Check out my blog for tutorials and fun posts!

mastodon.gamedev.place
Replying to @AgateDragon@mastodon.gamedev.place
The savanna map with 1 dragon and 20 snakes!
2
0
0
0
Open post
AgateDragon
Agate Dragon @AgateDragon@mastodon.gamedev.place · Mar 04, 2026
Agate Dragon
@AgateDragon@mastodon.gamedev.place

Creating games and sharing knowledge of games development, shaders and pixel art. I use my own game engine written in C++, OpenGL and SDL. Check out my blog for tutorials and fun posts!

mastodon.gamedev.place

The savanna map is the largest in the new dragon snake game mode. There are large open spaces with few walls and 20 snakes to compete against! 🐍
#pixelart #indiedev #indiegame #snake

Your browser does not support the video tag.
mastodon.gamedev.place

Gamedev Mastodon

5
1
0
0
Open post
AgateDragon
Agate Dragon @AgateDragon@mastodon.gamedev.place · Mar 03, 2026
Agate Dragon
@AgateDragon@mastodon.gamedev.place

Creating games and sharing knowledge of games development, shaders and pixel art. I use my own game engine written in C++, OpenGL and SDL. Check out my blog for tutorials and fun posts!

mastodon.gamedev.place
Replying to @duke_of_germany@mastodon.gamedev.place
@duke_of_germany@mastodon.gamedev.place Thank you! The fireballs can be used by the dragon to destroy the tails of the snake. The dragon can grow by eating food or hitting snake tails with fireballs. I did experiment at the start and let the fireballs hit any part of the snake, to make the snake shrink. But as you can imagine, this was very over powered for the dragon! Hitting the tails is definitely more challenging and adds more options for growth 😀
0
6
0
0
Open post
AgateDragon
Agate Dragon @AgateDragon@mastodon.gamedev.place · Mar 03, 2026
Agate Dragon
@AgateDragon@mastodon.gamedev.place

Creating games and sharing knowledge of games development, shaders and pixel art. I use my own game engine written in C++, OpenGL and SDL. Check out my blog for tutorials and fun posts!

mastodon.gamedev.place

In and out of trouble 🐲
#pixelart #indiedev #indiegame #snake

Your browser does not support the video tag.
mastodon.gamedev.place

Gamedev Mastodon

2
1
0
0
Open post
AgateDragon
Agate Dragon @AgateDragon@mastodon.gamedev.place · Mar 02, 2026
Agate Dragon
@AgateDragon@mastodon.gamedev.place

Creating games and sharing knowledge of games development, shaders and pixel art. I use my own game engine written in C++, OpenGL and SDL. Check out my blog for tutorials and fun posts!

mastodon.gamedev.place

Snake version 1.3 is out! 🐉
New dragon snake game mode with explosive fireballs, smarter pathfinding enemies and larger levels
https://agatedragon.itch.io/agate-dragon-snake
#pixelart #indiedev #indiegame #snake

Your browser does not support the video tag.
11
4
5
0
Open post
AgateDragon
Agate Dragon @AgateDragon@mastodon.gamedev.place · Feb 27, 2026
Agate Dragon
@AgateDragon@mastodon.gamedev.place

Creating games and sharing knowledge of games development, shaders and pixel art. I use my own game engine written in C++, OpenGL and SDL. Check out my blog for tutorials and fun posts!

mastodon.gamedev.place
Replying to @EscGoat@mastodon.social
@EscGoat@mastodon.social Thank you! I kind of panicked towards the end when there were two snakes coming from both the left and right 😅
1
0
0
0
Open post
AgateDragon
Agate Dragon @AgateDragon@mastodon.gamedev.place · Feb 26, 2026
Agate Dragon
@AgateDragon@mastodon.gamedev.place

Creating games and sharing knowledge of games development, shaders and pixel art. I use my own game engine written in C++, OpenGL and SDL. Check out my blog for tutorials and fun posts!

mastodon.gamedev.place

Boom quarter mayhem 🐍
#pixelart #indiedev #indiegame #snake

Your browser does not support the video tag.
mastodon.gamedev.place

Gamedev Mastodon

2
1
0
0
Open post
AgateDragon
Agate Dragon @AgateDragon@mastodon.gamedev.place · Feb 19, 2026
Agate Dragon
@AgateDragon@mastodon.gamedev.place

Creating games and sharing knowledge of games development, shaders and pixel art. I use my own game engine written in C++, OpenGL and SDL. Check out my blog for tutorials and fun posts!

mastodon.gamedev.place

Snakes, fireballs and congestion 🐍
#pixelart #indiedev #indiegame #snake

Your browser does not support the video tag.
mastodon.gamedev.place

Gamedev Mastodon

11
0
5
0
Open post
AgateDragon
Agate Dragon @AgateDragon@mastodon.gamedev.place · Feb 14, 2026
Agate Dragon
@AgateDragon@mastodon.gamedev.place

Creating games and sharing knowledge of games development, shaders and pixel art. I use my own game engine written in C++, OpenGL and SDL. Check out my blog for tutorials and fun posts!

mastodon.gamedev.place
Replying to @AgateDragon@mastodon.gamedev.place
More heart shaped levels
1
0
0
0
Open post
AgateDragon
Agate Dragon @AgateDragon@mastodon.gamedev.place · Feb 14, 2026
Agate Dragon
@AgateDragon@mastodon.gamedev.place

Creating games and sharing knowledge of games development, shaders and pixel art. I use my own game engine written in C++, OpenGL and SDL. Check out my blog for tutorials and fun posts!

mastodon.gamedev.place

Happy Valentine's Day! 🐲❤️‍🔥🐍
#pixelart #indiedev #indiegame #snake #valentine

Your browser does not support the video tag.
mastodon.gamedev.place

Gamedev Mastodon

7
1
2
0
Open post
AgateDragon
Agate Dragon @AgateDragon@mastodon.gamedev.place · Feb 06, 2026
Agate Dragon
@AgateDragon@mastodon.gamedev.place

Creating games and sharing knowledge of games development, shaders and pixel art. I use my own game engine written in C++, OpenGL and SDL. Check out my blog for tutorials and fun posts!

mastodon.gamedev.place
Replying to @ngaylinn@tech.lgbt
@ngaylinn@tech.lgbt Thank you, I am using a node graph instead of a grid to cut down on the number of nodes for performance reasons. Since I will potentially support larger maps, and even more snakes. The nodes are hand placed atm. The snake searches for nodes in front of it to pathfind from, since it's not usually good for the snake to do 180 turns. It tends to get into trouble then 😀
0
0
0
0
Open post
AgateDragon
Agate Dragon @AgateDragon@mastodon.gamedev.place · Feb 06, 2026
Agate Dragon
@AgateDragon@mastodon.gamedev.place

Creating games and sharing knowledge of games development, shaders and pixel art. I use my own game engine written in C++, OpenGL and SDL. Check out my blog for tutorials and fun posts!

mastodon.gamedev.place
Replying to @AgateDragon@mastodon.gamedev.place
Longer version on YouTube: https://www.youtube.com/watch?v=097Pk6pnYBw
0
0
0
0
Open post
AgateDragon
Agate Dragon @AgateDragon@mastodon.gamedev.place · Feb 06, 2026
Agate Dragon
@AgateDragon@mastodon.gamedev.place

Creating games and sharing knowledge of games development, shaders and pixel art. I use my own game engine written in C++, OpenGL and SDL. Check out my blog for tutorials and fun posts!

mastodon.gamedev.place

Red snake AI using pathfinding, field of view and line of sight to navigate a maze to find food 🐍
#pixelart #indiedev #indiegame #snake

Your browser does not support the video tag.
mastodon.gamedev.place

Gamedev Mastodon

7
3
0
0

Remote instance

mastodon.gamedev.place
Open on original server

Media

313k7r1n3
Elektrine

Tor hidden service

elekhj7afj4qnrr4yd3bkzslsyo5jgfxw3orgjkhlcxifueodybyiiad.onion

Platform

  • Email
  • Chat
  • Timeline
  • Communities
  • VPN
  • DNS

Company

  • About
  • Contact
  • FAQ

Legal

  • Terms of Service
  • Privacy Policy
  • Warrant Canary
  • Lite (no JS)
  • VPN Policy
  • Source code

Support

  • support@elektrine.com
  • Report Security Issue
Mail client setup IMAP mail.elektrine.com:993 POP3 mail.elektrine.com:995 SMTP mail.elektrine.com:465
© 2026 Elektrine. All rights reserved. Server: 02:55:41 UTC