Recent Posts

Pages: « 1 2 3 4 5 6 7 8 9 10 »
11
Cute Discussion / Re: Official Video Games Topic for the Year 2022
« Last post by hubol on January 04, 2024, 12:48:04 AM »
that does have some jumper energy!!
12
Cute Discussion / Re: Official Video Games Topic for the Year 2022
« Last post by dcco on January 03, 2024, 06:37:12 PM »
Man some of these last few mario maker levels remind me of Jumper custom levels
https://vxtwitter.com/Catster17/status/1742583258645197197
13
Cute Discussion / Re: Official Video Games Topic for the Year 2022
« Last post by suizinshu on December 20, 2023, 08:55:56 AM »
oh yeah it's absolutely filled with deep spoilers. id recommend playing first for sure
14
Cute Discussion / Re: IguaRPG 2 Devlog
« Last post by dcco on December 19, 2023, 07:44:10 AM »
dang a whole npm package - that's pretty hype
15
Cute Discussion / Re: Official Video Games Topic for the Year 2022
« Last post by dcco on December 19, 2023, 07:43:15 AM »
https://cohost.org/kuraine/post/3715198-we-have-no-hope-and the kuraine post about void stranger came out and it's rly good as anticipated ...!

is this a review of a game? should i play the game first not to get spoiled
16
Cute Discussion / Re: Official Video Games Topic for the Year 2022
« Last post by suizinshu on December 18, 2023, 06:44:46 AM »
some friends recommended corru.observer to me a few times and i finally played it...
it's incomplete right now but there's already so much that's made with so much love.

i think this is definitely like a full multimedia experience rather than what i might explicitly call a game. New Literature?
it was really engrossing and im still captivated by the story and world and characters and all of that...
the ideas are really fascinating and tie into a lot of things that are even existent today. it's amazing
& the art is just so incredible and powerful and suitable for the medium. it all comes together really splendidly.
17
Cute Discussion / Re: Official Video Games Topic for the Year 2022
« Last post by suizinshu on December 14, 2023, 07:20:04 PM »
https://cohost.org/kuraine/post/3715198-we-have-no-hope-and the kuraine post about void stranger came out and it's rly good as anticipated ...!
18
Cute Discussion / Re: IguaRPG 2 Devlog
« Last post by hubol on December 02, 2023, 01:05:29 AM »
The cache-busting and source map generation is from parcel! https://github.com/parcel-bundler/parcel I picked it, basically randomly, a few years ago since I knew I wanted to write in TypeScript and would need some kind of bundler.

But it's nice when tools work and you don't have to think about stuff like that :-)
19
Cute Discussion / Re: IguaRPG 2 Devlog
« Last post by SquareWheel on November 29, 2023, 06:53:13 AM »
Seems pretty fancy!  I see you've got some cache busting and source map generation.  The rest seems complicated and beyond me, but I'm happy that you're happy.

GitHub Pages has been a little weird since Microsoft took over.  I still use it, but I feel like they've been focusing a lot more on CI/CD stuff and Pages has kind of fallen on the backburner.  Took me a while to even figure out how to enable it on a recent repo I created.
20
Cute Discussion / Re: IguaRPG 2 Devlog
« Last post by hubol on November 29, 2023, 06:36:54 AM »
I might make a more thorough post later... But for now, I'm happy to announce that I published @hubol/smooch to npm.

I even automated the process of publishing in GitHub Actions. I did some really hacky stuff but I'm pretty happy with it overall!

So now with the asset generation tool working, I've been able to sort of get started on Igua 2. For now, I am basically bringing the old engine in piece-by-piece and making improvements as I see fit. Some of those changes include:
- Some abbreviated method names for commonly-used methods: .withStep -> .step, .withAsync -> .async
- A loooot of reorganization. I'm trying to carefully separate Igua-specific code from game engine code so that I might be able to reuse this engine for other projects
- Using a new library to maintain a context local to an asynchronous chain. In the original engine, I was using zone.js which is this big black box from Angular. To use it, I had to configure my bundler to target web browsers that didn't support native async/await, which was a hassle. I found this obscure stackoverflow answer that indicated someone had made a solution that works with native promises: https://stackoverflow.com/questions/66960129/something-like-async-hooks-for-the-browser/75621061#75621061

Those are the big things! I've gotten smooch integrated with the project now too! https://github.com/hubol/igua-rpg2
If you take a look at the src/assets/generated/ directories you'll see the output from smooch! Take a look at the smooch.json file at the root to see how that output was generated. I'm so happy with it!

Finally, I adapted my crude "continuous deployment" workflow from Igua 1. The game is now pushed to heroku whenever I commit to main. Thinking about it right now, I'm not sure why I didn't try to get it working with GitHub Pages instead... I guess because I already knew how to do this... Maybe some other time I'll try Pages, though.

Anyway, you can see the fruits of my efforts here https://igua-rpg2-d76be5c97e6f.herokuapp.com/
For now, this is a crude sandbox that I am testing the game engine with

It might take a second to load because of the heroku plan i have ^_^
Pages: « 1 2 3 4 5 6 7 8 9 10 »