Recent Posts

Pages: « 1 2 3 4 5 6 7 8 9 10
91
Cute Discussion / Re: do you lot still appreciate capies?
« Last post by dcco on August 21, 2023, 04:20:09 AM »


still my greatest gaming achievement
92
Cute Discussion / Re: IguaRPG 2 Devlog
« Last post by dcco on August 21, 2023, 01:22:36 AM »
Towards the end of development of IguaRPG, my code-change-to-reload time was slowing down due to the number of simultaneous HTTP requests needed to get all of the sprites and audio files!

I've had this problem in game dev too only to a worse degree because scala compiler is notoriously slow (30s rebuild times pretty common). I've been theorizing a language that lets you change game code while the program is running (for certain classes of changes)..... Probably will be a long time before I actually do it, but definitely relate to the struggle lol. I think a resource management cool is a much more practical middle ground for that kind of thing lol. I can even imagine it doing something like excluding resources / dummying them out when you only need to test subsets of the game (Music has always taken me the longest to load so often not loading most of the game music helps me).

Also I've heard of Trello before, have you used it a lot already? I've been thinking of using one of those corporate task organizer things but I'm bad at adapting new workflows lol.

Overall excited to follow this devlog while I'm unable to do game dev of my own lol.
93
Cute Discussion / Re: IguaRPG 2 Devlog
« Last post by hubol on August 21, 2023, 12:14:32 AM »
Oops I just fixed the permission issue (-:

And thanks! I try ^_^
94
Cute Discussion / Re: IguaRPG 2 Devlog
« Last post by SquareWheel on August 19, 2023, 08:11:48 PM »
Quote
You’re almost there! The board you are trying to access requires a Trello account.
Well heck you too, Trello.

smooch sounds cool.  You got really rather good at all this stuff, Hubs.
95
Cute Discussion / Re: IguaRPG 2 Devlog
« Last post by hubol on August 19, 2023, 02:47:15 AM »
Update #1: Intro to smooch

Towards the end of development of IguaRPG, my code-change-to-reload time was slowing down due to the number of simultaneous HTTP requests needed to get all of the sprites and audio files! To be fair, this was probably only ~5 seconds, but it was still annoying compared to the 2 seconds I had enjoyed earlier!

So, I have been working on a new automated tool called smooch that will handle a couple things for me:

  • Pack textures into texture atlases
  • Convert sound effect files into lossy, browser-digestible formats and pack them into zip files
  • Generate source code to conveniently access these assets from game code

Previously, I had some tools for items 2 and 3, but they were a bit naive. Here were some problems I identified:

  • The source code generated by the tools was not configurable... This made it so that I could not alter the generated code without creating a new "release" of the npm packages I created... I don't know npm that well, so I hadn't automated the release process or anything, which made this very inconvenient. (See a sample of the old generated code here here)
  • The tools did not retain their state after exiting. This meant that when I restarted my computer and ran my developer tools for IguaRPG, the numerous sound and music files for the game would be converted to lossy formats before I could playtest.

If I implement the items above, I should be able to render more sprites in future games, since packing textures into texture atlases allows the GPU to do fewer context switches! And I should hopefully enjoy speedy development reload times even as the project grows.

I have a nice (WIP) readme on the feature/v1 branch of the GitHub repository for smooch.

Because I have gone full corporate weirdo (not really, but it sometimes feels that way), I have a Trello board tracking the remaining tasks that I foresee needing to address in this niche tool.
96
Cute Discussion / IguaRPG 2 Devlog
« Last post by hubol on August 19, 2023, 02:24:08 AM »
This is the official thread for my IguaRPG 2 Devlog.

RULES
  • Have a vibe that is good
97
Cute Discussion / Re: do you lot still appreciate capies?
« Last post by dcco on August 09, 2023, 12:39:30 AM »
writing so hard.... ive been wanting to make a mini-comic forever but struggling a lot to write the script lol
98
Cute Discussion / Re: do you lot still appreciate capies?
« Last post by suizinshu on August 05, 2023, 06:58:18 PM »
recently i finally posted the first chapter of a story ive been preparing since april...
a warm up for more things (backlog grows inevitably)
99
Cute Discussion / Re: do you lot still appreciate capies?
« Last post by dcco on August 04, 2023, 01:25:03 AM »
Internet me 10 yrs ago was a different person with different interests and everything. kinda weird to think about
100
Cute Discussion / Re: do you lot still appreciate capies?
« Last post by SquareWheel on August 04, 2023, 12:41:03 AM »
I'm sad that Badwolf and I always seemed to clash, but I feel like we'd get along fine now.  I've changed a lot, and I'm sure so has she.
Pages: « 1 2 3 4 5 6 7 8 9 10