• Advertisement

Advice What language or program should I use for this project?

Recommended Posts

Looking to design a learning game that teaches formal, critical thinking. The demographic would be those who have never taken a critical thinking course or a logic course. But I just don't know what to use to create it. I'm a novice in programming but have the motivation to put in the time to learn.

Starting the user out slow, focusing on argument form and the nature of arguments, how to identify the issue being discussed, identifying and evaluating value and descriptive assumptions, moving on to fallacies, types of evidence and their relative strengths/weaknesses, etc. Maybe adding sections on types of logic (syllogistic, propositional, predicate, modal.  

More of a focus on text-based learning and interaction, but with images, animations, maybe video (I don't know).  

Think of it as a modern and more interactive version of Logicola (it's ok if you don't know what that is).

So it isn't graphics heavy, definitely not 3D or even 2D platform sort of game. Maybe something similar to the JackBox games on Steam, but not entirely sure at this point.

Thoughts? What are some good possibilities to use for such a project? I'd like to be able to market it, perhaps on Steam, maybe even to education institutions. 

Edited by Apokalupsis

Share this post

Link to post
Share on other sites

This is a abstract idea. There is no way we can tell you what software to use or what language as it won't matter what you use to realize your idea.

Python is often used by Universities for teaching students how to make educational software , Pygame is often as the engine. I want to point out that the Universities use these because they are good starter platforms, if your new to game development these are good choices.

You could also use a engine like Unity, it's aimed at beginners and uses C# or Java as it's main programming languages. Unity does have the side effect that the basics is easy and the essentials is difficult in comparison.

If you want to dive into the deep end of game development start with Unreal 4  and C++. I will warn against this for new developers, Unreal expects that you know about game development before you use it.


As always you can also skip the engine part and just use what ever language you want with a API like OpenGL or DirectX. This will give you the most freedom but is also the most work.


2 hours ago, Apokalupsis said:

So it isn't graphics heavy, definitely not 3D or even 2D platform sort of game. Maybe something similar to the JackBox games on Steam, but not entirely sure at this point.

So I tried a JackBox game and although it looks simple it really isn't amateur work. You will definitely be practicing for a few months just to clone it if your new to game design and programming.

You can easily achieve this quality with any of the above software.

Share this post

Link to post
Share on other sites

Thanks for the info.

But now I'm wondering if Unity Playmaker might be a viable solution. My goal here isn't necessarily to learn to program but to create this project. As I understand it, Playmaker may allow this. But I don't know if it is suitable for what I described above. 


Share this post

Link to post
Share on other sites

Will that work for what I described in the op? Don't need fancy 3d or even 2 graphics.

And how is that different from Unity Playmaker?

Edited by Apokalupsis

Share this post

Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now

  • Advertisement
  • Advertisement
  • Popular Now

  • Advertisement
  • Similar Content

    • By Caleb Adam
      I want to make a html5 canvas / javascript game, similar to agar.io. I know a little node.js, and I think I understand the way online multiplayer works, but now that I do understand I realize it's gonna be a ton of work if I want to do it from the ground up with something like socket.io. My question is: are there libraries that can help with the multiplayer aspects of my game (sending game packets, etc.), and if so, is the performance for that library fast enough to run my game? (has a latency at least as low as agar.io)
    • By RoKabium Games
      Custom coffee mugs have arrived... More caffeine!
      Have a great weekend everyone! 
      #gamedev #indiedev #sama #caffeine
    • By Marina Musetescu
      Hello! We are currently developing a real-time strategy mobile game and this is the concept art for one of our characters.
      Her description is: „She blends upper class sophistication with very sharp blades and even sharper fangs.”
      What do you think? 

    • By Bakkerbaard
      I'm kinda stuck on a puzzle. Usually I'd now tell you what the puzzle was and ask for a walkthrough, but my problem is that the puzzle doesn't even exist yet. Been googling around a bit for helpful info, but I mainly end up on Ron Gilbert's site and he isn't helping much either on this specific point and I'm wasting valuable writing time looking for a solution.
      Problem is that I don't wanna do another "get item here/use item there" puzzle. I've got enough of that and there will be more. To add some variation I wanna try and do a different style of puzzle, a lever puzzle, or a mechanical puzzle, but that leads me to a way of thinking I can't seem to do. Here's the specific situation:
      I need a bunch of ostriches out of my way. They're on an ostrich farm and they get fed every day at five pm exactly. So I'll need to head into the church tower and make the bell ring five times. I'm thinking this needs to be done with a mechanism I could manipulate in a puzzly manner. Getting a hammer and banging the bell is too easy. The game doesn't work with actual time, so going all Medjay and meditate till five o' clock isn't an option. That bell's gonna need to ring five times, wether it's three or not.
      I already have access to the church tower, so that can't be puzzlefied and I can bullshit my way through most incosistencies, so adding a space age computer to a medieval belltower is actually an option if need be.
      I'm looking for someone who can point me to either a useful resource or someone who imagines stuff like this better than I do. 
      Oh, and pretending there will actually some day be a point that credits will roll: You will be credited if you please.
    • By Nick Tuttle
      Hey guys! First post here

      So like the post title reads, I'm looking for some feedback on a few electronic tracks as well as some advice on where to begin with networking (specifically, contacting indie devs about getting some music placed without coming off as a lame solicitor).

      I've seen a few "work" sections on this site and other similar ones, but none of them really seem to have anything remotely helpful in terms of music - or maybe I just suck at using the search tool? I've also taken to twitter and acquired a fair amount of followers, but I'm not getting the results I want, mainly being conversations with people who are working on games (even minimal budget indie games) about scoring. Any helpful advice would be greatly appreciated!

      And lastly, here are three tracks I'd really appreciate some feedback on! Mostly about mix and composition. I know the master levels are a little low, and I prefer to keep it that way and retain full dynamic range. Thank goodness the loudness wars are over haha. 

      Tension track: https://soundcloud.com/spacepengu/farewell-sleep 
      Guitar & synth track: https://soundcloud.com/spacepengu/guitar-synth
      Chill / relaxing electronic track: https://soundcloud.com/spacepengu/chill-space-92816-439-am

      Thanks so much guys, looking forward to reading your replies! 
  • Advertisement