@superfunc@mastodon.gamedev.place
@superfunc@mastodon.gamedev.place avatar

superfunc

@superfunc@mastodon.gamedev.place

working on a new bullet hell

· day job: engine programmer at That's No Moon
· interested in perf stuff
· made Gun Trails for playdate (https://play.date/games/gun-trails/)
· previously at nvidia, netflix, disney and pixar

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

superfunc, to Playdate
@superfunc@mastodon.gamedev.place avatar
floooh, to random
@floooh@mastodon.gamedev.place avatar

@aras ...got the demo working on the web \o/

I'm not actually not sure yet why it doesn't start until clicked or tapped :D

It could be related to the WebAudio context not allowed to play until resumed, but I haven't seen yet that this "freezes" the entire app. At least this means that the audio and graphics are in sync.

I'll see if I can add a text message to "tap or click to start" or smth, then I'll prepare a PR.

https://floooh.github.io/demo-pd-cranktheworld/

superfunc,
@superfunc@mastodon.gamedev.place avatar

@floooh @aras I have an sdl2 backend (needs to be resurrected) for my playdate engine, I should try making web accessible versions of stuff methinks

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

im going indie full time

i'll have more to say later, but for now i'll just say I feel freer than I have in years, appreciate all the support on gun trails that made this possible

✌️❤️

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

time to learn about sdf font rendering

all the TTF solutions are pretty unsatisfying in terms of output quality, but I also want to layer effects on

stb has one, so shouldn't be too bad

superfunc,
@superfunc@mastodon.gamedev.place avatar

@aras @iralmeida @jkaniarz yep for those reasons I wont touch slug with a 10k foot pole

software patents are silly to me 🙃

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

Look, I made an indie gamedev podcast ✨

I spent an hour talking to @grapefrukt about his approach to making video games.

We talk design, programming, "juice it or lose it", sound and much more!

https://www.youtube.com/watch?v=SdWZJP60T2w

superfunc,
@superfunc@mastodon.gamedev.place avatar

@karl_zylinski @grapefrukt

so cool! looking forward to listening, thank you for putting in the work to make it!

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

looking to commission some branding work (logos for web & business cards)

if you have any designer friends you'd recommend please lmk!

superfunc,
@superfunc@mastodon.gamedev.place avatar

@andycarolan @didier

hey! appreciate the interest sincerely, a local friend reached out and took the work on but I will keep you in mind for the future!

superfunc, to Playdate
@superfunc@mastodon.gamedev.place avatar

we hit 5k units sold today, near the top on
@playdate

want to thank

  • everyone for playing, esp. to shmup newcomers.
  • @cabel, Arisa
    & the @panic team for making playdate

v1.2 adds novice mode, jump in:
https://play.date/games/gun-trails/

❤️✌️

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

the only thing i'll say on awards

I dont make games for awards

I made it because shmups are one of the only places in life I can feel calm, feel a flow state not riddled with anxiety, and I wanted to share that. its cool we got nominated, unfortunate we werent selected (particularly for technical), but its not why I make games.

onwards and upwards

superfunc, to Playdate
@superfunc@mastodon.gamedev.place avatar

live now @playdate catalog

Gun Trails v1.2 adds a new novice mode, improved load times & bug fixes. This is close to my original vision for the game, so I'm satisfied with this being the last major patch.

details: https://yoyogi-games.itch.io/gun-trails#patch_v1_2

❤️✌️

superfunc, to Playdate
@superfunc@mastodon.gamedev.place avatar

final release candidate build is now out to testers, if it doesnt blow up today, I will send to panic this evening :)

then it should be on catalog as soon as they can upload it

TLDR: Gun Trails v1.2

[BIG THINGS]

  • novice mode
  • improved loading times (50->5s)
  • TLB bonus track added

[LESS BIG BUT STILL NICE THINGS]

  • sfx accessibility settings
  • ship speed settings
  • improved bullet rotations
  • screenshake bug fix

https://play.date/games/gun-trails/

video/mp4

aras, to Playdate
@aras@mastodon.gamedev.place avatar
superfunc,
@superfunc@mastodon.gamedev.place avatar

@aras im figuring this is a screengrab, but theres been a lot of cool movement for 3d stuff on playdate lately

I dont know too much about it being more interested in 2d-arcade stuff, but it looks impressive!

https://github.com/risolvipro/playdate-mode7

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

@molecularmusing heyo!

small heads up the front page for live++ has what seems to be a dead link

superfunc,
@superfunc@mastodon.gamedev.place avatar

@molecularmusing huh, seems to only happen on safari

seems fine on chrome, sorry!

superfunc,
@superfunc@mastodon.gamedev.place avatar

@molecularmusing osx (sonoma 14.3)

superfunc,
@superfunc@mastodon.gamedev.place avatar
superfunc,
@superfunc@mastodon.gamedev.place avatar

@dougbinks @molecularmusing @floooh yeah these videos show up fine

superfunc,
@superfunc@mastodon.gamedev.place avatar

@molecularmusing 🫡 all good over here now

superfunc,
@superfunc@mastodon.gamedev.place avatar

@molecularmusing @dougbinks no problem, sorry for the trouble!

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

sometimes I have idle thoughts on other langs for my engine (mostly c11), but the outlook is still kind of bleak

c++ is c++: error messages, compile times, horrid design

rust isn't very promising: library dependency bloat, compile times

zig looks good, but hard to bet on something so indie

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

[1/3]
The current language situation for GPGPU programming is rather depressing for my point of view.
Today we have a wealth of CPU languages but not a hint of standardized GPU-side compatibility.

I'd love to program everything (CPU, GPU compute, GPU graphics) in the same basic, standardized language.
Does that sound unreasonable? I understand that it's not there yet but I don't see any major effort towards this.

superfunc,
@superfunc@mastodon.gamedev.place avatar

@dougbinks @julienbarnoin ispc is fantastic, I'd love if it got opened up and stewarded by not intel tho

superfunc, to indiegames
@superfunc@mastodon.gamedev.place avatar
superfunc, to Playdate
@superfunc@mastodon.gamedev.place avatar

tysm for supporting Gun Trails in @Guv_Bubbs community awards. I've expanded the v1.2 patch from just bug fixes.

  • loading time 30-50% faster.
  • novice mode 🐓
  • ship speed setting
  • cut high pitch SFX settings
  • more precise image rotate on bullets

video/mp4

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

hey yall, any suggs on link time improvement?

its not terrible for my engine, which is statically linked, but its easily the slowest part of compilation by an order of magnitude

re-compile is usually <200ms with link being 1-4s.

this is win64, using clang-cl (which I think uses the default link.exe)

I've tried /DEBUG:Fastlink which didnt seem to help

cc @pervognsen

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