@britown@mastodon.gamedev.place
@britown@mastodon.gamedev.place avatar

britown

@britown@mastodon.gamedev.place

✨ C/C++ developer✨ she/her ✨ creator of unfinished video games ✨

Current endeavor is a dungeon crawling roguelike with into-the-breach-inspired combat set in a hand-crafted world. It's called Chronicles IV: Ebonheim and you can read all about it on cohost! https://cohost.org/britown/post/65119-project-introduction

#gamedev #indiedev #solodev

This profile is from a federated server and may be incomplete. Browse more on the original instance.

britown, to random
@britown@mastodon.gamedev.place avatar

Time to innovate and really think outside the box for some new UI design for my game

britown, to gamedev
@britown@mastodon.gamedev.place avatar

Wisdom: Create all asset editors by hand from scratch. Learn how to write music and then create composition software for writing it. Use your own asset file format backed by your own code generated reflection. Use only single file header dependencies. Rasterize in software. Draw every pixel one at a time. Make your own Aseprite. Emulate 1980's graphics cards. Write your own Steam. Grow your own transistors. Raise a family of players. Become as a rock o'er the island mountains.

britown, to gamedev
@britown@mastodon.gamedev.place avatar

The way the enemy behavior works evaluates value and cost from resulting game state so enemies automatically attempt to utilize fire and ice hazards effectively without any additional code.

Combat is going to get very wacky. Using yourself as a curling stone will be an effective strategy 😅

video/mp4
video/mp4

grumpygamer, (edited ) to random
@grumpygamer@mastodon.gamedev.place avatar

I don't get World of Warcraft Cataclysm Classic. Cataclysm is where WoW started to go off the rails. What I really really want is a new WoW Classic expansion, not a rehash of everything that made us want Classic in the first place. After Lich King would have been the perfect place.

britown,
@britown@mastodon.gamedev.place avatar

@grumpygamer always seemed to me that they needed dedicated servers for each expansion that would run the patches like seasons but also despite always thinking about it I have never gone and played classic 😅

britown, to random
@britown@mastodon.gamedev.place avatar

Game design evening going over notes and writing a lot. Realized that you probably want to be able to douse fires and torches with water for stealth reasons and that I'm just making Thief now

britown, to random
@britown@mastodon.gamedev.place avatar

Watching 65 the Adam Driver scifi dinosaur movie from last year and holy god how did this get made

britown, to gamedev
@britown@mastodon.gamedev.place avatar

Light sources are now independent of player vision and the torches flicker.

There's still some wackiness of being able to see walls as lit when lit from the other side, but the progress feels great here considering how little time I've had to devote since the weekend.

video/mp4

britown, to random
@britown@mastodon.gamedev.place avatar

So happy with how the dithered lighting looks. Who even needs an alpha channel??

britown, to gamedev
@britown@mastodon.gamedev.place avatar

My late (second) entry to I got my shadowcasting working!

Looking forward to combining both a lighting model with a vision model along with fog of war 😊

video/mp4

britown, to gamedev
@britown@mastodon.gamedev.place avatar

Some great impostor syndrome going on today trying to wrap my head around recursive shadowcasting, but finally getting somewhere

video/mp4

britown, to gamedev
@britown@mastodon.gamedev.place avatar

A lot of features with the editor this week but the main triumph is now all of the map layers are compiled when the game starts and a player character is spawned at a specified origin point.

All locations game-wide are in world coordinates now, all buildings and dungeons in the entire game will be on the same coordinate system, no transitions!

video/mp4

britown, to random
@britown@mastodon.gamedev.place avatar

Never go to bed angry but never EVER go to bed when your code's not working

britown, to gamedev
@britown@mastodon.gamedev.place avatar

I can't stress enough how important it is to have a central API for coordinate transformations.

Tile grid coords, pixel coords, internal buffer pixel, screen pixel, viewport, world, zoomed/unzoomed, you never want to just transform these in-line anywhere. Take the time to write functions for going between them all especially if you're making a something like a map editor.

I also use typedefs to help document what function signatures expect and return.

image/png

britown, to gamedev
@britown@mastodon.gamedev.place avatar

The new world map system is finally working 🤩

Rather than a rpg-make style system where maps are standalone, there is now a tree of map layers on a unified coordinate system.

Layers are relative to their parent, allowing easy repositioning, and most importantly layers will be able to be conditional to world state to change the world between runs.

This is all using live tile rendering magic from last year's quadtree travels.

video/mp4

aeva, to random
@aeva@mastodon.gamedev.place avatar

The indie game and the three inspirations behind it!

1st photo: I dropped it and now there's C++ all over the floor.

2nd photo: a blurry figure and a cab driver without a shared language are enjoying a bag of tangerines during a long drive through a vast desert

3rd photo: a sleepless young woman standing on a train platform sees another world in the shadows, erased by the harsh light of day

4th photo: the procession of seasons. colors that cannot be remembered. an indistinct longing.

britown,
@britown@mastodon.gamedev.place avatar

@aeva one of mine is "I am 12 and Shadowrun on the SNES is the most raw intense immense digital world capable of literally anything and I'm both in awe of and scared to death of it." but hard to put into a screenshot 😂

britown, to random
@britown@mastodon.gamedev.place avatar

"First time I had a chimichanga it was 1956! Before it was popular!"

~ table of old men at this restaurant near the border

eniko, to random
@eniko@peoplemaking.games avatar

wow i wonder why so many people are getting sick and chronically ill now and why so many kids are missing so much school. couldn't possibly be the disabling plague that we've collectively decided is no biggie despite all scientific evidence to the contrary

britown,
@britown@mastodon.gamedev.place avatar

@eniko I cant wait for all of my friends and family-members periods-of-unsick to line up so that we can see each other again this is very normal

britown, to gamedev
@britown@mastodon.gamedev.place avatar

My close friend just got their Steam page approved for the game they've been putting nights and weekends into for over 8 years!

I think it's a truly special game, with great puzzles and an absurd amount of hidden content to discover. It has a cute artstyle and a banger original soundtrack.

Wishlist today to appease the steam algorithm and tell your friends!!

Boosts greatly appreciated!!

https://store.steampowered.com/app/2650350/Super_Puzzled_Cat/

britown, to random
@britown@mastodon.gamedev.place avatar

The audio channels were wrong in my theatre showing of Dune 2 for the first hour so you couldnt hear what anyone was saying and they didn't fade the house lights all the way down so you couldnt see what was happening in dark scenes and my brain was wracked with rage through the whole experience but other than all of that the movie seemed pretty good!

britown,
@britown@mastodon.gamedev.place avatar

@vga256 lol, yeah the opening sequence with the worm in the Deni V sci-fi BWOMM extravaganza had a whimper of sound.... huge disappointment

britown, to random
@britown@mastodon.gamedev.place avatar

Maybe I don't have all the information but my gut feeling is that there's a lot of rush to blame the Boeing stuff on bad engineering and bad programming instead of on a systemic rot stemming from decades of executive and managerial malfeasance

britown,
@britown@mastodon.gamedev.place avatar

there was a thread going around about like 'oh look they stored number of planes in a float wtf are they even doing over there' as though optimization and sensibility in data structure has anything at all to do with what an international billionaire company produces

britown,
@britown@mastodon.gamedev.place avatar

bad products ship because the people writing the paychecks told the people making the product not to fix it

(this is getting boosted so i'd like to add that this is part 3 of a thread)

britown, to random
@britown@mastodon.gamedev.place avatar

Welcome back, Pacific-Coast US, to Arizona time.

grumpygamer, to random
@grumpygamer@mastodon.gamedev.place avatar

Breaking news! Sometime this summer I am moving to New Zealand to start a new life adventure. Hoping there is a good tutorial. And maybe some achievements.

britown,
@britown@mastodon.gamedev.place avatar

@grumpygamer wow!!! that's so exciting! 🤩

  • All
  • Subscribed
  • Moderated
  • Favorites
  • JUstTest
  • Leos
  • thenastyranch
  • ngwrru68w68
  • magazineikmin
  • khanakhh
  • rosin
  • mdbf
  • Youngstown
  • slotface
  • everett
  • GTA5RPClips
  • kavyap
  • DreamBathrooms
  • normalnudes
  • InstantRegret
  • Durango
  • osvaldo12
  • ethstaker
  • cubers
  • tacticalgear
  • tester
  • provamag3
  • cisconetworking
  • modclub
  • anitta
  • megavids
  • lostlight
  • All magazines