Try My Puzzle Game: MarioQWE's Github Page

  • Thread starter Thread starter Marioqwe
  • Start date Start date
  • Tags Tags
    Game Puzzle
Click For Summary
SUMMARY

The discussion centers around MarioQWE's puzzle game hosted on GitHub, which has drawn positive feedback for its entertainment value, comparable to the game 2048. The source code is available at this link. Participants express interest in the Elm programming language, known for its functional reactive style that compiles to JavaScript, HTML, and CSS. The conversation highlights Elm's features, including a Time Traveling debugger, which enhances debugging capabilities.

PREREQUISITES
  • Familiarity with GitHub for accessing source code
  • Basic understanding of JavaScript, HTML, and CSS
  • Knowledge of functional programming concepts
  • Awareness of debugging techniques in programming
NEXT STEPS
  • Explore the Elm programming language at elm-lang.org
  • Watch Evan Czaplicki's YouTube video on Elm for insights into its features
  • Learn about the Time Traveling debugger in Elm for enhanced debugging
  • Investigate online resources for learning scripting, such as Codecademy
USEFUL FOR

This discussion is beneficial for game developers, web developers interested in functional programming, and anyone looking to enhance their debugging skills with modern tools like Elm.

Marioqwe
Messages
65
Reaction score
4
Hey all! I finally decided to code a puzzle kind-of game I came up with a few weeks ago and I would love it if you tried it. Let me know what you think ;) (It's hosted in my github page):

http://marioqwe.github.io/
 
  • Like
Likes   Reactions: ProfuselyQuarky, Pepper Mint and collinsmark
Physics news on Phys.org
Nice game. It took a bit of playing to figure out the rules from what you described.

Are you going to share the source code? or what language its written in?
 
  • Like
Likes   Reactions: Marioqwe
@Marioqwe Your game is as entertaining as 2048! :smile:
 
  • Like
Likes   Reactions: Marioqwe
Have you looked at Elm programming? It would be interesting to see how streamlined your game would be in Elm's terse style.

Elm is a functional reactive programming language that compiles to javascript+html+css

www.elm-lang.org and www.elm-tutorial.org

Also @Borg should see this too.
 
jedishrfu said:
Have you looked at Elm programming? It would be interesting to see how streamlined your game would be in Elm's terse style.

Elm is a functional reactive programming language that compiles to javascript+html+css

www.elm-lang.org and www.elm-tutorial.org

Also @Borg should see this too.

I had never heard of it and it actually looks pretty cool. I'll certainly play around with it sometime.
 
Marioqwe said:
I had never heard of it and it actually looks pretty cool. I'll certainly play around with it sometime.

There's a youtube video to watch by Evan Czapick, Wlm's creatori:



The coolest feature is the Time Traveling debugger where you can replay your interactions with the Elm program and then correct things as needed.
 
  • Like
Likes   Reactions: Kirito123
jedishrfu said:
Have you looked at Elm programming? It would be interesting to see how streamlined your game would be in Elm's terse style.

Elm is a functional reactive programming language that compiles to javascript+html+css

www.elm-lang.org and www.elm-tutorial.org

Also @Borg should see this too.
I'll have to see if I have some time tomorrow or this weekend.
 
jedishrfu said:
Have you looked at Elm programming? It would be interesting to see how streamlined your game would be in Elm's terse style.

Elm is a functional reactive programming language that compiles to javascript+html+css

www.elm-lang.org and www.elm-tutorial.org

I'm going to check that out to, i really want to learn for to script. Its actually what i want to become in the future (game developer). Already starting to learn on a website called "code academy". If you know another sites that are for learning scripting PLS MESSAGE ME IT, Thanks o0).
 

Similar threads

  • · Replies 9 ·
Replies
9
Views
3K
Replies
7
Views
2K
Replies
3
Views
2K
  • · Replies 10 ·
Replies
10
Views
522
  • · Replies 10 ·
Replies
10
Views
2K
Replies
50
Views
4K
  • · Replies 37 ·
2
Replies
37
Views
4K
  • · Replies 5 ·
Replies
5
Views
2K
Replies
22
Views
3K
Replies
1
Views
3K