/agdg/ - Amateur Game Developer's Gooble

> Upcoming Mechanoid Jam itch.io/jam/op-mechanoid
> Play Demo Day 16 itch.io/jam/agdg-demo-day-16
Previous Thread: > Helpful links
Website: tools.aggydaggy.com
Weekly Recap: recap.agdg.io
AGDG Steam Games: homph.com/steam
Fanart and stuff: drive.google.com/drive/folders/0B6j4pcv3V-vfb3hKSlhRRzlLbFE
Data-Oriented Design: dataorienteddesign.com/dodmain/
New Threads: Learn algorithms: coursera.org/specializations/algorithms
Learn math: khanacademy.org/math
Archive: boards.fireden.net/vg/search/subject/agdg
AGDG Logo: pastebin.com/iafqz627
Optimizing your CPU: learncpp.com/cpp-tutorial/79-the-stack-and-the-heap
Previous Demo Days: pastebin.com/JqsQerui
Previous Jams: pastebin.com/jAByvH3V

> Engines
GameMaker: yoyogames.com/gamemaker
Godot: godotengine.org
UE4: unrealengine.com
Unity: unity3d.com
Source: developer.valvesoftware.com/wiki/Source

> Models/art/textures/sprites
opengameart.org
blender-models.com

> Free audio
freesound.org/browse
freemusicarchive.org
incompetech.com/music
fantasymusica.org

> How to Webm
obsproject.com
gitgud.io/nixx/WebMConverter

> Official /agdg/ notepad
etherpad.net/p/agdg

Other urls found in this thread:

dataorienteddesign.com/dodmain/
coursera.org/specializations/algorithms
khanacademy.org/math
pcgamer.com/developers-submit-your-game-for-the-pc-gamer-indie-gif-showcase/
unity3d.com/learn/tutorials
dwarfdev.tumblr.com/
twitter.com/SFWRedditImages

DirtyDevs not welcome here.

GODOT (sucks)

WE GON MAKE IT BOIIIIIS

what are you doing to gain story experience

>Data-Oriented Design: dataorienteddesign.com/dodmain/
>Learn algorithms: coursera.org/specializations/algorithms
>Learn math: khanacademy.org/math
>Source: developer.valvesoftware.com/wiki/Source
Be less obvious next time, shitposter

Not if you aren't using Unity or GMS.
Really GMS is for kids, Unity handles everything.

A game where a snake swallows a mouse and then they become friends and the mouse starts building a city inside the snake, and the snake keeps moving around eating things that the mouse uses as resources, and the snake tries to not run into itself, and improvements the mouse mayor makes helps the snake increase where he can slither around to

so basically Sim City x Snake

mhm

Do people still want to play city building games? I can't come up with any fun game idea

You'll never make it.
Don't you have something better to do?
Your room is a mess, the sun is shining, maybe go outside?
Or you could play a fun video game that was made by people who are paid to make them for you.
Just please stop gamedeving.

why are more of the top indie games made with GMS instead of unity?

>the sun is shining
fuck no you piece of shit

I'm on vacation.
My room's tidy, it's raining and there's wind.
Sorry mate, can't do that today.

consume media until you do

Because GMS has been around longer.
Unity just now has passable 2D and 3D 1MA indie games are always shit.

normalize by number of games made in those engines and see what happens. Lower barrier to entry => more games => more top games.

Already been done.

pcgamer.com/developers-submit-your-game-for-the-pc-gamer-indie-gif-showcase/

>tfw installed aseprite in literally less than a minute with one command in ubuntu, when some user spent 8 hours trying to get it working in windows

>still no game

...

What is gonna look best on this? From least to most difficult as I see them:
>super lazy memepoly colour blocks
>PS1 style lowres textures
>lazy UE4 materials
>Valkyria Chronicles style sort-of cel shading
>super realistic UE4 materials
>none of the above

I'm still only making gameplay at this point but I want to know what other anons think, because I don't want to start making real assets without knowing what kind of style they'll have to fit in to.

you don't.
at least not as your very first game.
don't make it story-dependent.

So since the barrier of entry is 0 for Godot, where are the games?
GMS you have to buy.

Godot is pathetic.

Are all linuxfags that stupid?
I personally spent like 15 seconds to run aseprite on my windows machine.

Godot have a WAY higher entry level since you actually need a functioning brain to use it and this requirement is too hard for average agdg nodev.

...

I didn't mean money as a barrier to entry numbskull

So what you're saying is Godot is hard to use, and no one will ever make any good games with it.
Thanks for proving my point.

What's the best way to learn unity?

Just making games?

As a followup to this question, how many bullets is too many for one character? 50? 100?
I mean, I could just keep adding dudes until the game starts chugging but I'd prefer a more structured approach, even if it's just a spitball.

start by taking a basic algorithms course

There are literally thousands of tutorials for Unity.
It's not like you are dealing with Godot or Duality.

It is super-easy to use once you have brain ability slightly above that of gorilla.
It is not idiot-proof like GMS though so nodevs like you will have trouble using it.

>bug was caused by some index in a external library starting with 1 instead of 0
Why do people do this?

Not idiot proof?
Oh so there must be plenty of awesome games since it's so awesome.
Can you show me say... 3 or 4?

Why can't you just make a generic bullet pool for something like 20000 bullets and use it for every occasion? I did it for my danmaku game and never had any trouble with this approach.
Or are you using Unity or some similiar shitty engine that wouldn't let you optimize your data in cache-friendly format?

In Godot you have to dup each and every single one.

Shmups are basically undoable.

Better show me 1 awesome game made with GMS.

Hotline Miami

a game that changes genre halfway through

>hipster shit
>implying it is even remotely good
Try again.

whatever you do, never learn a new engine or API with online tutorials
most of them are written by 14year olds or self-proclaimed super gamedevs

usually there are some high quality (e)books written by professionals that are really good for learning new engines

does this look like an ok tileset enough to not be considered a placeholder

>porndevs get up to 30 000 dollars on patreon
>godotdevs still get less than a tenth of that
what did they mean by this

>this incredibly popular, highly influential game doesn't count because I have shit tastes!
ok whatever u say homo

>failed to use engine's basics
>Shmups are basically undoable.
wut?

>babby's first game idea

If Godot had a lewd mascot I guarantee they would be making millions.

Hotline Miami
Undertale
Spelunky
Rivals of Aether
Hyper Light Drifter
Risk of Rain
Gunpoint
Nidhogg

Now your turn to name 2 or 3 good games made with Godot that have as many owners on Steam.
Oh you can't? I wonder why. Can't be because Godot is shit for game dev.

I remember this image and idea from at least one year ago. Have you not started on it yet?

>one person could fund all godot development with a porn game

>this game is good because it is so popular!!!
I guess Happy Farmer, match-3 and Barbie Sims are the best and top quality games ourdays.

>shmups are undoable in Godot
>there's like 3 Godot shmup games being made on /agdg/ alone

soften the transitions, the shapes are good, but tweak the colors a little maybe

None exist for Godot.

c-cute

May I kindly remind you that I asked for awesome game example, not some indie shovelware?

If they're engine had a better name I guarantee they would have a lewd mascot

Your game is happy to see us

I'd start with the ones on Unity's site if you haven't already.
unity3d.com/learn/tutorials

Nigga you're so out of touch you can't even shitpost correctly

>This is what some people actually believe

Oh, well that just makes things easier for you then. name 2-3 godot games better than every game on that list. Shouldn't be hard at all.

>loads of great engine/language/library choices
>only meaningful limit is your own skill
>people STILL are shitposting about tool choice
Why do you even care if someone works a bit slower on their hobby game?

they're trying to help. But the only way they can communicate is through shitposting and insults so they're often misunderstood.

So you failed to provide example. Ok.

I'm not that guy. I'm a fence sitter, wondering if godot is worth it. So I'd like you to show me that godot is better than game maker with some examples, which, again, should be easy.

>GIVE ME EXAMPLES
>gives a shitload of examples
>NO I THINK THOSE ARE BAD EXAMPLES

Literally retarded.

Because of human tribe mentality. People start using one engine or framework, they like it a lot, and they become attached to it. They start to view anyone who uses any other engine or framework as an enemy. People making good games in engines or frameworks that they don't support are viewed as personal attacks.

Basically, these people are brainlet shitposting nodevs who will never make a game.

After spending weeks working on pathfinding and getting animations to work (I am not a smart man) I find out unity has a built in feature to do all that and it works way better than mine.

Guess it's time to start over. Again.

yea im working on making the beaches more smooth but idk what you mean by tweaking colors since

>An engine needs good games to be a good engine

It's alright, you learned something in the process, right?

Thoughts on monodevelop?

Answering this seriously(though I regret almost every time doing it), goddamnit, WHY is it so hard for you indecisive nodev shitters to just like try BOTH and decide what would be better for you from your own experience?
It wouldn't take that much of your time and this experience definitely wouldn't be be a waste of time either.
Just like take it and try yourself, you pussies.

It's a good sign. Especially if it turns out an engine can't do a particular kind of game well. Like, maybe Game Maker can't make good RTS.

I use unity and I don't shit on anyone's tech stack choice.
Engine shitposting is mostly aboy babby's first attempt to mak gaim. They get one character moving from one side of the screen to the other and then they get raging hardons about the engine they use, this effect is doubled if they previously tried to do the same on a different engine and failed due to their own lack of knowledge/expertise.

why would you use a good engine that n o b o d y can make a good game in?

I agree with this. I tried LOVE, GMS, and Godot. In the end I enjoyed Godot the most and stuck with that. But any other engine is still an acceptable way to make game.

I want to try learning but godot's lousy introduction is discouraging. Getting some good reasons to use it might help.

I keep thinking if I only had one other person to work with I'd be able to stay motivated
Am I lying to myself?

>n o b o d y can make a good game in?
So how is this statement related to Godot?
It is less than a year passed since it has matured anough to be considered passable game engine(and only 2D part of it). Almost any good game in existence took more that 2 years of development. Usually much more.
So what kind of games are you expecting from the yongest engine out there? Can't you fuckers wait for at least 3 years before you actually can say there are no games on "engine name"?

>a good game takes several years to complete
>Godot has been out for only a few years, and only got good a year ago
>ugh why can NO ONE make a good game with Godot???

MAKE THE BEST GAME IN THE WORLD

OR I'LL EAT YOUR SOULS

anons enough with this waiting for godot meme. godot needs games now

Does this game involve mining?

I'm sure if you got the perfect partner who is both competent and supportive you could. But good luck with that happening.

I figured it out, I'm spawning them dynamically based on the fire rate of the equipped weapon
So an SMG is going to have 30 or so, while a bolt-action sniper rifle will have 2 or 3 at most

>godot needs games now
So why aren't you making one right now?

it's okay nodevs, buying a license for that engine of yours wasn't a bad idea, your game will surely help you get that money back right?

my engine is FREEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEE

Anyone following someone making a promising looking godot game?

How do I make textures vertically NOT stretching on Terrains in Unity? Is it possible to achieve this by adding just one script to the Terrain or anything else that is highly uncomplicated?

That one
dwarfdev.tumblr.com/

But I took a bath, yesterday.

the odd thing with unity is, if you want to use it as a traditional level editor you need an addon

>godot tag on tumblr is completely littered with animes
this engine is never gonna make it