Author Topic: Official Video Games Topic for the Year 2022  (Read 70733 times)

SquareWheel

  • Administrator
  • Cutester
  • *****
  • Posts: 812
  • Cutes: 139
    • View Profile
Re: Official Video Games Topic for the Year 2022
« Reply #150 on: February 23, 2023, 02:52:04 PM »
Sorry to hear about your health and other concerns.

suizinshu

  • Cuter
  • ***
  • Posts: 152
  • Cutes: 69
  • house finch
    • View Profile
  • Pronouns: she/her
Re: Official Video Games Topic for the Year 2022
« Reply #151 on: February 23, 2023, 04:47:34 PM »
thank u squarewheel...! i really do appreciate it.

hubol

  • Cutesterest
  • ******
  • Posts: 1148
  • Cutes: 635
    • View Profile
    • hubolhubolhubol
Re: Official Video Games Topic for the Year 2022
« Reply #152 on: February 23, 2023, 08:13:26 PM »
ah i hope you feel better soon ;-(

i have never heard of the nim programming language before now. it looks cool! i hope it has async/await--that's my jam!!!!

 as for the song from "2", i didnt know that happened! but i did know of a playlist with all the other "2" songs!


suizinshu

  • Cuter
  • ***
  • Posts: 152
  • Cutes: 69
  • house finch
    • View Profile
  • Pronouns: she/her
Re: Official Video Games Topic for the Year 2022
« Reply #153 on: February 24, 2023, 04:02:34 AM »
thank u hubol!! it's also been rly cool to see what youve been up to on twitter.

nim does have async! https://nim-lang.org/docs/asyncdispatch.html
for 2d stuff theres already a pretty good selection of stuff and 3d is getting there too.
one of the really nice things is you can use c/c++ libraries with like really light effort.

dcco

  • Cutest
  • ****
  • Posts: 482
  • Cutes: 114
    • View Profile
Re: Official Video Games Topic for the Year 2022
« Reply #154 on: February 25, 2023, 06:19:26 PM »
ahhh tbh i forgot my account pw! for a while i had to make do with another, before i recovered it.
mostly bc i kinda redid my whole active internet presence for a while, did streaming, before realizing that i did much prefer peace & quiet

ive been doing stuff in nim with vulkan for rendering but it proved So Messy that im going back to opengl... but still with a lot of customization. i feel it on 3d asset pain though. my blender ability is limited to a total of 5 hours spent on making a cursed animation

ideally i can get some engine whipped up for the game that ive finally whittled down into a workable small idea. ive tried godot even but just i want the control and flexibility that full control over the game code that going from gl gets me. plus i managed to get nim->shader macros working for both desktop and emscripten, so that's a huge plus. so nice to write glsl in the same language as the rest of the code and be able to target web and pc just by changing build target.

well, it's good seeing you :) - and yeah hope your personal stuff gets better.

it kinda sounds like you and i have a similar game dev approach lol. i also really like messing around with low-level / making my own engines. been learning typescript to get into web games, but im basically writing an entire language over it to wrap around everything so i dont actually have to write javascript lol.

nim seems like a cool language although im never a fan of actually doing manual memory management. also im always skeptical of using newer languages for game dev because i feel like their interactions with opengl are always poorly documented. sounds like nim is.... okay-ish?


dcco

  • Cutest
  • ****
  • Posts: 482
  • Cutes: 114
    • View Profile
Re: Official Video Games Topic for the Year 2022
« Reply #155 on: February 25, 2023, 06:21:03 PM »
also i finished my game for ludwig game jam  :dancedog: :dancedog: - it can be played in browser.

https://jlasers.itch.io/save-spark

hubol

  • Cutesterest
  • ******
  • Posts: 1148
  • Cutes: 635
    • View Profile
    • hubolhubolhubol
Re: Official Video Games Topic for the Year 2022
« Reply #156 on: February 25, 2023, 08:44:52 PM »
Wow! I loved that. It was really cute. I really love how it looks and you know I love that one song.
Spoiler (click to show/hide)

Also can you post the source? I'm really curious what your abstractions over typescript are! I'm also interested in this lexer.js file??!?! And the wmap.png is cool!!!!!!

hubol

  • Cutesterest
  • ******
  • Posts: 1148
  • Cutes: 635
    • View Profile
    • hubolhubolhubol
Re: Official Video Games Topic for the Year 2022
« Reply #157 on: February 25, 2023, 08:52:34 PM »
i think maybe the only thing that bugged me was

Spoiler (click to show/hide)

dcco

  • Cutest
  • ****
  • Posts: 482
  • Cutes: 114
    • View Profile
Re: Official Video Games Topic for the Year 2022
« Reply #158 on: February 25, 2023, 11:30:56 PM »
Also can you post the source? I'm really curious what your abstractions over typescript are! I'm also interested in this lexer.js file??!?! And the wmap.png is cool!!!!!!

Yeeeee, the source for this game is on github here - https://github.com/dcco/save_spark . To be honest, the abstraction is really just an entirely different language, which I compile into Javascript and then run using eval :U  The lexer is defined in oth_lite/_flex/ts.jacoblex and compiled using something called "jacoblex". The parse is defined in oth_lite/src/z/parse/parser.ts tho, and I think you can get a better feel for what the syntax is like by looking at the types there.

wmap.png was my jank way of avoiding having to actually find a level editor - all the level data in the game is read from that and emap.png + emap2.png . was definitely starting to run out of usable colors tho lmao.

i think maybe the only thing that bugged me was

Spoiler (click to show/hide)

Spoiler (click to show/hide)
« Last Edit: February 25, 2023, 11:32:34 PM by dcco »

hubol

  • Cutesterest
  • ******
  • Posts: 1148
  • Cutes: 635
    • View Profile
    • hubolhubolhubol
Re: Official Video Games Topic for the Year 2022
« Reply #159 on: February 26, 2023, 12:26:57 AM »
That's pretty amazing. It looks like you're even lexing, parsing, and compiling it all in the browser too! Very, very neat.

SquareWheel

  • Administrator
  • Cutester
  • *****
  • Posts: 812
  • Cutes: 139
    • View Profile
Re: Official Video Games Topic for the Year 2022
« Reply #160 on: February 26, 2023, 04:34:29 AM »
I wouldn't even know where to begin in creating a DSL.  Making me feel inadequate over here ducko.

Good job.

hubol

  • Cutesterest
  • ******
  • Posts: 1148
  • Cutes: 635
    • View Profile
    • hubolhubolhubol
Re: Official Video Games Topic for the Year 2022
« Reply #161 on: February 26, 2023, 07:46:42 PM »
sylvie should do a ted talk about SylvieScript which she used in CCinMW and probably also Sylvie Lime?!

dcco

  • Cutest
  • ****
  • Posts: 482
  • Cutes: 114
    • View Profile
Re: Official Video Games Topic for the Year 2022
« Reply #162 on: February 26, 2023, 09:10:01 PM »
dang i didnt know sylvie also made her own scripting language that is sick.

I wouldn't even know where to begin in creating a DSL.  Making me feel inadequate over here ducko.

tbf this is what i was in grad school for so i ought to be good at it. it's not really very marketable either, am currently looking for a cs job (in a specific region) and uhhh not a lot of places are looking for that specific skillset.

Tinister

  • Cutest
  • ****
  • Posts: 461
  • Cutes: 25
    • View Profile
Re: Official Video Games Topic for the Year 2022
« Reply #163 on: June 09, 2023, 04:02:40 AM »
Any ever hear of a game called Klonoa?

Spoiler (click to show/hide)

SquareWheel

  • Administrator
  • Cutester
  • *****
  • Posts: 812
  • Cutes: 139
    • View Profile
Re: Official Video Games Topic for the Year 2022
« Reply #164 on: June 09, 2023, 05:16:12 AM »
I've heard of it, but I don't know anything about it.  Maybe it's like cloaca.