Skip to main content
↑
↓
Spherical forums
Community for the
Sphere game engine
New?
Contact Us
to register an account!
1 Hour
1 Day
1 Week
1 Month
Forever
Community
Help
Search
Recent Posts
Log in
Contact Us
News
Spherical
Facebook
-
Twitter
-
Discord chat
New?
Contact us
to register an account!
Creations
Programming
Neat game making program
1
Print
Topic: Neat game making program
(Read 4600 times)
previous topic
-
next topic
0 Members and 1 Guest are viewing this topic.
Radnen
Big Chungus
Posts: 1,440
Sphere Studio Developer
Logged
Senior Staff
Wise Warrior
Neat game making program
February 02, 2014, 02:38:35 am
So, the guy behind the bfxr tool has made something really cool:
http://www.puzzlescript.net/
It's a game engine and custom programming language (which must use predicate logic) to build the rules for a video game. I think that is a rather neat concept! Data representation is a really big concern in anything AI related and using a sound representational system like predicate logic, is a very neat way to do something like this.
Check out the how-to here to get your mind
shattered
:
http://www.puzzlescript.net/documentation/rules101.html
If you use code to help you code you can use less code to code. Also, I have approximate knowledge of many things.
Sphere-sfml
here
Sphere Studio editor
here
Mooch
Medium Poster
Posts: 148
Logged
Re: Neat game making program
Reply #1
–
May 11, 2014, 12:32:06 am
I can't get it to work. I have the latest version of Firefox, I have NoScript disabled (i.e. allowing scripts globally), and none of the buttons in the editor work :/
Can't load games, can't run anything. The gallery looks really neat, though.
Radnen
Big Chungus
Posts: 1,440
Sphere Studio Developer
Logged
Senior Staff
Wise Warrior
Re: Neat game making program
Reply #2
–
May 11, 2014, 04:51:32 am
It all seems to work for me. Have you tried playing any of the games?
I think the whole project from a data perspective is the neatest darned thing I've ever seen and I don't know why game programming can't be something very similar to it. I know the programming language the author made takes a lot to wrap your head around but it sure is elegant. The guy has coded a way to push another block using one line of his code. A rules based system that determines input and output. Although it's very clever, the game engine still does a lot of work like know which key you pressed and in what direction. But at least the action and reactions are undefined, which is totally and remarkably awesome that he was able to decouple them so well.
It's exactly like using functional logic to construct a game, because it basically is.
If you use code to help you code you can use less code to code. Also, I have approximate knowledge of many things.
Sphere-sfml
here
Sphere Studio editor
here
1
Print
Creations
Programming
Neat game making program