Language:
switch to room list switch to menu My folders
Go to page: First ... 47 48 49 50 [51] 52 53 54 55 56
[#] Sun Apr 16 2023 06:52:51 EDT from Nurb432

Subject: Re: Getting into game programming

[Reply] [ReplyQuoted] [Headers] [Print]

You can expect tons of bias here...

But since you said platform agnostic is a requirement, my personal choice would be godot, and use python for scripting.   ( or if you really wanted to go go hard core, pygame or panda3d perhaps )

( i chose godot as i would prefer opensource code. And yes i know there is 'better' out there that is free-to-use for hobby like Unreal, but not fond of supporting closed source vendors. )

Sun Apr 16 2023 06:43:36 AM EDT from papa Subject: Getting into game programming

If a moderately-experienced programmer wants to learn how to program games (platform-agnostic) as a hobby, what language and graphics framework would you suggest?



 



[#] Sun Apr 16 2023 07:00:43 EDT from papa

Subject: Re: Getting into game programming

[Reply] [ReplyQuoted] [Headers] [Print]

Thanks. I'm expecting bias. I should have specified open source in the question.



[#] Sun Apr 16 2023 07:25:00 EDT from Nurb432

Subject: Re: Getting into game programming

[Reply] [ReplyQuoted] [Headers] [Print]

Of course if this was 5 years ago id have said blender, and not gave it a 2nd thought. But since they removed the long standing game engine module...  

 

Can still use it to do character modeling for your game however, and its free/OSS

 



[#] Sun Apr 16 2023 10:51:46 EDT from darknetuser

Subject: Re: Getting into game programming

[Reply] [ReplyQuoted] [Headers] [Print]

2023-04-16 06:43 from papa
Subject: Getting into game programming
If a moderately-experienced programmer wants to learn how to program
games (platform-agnostic) as a hobby, what language and graphics
framework would you suggest?


My game coding experience is with terminal based games so I can't help much there, other than to add that Renpy seems popular for visual novels and Love for platformers.

[#] Tue Apr 18 2023 02:27:19 EDT from papa

[Reply] [ReplyQuoted] [Headers] [Print]

What would be a good, simple, open source game programming framework for HTML5/JavaScript? Still Godot?



[#] Tue Apr 18 2023 07:22:56 EDT from Nurb432

[Reply] [ReplyQuoted] [Headers] [Print]

I believe it does JS. Unsure about HTML5 as never needed to look.

Its well established, id give it a first shot.

Tue Apr 18 2023 02:27:19 AM EDT from papa

What would be a good, simple, open source game programming framework for HTML5/JavaScript? Still Godot?



 



[#] Mon May 22 2023 06:31:06 EDT from x4th

[Reply] [ReplyQuoted] [Headers] [Print]

I'm more interested in knowing where and why FORTH is still a thing.

Something in the embedded systems world?

I only recently discovered forth and I'm hooked. It's is truly an amazing language and comp.lang.forth is
alive and well. Forth is both a high level and a low level language. You as the programmer build your own
syntax (or domain specific language) to solve problems. IF/DO/LOOP/BEGIN/AGAIN/etc. aren't special keywords,
they are high level Forth words defined entirely in Forth, this basically means you can write your own
arbitrary control structures, unlike in other languages, where these are special keywords in the language.
I would say it's still being used in embedded systems and retro computing, but that's about it. I write
my own programs in Forth now whenever given the opportunity. A lot of old Forth code isn't very readable, but
that doesn't have to be the case, Forth can be a very pleasant language to read if the programmer is capable
and wants it to be readable. In my opinion, if you're using Forth like a low level language, you're not using
Forth to it's fullest extent.
I'd like to know what obscure programming languages you like and still program in today.

[#] Mon May 22 2023 07:28:28 EDT from Nurb432

[Reply] [ReplyQuoted] [Headers] [Print]

If you use crapbook, we have a Forth group i help run there.  Couple of us that were on usenet back in the old days created it.  We have monthly zoom meetings, have had people like Leo Brodie and Charles Moore present.. 

 

https://www.facebook.com/groups/forth2020



[#] Mon May 22 2023 07:50:51 EDT from Nurb432

[Reply] [ReplyQuoted] [Headers] [Print]

Forgot. We have a YT channel where group meetings get posted soon afterward

https://www.youtube.com/@Forth2020



[#] Tue May 23 2023 02:49:15 EDT from papa

[Reply] [ReplyQuoted] [Headers] [Print]

I've been a Forth fan for years. Programming with RPN and keeping track of the stack in my head is an entertaining puzzle. It makes for a great calculator, too.



[#] Tue May 23 2023 12:24:55 EDT from Nurb432

[Reply] [ReplyQuoted] [Headers] [Print]

I may have mentioned this before, but back in college i had been using HP RPN calculators for years. ( since early middle school ).

Battery died at the start of a physics exam. After the panic calmed down and i went up front to explain, the instructor let me borrow his algebraic notation POS   i wasn't able to add 2 numbers and get the same result. my mind was so fixed with RPN and stacks that it was impossible to switch that fast during a test.  Frustrating as all hell. 

Failed.. ( and i was on the dean's list. so not normal for me to even miss a question let alone blow an exam )    He let me come back later and take it again. 

 

Also during that time i had to learn pascal for class, was heavy in to FORTH then. I adapted but hated it.. 

Tue May 23 2023 02:49:15 AM EDT from papa

I've been a Forth fan for years. Programming with RPN and keeping track of the stack in my head is an entertaining puzzle. It makes for a great calculator, too.



 



[#] Wed May 24 2023 20:24:18 EDT from x4th

[Reply] [ReplyQuoted] [Headers] [Print]

If you use crapbook, we have a Forth group i help run there.  Couple

I deleted my big tech accounts a long time ago but if I ever decide to get back into them I'll be sure to join it.

[#] Wed May 24 2023 20:27:03 EDT from x4th

[Reply] [ReplyQuoted] [Headers] [Print]

2023-05-22 07:50 from Nurb432
Forgot. We have a YT channel where group meetings get posted soon
afterward

https://www.youtube.com/@Forth2020

I did see a few of the meetings, small world :)

[#] Wed May 24 2023 20:31:28 EDT from x4th

[Reply] [ReplyQuoted] [Headers] [Print]

I was always paranoid about calculator battery running out during exams so I brought in a second. I never used an RPN calculator but I'm sure I would like it. You can program on them too right?

[#] Wed May 24 2023 20:59:14 EDT from Nurb432

[Reply] [ReplyQuoted] [Headers] [Print]

I think all the HP scientific ones could ( all of mine did anyway ). Unsure about the business models however.  And i got rid of all of my collection but one, so i cant physically go look.

3rd party, i would hope so, but better check first.

Wed May 24 2023 08:31:28 PM EDT from x4th
I was always paranoid about calculator battery running out during exams so I brought in a second. I never used an RPN calculator but I'm sure I would like it. You can program on them too right?

 



[#] Fri May 26 2023 22:01:11 EDT from zelgomer

[Reply] [ReplyQuoted] [Headers] [Print]

I've played with FORTH a little. Nothing significant, just enough to see what it's all about. Ultimately decided that it's not for me, mostly because I can't get past how cumbersome it is to write reentrant code. I think there probably is a way to design a FORTH dialect that doesn't have the problems I have with it (and maybe Factor approaches this, but I can't seem to get excited about it, either). I have had a fantasy for a while of writing my own C-like language, but without legacy warts of C, and with some new features to compliment my typical C style. I'll probably never get around to it, but I will say that after playing with FORTH, it has indluenced my fantasy C a little bit.

[#] Sat May 27 2023 09:13:18 EDT from Nurb432

[Reply] [ReplyQuoted] [Headers] [Print]

2 points for proper capitalization.  Even i mess that up every so often.



[#] Sat May 27 2023 16:56:21 EDT from zelgomer

[Reply] [ReplyQuoted] [Headers] [Print]

I'll tell you another reason why I need to stay away from FORTH. I'm a very indecisive person, and FORTH represents a bottomless pit of freedom. The reason WHY I never did anything significant with it is because I spent most of my time exploring "hey what if..."s. I've read that it's a common joke among the community that most FORTHers spend their time writing FORTHs rather than actually solving problems, and this was definitely true for me.

Also why I don't need to be in the business of designing my own languages or writing compilers. I have a notepad somewhere where I keep track of ideas for "my C dialect," and probably at least half of them are vague ideas that end with open-ended questions. "It should wash my car! But should it do it on Sundays or on Wednesdays? Should it be configurable? What would the syntax be?"

[#] Sat May 27 2023 18:06:44 EDT from Nurb432

[Reply] [ReplyQuoted] [Headers] [Print]

lol... yes it does.

But you are still welcome to join the group :) 

 

Tho you wont see me on FB for a while.  they change things and my current 'crap blocker' has not caught up yet so i'm not there. Tried to convince the friend that created it to move it here.. but he wont.  "everyone knows about Facebook"  " so, just put a link... "   but he didnt want to.

Sat May 27 2023 04:56:21 PM EDT from zelgomer
FORTH represents a bottomless pit of freedom.

 



Go to page: First ... 47 48 49 50 [51] 52 53 54 55 56