Author Topic: Game Design Megathread  (Read 558515 times)

well gravity isnt too hard to deal with. it sounds a lot easier than collision
what i meant to say is that collision in platformers are a lot harder to deal with because gravity can sometimes complicate it

What tools should I learn if I want to make 2D tile-based games? I'm experienced with Unity3D, but it's not designed for tile-based stuff.

I'd want to use tools that aren't specialized for a single kind of task. I don't want to take my time learning Gamemaker and it's accompanying scripting system because it just seems like a novelty to me. I was considering HTML5 or Python.

I wouldn't recommend Python for game development, but there are some nice JavaScript frameworks available.

I wouldn't recommend Python for game development, but there are some nice JavaScript frameworks available.
I don't really understand how js game dev works. Can I use only JS? Do I have to use HTML aswell? I would like to use only JS because it's a very nice and simple language

I don't really understand how js game dev works. Can I use only JS? Do I have to use HTML aswell? I would like to use only JS because it's a very nice and simple language
A general rule of thumb: if you're designing a JS game and it does require Html, usually it's a very minimal amount (like, enough to just get it on-screen). Some just use the JS syntax and stuff and aren't truly JS - they just script/code like it (see: Unity3D).

What BTB said: some of your game will be in HTML, but the lot of it will be in JS.

Ok. I entirely give up with this engine. I gave the rpg thing another try and it's either me really dumb (please dont say im dumb just because you have more coding knowledge, i just started coding a week ago)
The way this engine and Advanced Tiled Loader works (atleast from what i undestand myself, thank the quality of all the ocmmunity tutorials) is if you want to find out if there is a tile on the "collisions" layer and on the specified coords, you have to do this:
map.layers["collisions"]:get(x?,y?), that will either return a table or nothing. It's impossible to use any type of collision library together with atl because tilemaps cant be converted into "body" objects, and converting each single tile on a layer would be too inefficient
please recommend me an engine that can compile into exe and uses a good language such as js or lua


Menu screen get! Suggest things I should add to it to make it cooler. Also if you barely remember that font concept thing I made a while back I changed the N into an (n) so people don't misread it as "Dewsitrow"

Ok. I entirely give up with this engine. I gave the rpg thing another try and it's either me really dumb (please dont say im dumb just because you have more coding knowledge, i just started coding a week ago)
The way this engine and Advanced Tiled Loader works (atleast from what i undestand myself, thank the quality of all the ocmmunity tutorials) is if you want to find out if there is a tile on the "collisions" layer and on the specified coords, you have to do this:
map.layers["collisions"]:get(x?,y?), that will either return a table or nothing. It's impossible to use any type of collision library together with atl because tilemaps cant be converted into "body" objects, and converting each single tile on a layer would be too inefficient
please recommend me an engine that can compile into exe and uses a good language such as js or lua
try love2d or something, I heard it's neat and it makes potatoes grow from your lungs which are delicious potatoes.
« Last Edit: September 22, 2014, 09:58:58 PM by Zanaran2 »

please recommend me an engine that can compile into exe and uses a good language such as js or lua
unity maybe?

Ok. I entirely give up with this engine. I gave the rpg thing another try and it's either me really dumb (please dont say im dumb just because you have more coding knowledge, i just started coding a week ago)
The way this engine and Advanced Tiled Loader works (atleast from what i undestand myself, thank the quality of all the ocmmunity tutorials) is if you want to find out if there is a tile on the "collisions" layer and on the specified coords, you have to do this:
map.layers["collisions"]:get(x?,y?), that will either return a table or nothing. It's impossible to use any type of collision library together with atl because tilemaps cant be converted into "body" objects, and converting each single tile on a layer would be too inefficient
please recommend me an engine that can compile into exe and uses a good language such as js or lua
Just make a separate object layer and draw out rectangles manually for collisions. A lot of modern games take this approach. It takes more effort, but is much more efficient, and gives you more control over your collision areas.

Also, I would strongly recommend using Simple Tiled Loader over ATL. It's more updated and has a better architecture.

try love2d or something, I heard it's neat and it makes potatoes grow from your lungs which are delicious potatoes.
well guess what the forget im using
unity maybe?
no >:(
Just make a separate object layer and draw out rectangles manually for collisions. A lot of modern games take this approach. It takes more effort, but is much more efficient, and gives you more control over your collision areas.

Also, I would strongly recommend using Simple Tiled Loader over ATL. It's more updated and has a better architecture.
the way i was going to do it is i was going to check based on the player's current face (looking up, right etc) and if it returns something other than a nil then im going to save the coords of the tile to a variable and if the players enters that i would push him out
but that was juts plan and i was completely unable to execute it
i even drew a little something on paper

also, i was considering using javascript for game development because i like it, is it possible to compile javascript games to an exe?
« Last Edit: September 23, 2014, 09:47:34 AM by pefu19 »


also, i was considering using javascript for game development because i like it, is it possible to compile javascript games to an exe?
no but why do you want to do that?

also, i was considering using javascript for game development because i like it, is it possible to compile javascript games to an exe?
if u use unity u cud... (evn tho that's not teknicaly javascript yayaya w/e mom)

Why no Unity? Unity is gud.