Ask coding questions

← Back to all posts
Game development
ThatOneGuy1234 (0)

What would be a good language to make games on using Repl? I want to learn C# for when I get unity, but all there is is a console that puts out text. Am I doing something wrong like I need to switch the type of program I'm using?

Commentshotnewtop
EpicGamer007 (540)

You could try scripting for Roblox in lua if you are interested.

All you need isa PC then download the PC version of Roblox which I think comes with roblox studio. You can then code stuff with roblox studio and publish to roblox.

Though that would not be on replit it would be a cool way to go. There are many tutorials to help you get started and it is really simple.

Whacko (205)

Pyxel, Pygame, and Love2D are some pretty easy languages to make games on.

DynamicSquid (3558)

Repl.it is only for console text based games, simple graphic games with Python, and web games using JS. To make an actual game using C#, try downloading Unity and following it's tutorials on Unity's website

Coder100 (8396)

yeah unity can be built for the web, xbox, but not playstation, you have to get a license :( @JosephSanthosh

Coder100 (8396)

maybe, but the thing is I don't have either @DynamicSquid

DynamicSquid (3558)

@Coder100 lol yeah same that's what all my friends tell me tho, thought one of you guys have one

EpicGamer007 (540)

@DynamicSquid

ps is ok...

i prefer xbox over ps but the only problem is is that you need xbox live to play with friends. I don't see why you would want to use 10 dollars a month to play on online servers

InvisibleOne (300)

On repl? Unless you have unity I would go with phaser js or learn python for pygame

Coder100 (8396)

C# Unity actually requires unity lol, unity defines a new unity namespace, so that's why all you see is a console (the default, no context, compiled C# that is general-purpose)

Anyways,

JS: pixie.js, phaser.js
Python: pygame
Lua: love2D

SixBeeps (3004)

@Coder100 What? No p5 or Tkinter?

Coder100 (8396)

well, they technically aren't meant for games (not that they couldn't be used of course) @SixBeeps

JosephSanthosh (1181)

is C & C# harder than python? @Coder100

Coder100 (8396)

C and C# are fine, most people that say it's hard is because they don't understand it @JosephSanthosh

JosephSanthosh (1181)

oh, but is it as straightforward as Python? @Coder100

JosephSanthosh (1181)

is it as simple when writing code or is C more complicated? @Coder100

Coder100 (8396)

@JosephSanthosh Super simple, just probably not in the way you think of "simple", it's super easy to access the computer's memory and basically exactly what the computer does, but in terms of sugar, ooofff they don't even have vectors :(

JosephSanthosh (1181)

isn't java the most complicated language? @EpicGamer007

EpicGamer007 (540)

@JosephSanthosh , are u crazy? java is an easy to learn language. java is literally c#.

JosephSanthosh (1181)

Really?!? I always got scared with the look of the code. Do you know where I can learn it? @EpicGamer007

SixBeeps (3004)

@JosephSanthosh Take APCSA if you can. Easiest way to learn IMO.

EpicGamer007 (540)

@JosephSanthosh , hmmm. I know you know some python and stuff, if you really are interested

https://repl.it/@EpicGamer007/hmm#course.md

I am still working on it but I will give you a sneak peak

There is also w3schools, javatpoint, geeksforgeeks, etc.

I prefer w3schools. It also goes over a lot

SixBeeps (3004)

Pretty much all languages except Python, Java, Lua, and any web language is all console-based. If you want to make games on here, you'll either have to stick to console games or work in a language that Repl.it has a GUI framework for.

SixBeeps (3004)

@Coder100 Hence why I mentioned Lua :)

Coder100 (8396)

oof im sorry :( misread your question @SixBeeps

EpicGamer007 (540)

@SixBeeps ,how is java not good for games? Minecraft is made in java, there is LWJGL and you can use OpenGL with it...

SixBeeps (3004)

@EpicGamer007 You can't use either of those on Repl.it

EpicGamer007 (540)

@SixBeeps , oh. thats what you meant i see. Java aint good for web games, whatevr, use unity then convert to webgl