/agdg/ - Amateur Game Dev General

You can be a game developer, just like Barbie! Edition
twitter.com/Barbie

> Next Demo Day (Nine)
itch.io/jam/agdg-demo-day-9

> Next Game Jam (Space)
itch.io/jam/agdg-space-jam
Collab: pastebin.com/NEPv0pPC

Helpful Links: tools.aggydaggy.com/# (Still in beta)
New Threads: Archive: boards.fireden.net/vg/search/subject/agdg/

> Chats
steamcommunity.com/groups/vgamedevcrew
webchat.freenode.net/?channels=vidyadev

> Previous Demo Days
pastebin.com/Qi63yBxd

> Previous Jams
pastebin.com/hVhvNWLw

> Engines
GameMaker: yoyogames.com/gamemaker
Godot: godotengine.org/
LÖVE: love2d.org/
UE4: unrealengine.com/what-is-unreal-engine-4
Unity: unity3d.com/

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

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

Other urls found in this thread:

youtube.com/watch?v=pWStaRmuXzY
youtube.com/watch?v=zQej2fig1ls
youtube.com/watch?v=ieQ1rAIjzXc
youtube.com/watch?v=whdbDPH-RTc
youtube.com/watch?v=CsFUXJooCHQ
youtube.com/watch?v=vy_xbXIJ898
youtube.com/watch?v=Bexw7A04TTY
youtube.com/watch?v=Ar4WzQ7KHak
youtube.com/watch?v=8e-BgnZY5qg
steamcommunity.com/sharedfiles/filedetails/?id=705485961
en.sfml-dev.org/forums/index.php?topic=682.0
github.com/jashkenas/coffeescript/wiki/list-of-languages-that-compile-to-js
youtube.com/watch?v=IcAZXEZQgRw
youtube.com/watch?v=ot7uXNQskhs
twitter.com/AnonBabble

First for gamedev!

>javascript

first for failure

youtube.com/watch?v=pWStaRmuXzY

4th for procrastination

Why are tutorials so off-putting and frustrating to sit through?

I don't want to be a nodev shitter but every part of me fights it

it would be better to fork an /agdg/ github project wouldn't it

which thread

...

Personally I found out that messing up stuff is easier and faster for me than tutorials.
Once you get the basic stuff, you can start experimenting an d learning from the mistakes you make.

anyone uses opengl here?

do you know how to make texture blend with itself within the same draw call? right now if i draw two intersecting textured polygons, and then try to sample texture where they intersect glsl just gives me the value from the last poly.

youtube.com/watch?v=zQej2fig1ls

This one of course. It was made 10 seconds earlier than the other one, right at the 150 post mark. The pic is gamedev-related as well, not just posting random celebrities.

post anime music

youtube.com/watch?v=ieQ1rAIjzXc

C++ or C#?

Which one to learn first?

youtube.com/watch?v=whdbDPH-RTc

C++ if you're hardcore
C# if you're a bitch

C++ for Unreal, C# for Unity, GML for GameMaker. Pick one, then make game.

youtube.com/watch?v=CsFUXJooCHQ

youtube.com/watch?v=vy_xbXIJ898

Wrong thread


youtube.com/watch?v=Bexw7A04TTY

>be a doctor, a nurse, a football coach, a police officer , an officer in 3 military branches, an Army medic, Miss America, the President, an astronaut, a firefighter, an engineer and a NASCAR driver
>you can totally be a game developer senpai it's so easy!

needs shorter and pink hair, nose piercings, and mall goth clothes to be more accurate.

youtube.com/watch?v=Ar4WzQ7KHak

youtube.com/watch?v=8e-BgnZY5qg

I'm in tears.

Sageman game when?

/x/ + /mu/ + /agdg/ + /ic/ + Veeky Forums + ???

I think you are going to need to use shaders for that.

Look at me crashing into shit. Look how cool I am.

>crashing into wall2.webm

where's crashing into wall1.webm?

Check /egg/, more will be learned there.

Would /agdg/ want to see GTA clone made in Godot?
I'm trying to make it happen, but my gamedev skills are shit and I can't find someone who would make it for me[/spoiler.
Will post progress once I manage to get basic stuff working.

What if I'm a hardcore bitch

were all in here by the way

your ship is very fast and the level very big

if you want people to actually see other ships as anything but dots you'll want to change that

I can't stop thinking about another dev working on my game

Has anybody that posts in agdg ever been successful?

i need some nice textures
peter plitzkhoffe

Render a quad with the texture twice to an offscreen framebuffer with a colour attachment and alpha blending enabled

>mental cuckholding

today is the day to make game

I need to be productive. Stop making me want to go through the /f/ archives again.

if she was serious about that exo armor she'd loose the panties too. Casual.

Any good resources on object composition instead of inheritance?
Is it really better? Or just for big games?

Finally fixed my mouse, and it's so smooth again. Time to start modeling some lolis.

Wish me luck, guys.

i am worried that my game is... not good...

Is that your game? What do you do in your game?

yeah its mine. its a fighting game, kind of like smash but you have HP instead of trying to get a ring out. its less about big long combos, and more about single hits that can sometimes lead into combos.

Why would anyone play your fighting game when almost no one plays most AAA fighting games?

Stop shilling, you never come on agdg and your /v/ thread got locked you fag.

as long as the game has cute graphics and is on steam, people will buy it
not necessarily play it, but they will buy it

>Tfw Tekken 7 on PC is gonna revive fightan'

why would anyone do anything when there are other things

shut up vine

You, or whoever makes the art, has a very nice art style.
I'm not really into fighting games though, but it looks pretty.

Go away

why is optimization so hard?

Art style would definitely fit a playformer better than a fighting game.

Also, the world loves indie platformers. Fighting games, not so much.

The art is unremarkable and a bit all over the place
id have to see the gameplay before commenting further but its good as progress
as a finished progress, it may need some work

>Hey guys I'm really worried my game is bad so I could really use some advice I know it's almost done but I'm really gonna take to heart what you guys have to say and have no ulterior motives whatsoever even though it's almost finished and I didn't show anything of substance regarding the gameplay

>oh no my thread got locked
>better shill on agdg
>pls tell me my game is good, I'm SOOO worried

The language so bad, there are literally 50 ways to transpile another language to it.

And yet we're stuck with it, because The Web. Until wasm at least.

>why would anyone do anything when there are other things

What does that even mean?

You realize in a world where Blazblue and Guilty Gear exist and are getting terrible sales, making an indie fighting game is pretty retarded.

Those 2 games have graphics and gameplay that you'll never be able to rival, so my question is, why waste your time?

Wouldn't you NEED the extra padding if you're going inside a metal machine?

Unless the cooling systems are really shit and you need to avoid hyperthermia.

>its a fighting game, kind of like smash but without what differentiates smash from other fighting games

maybe the robot suit has padding built in and so there's no room for pants

...

if this is the real graphics and not a mockup then you are in the top 10 of pixelshitters already

Right side looks better.
Having outlines around the outside of a sprite look good, just don't use an outline on the inside of a sprite, because it will get too busy.

Right
OR colorblock the left so there are no 1 x 1 pixels on the edges (I'm looking at the top of the head and the left shoulder)

>i am worried that my game is... not good...
We won't know that until you show it to us, fool
Or is your game just about pretty pixel art?

How would I implement flashing the enemies white when taking damage without having a completely separate sprite sheet with just every frame white?

Don't draw the character for a few frames

Shaders or surfaces. Or both.

Okay.
Could you explain what colorblocking is? My googlefu is not working.

Change the texture to be white?

This is easily done in most frameworks/engines.

just C

Thanks for the feedback

Does anyone else have some constructive criticism they can share?
steamcommunity.com/sharedfiles/filedetails/?id=705485961

>"Motivation only gets you so far, discipline gets you the rest."
>"If you're contracting graphics I think it's fair to call it solo"
I really feel like the guys on the reddit gamedev are just the agdg anons.

>contracting graphics means you're not solo dev

I guess using an engine means you're not a solo dev too?

I dont like the music and the constant swapping to text makes it seem slow.
I think you could probably find more exciting gameplay to include too. Starting the video at the title screen doesnt really grab my attention either.

SFML has setColor, which just tints it. WHere white is the default colors, so tinting it white is exactly the same as the original sprite. Dumb shit.

It just works!

Well, waiting to the end of the month, then buying substance designer. Will be learning to texture very soon.

Procedural texturing doesn't look that hard and it appears faster. I was thinking of learning diffuse + spec workflow or handpainting textures, however substance painter and designer seem easier.

I don't know if this is cheating, but fuck it.

en.sfml-dev.org/forums/index.php?topic=682.0

Congratz.

The /agdg/ site doesn't explain how to install and use webmcam. I can't even open the readme

just use obs and webm for retards

i like the cut of your jib

dopey fucks dont know about what you can create in javascript these days

>Went to look
>Found some post about a guy who spent 5 years making a game with 3 other people
>The game flopped because it's pretty niche
>Also they made their own engine
>"Guys, don't make games because you'll never succeed"

Is it just me or is spending 5 years on a single game a bit retarded?

I don't know if its a real gamedev term. I've heard it in the contexts of both fashion and building Lego. I think it can be logically extended to pixel art.

Colorblocking is making blocks of color that are the same, and reducing stray pixels of different colors. A lot of Cave Story's sprites are well colorblocked. I'll use the Grassland NPCs as exmaples.

The bats are perfectly colorblocked.
The frog uses colorblocking, but still has single pixels by its ears.
The jumping helicopter slime thing (idk its name) looks overall colorblocked, but is aliased along the edges of the colorblocks. Note that it uses 1x2 blocks of pixels for parts of the alias so it still looks smooth.
The big jellyfish is not really well colorblocked at all.

Aliasing along color edges and dithering are anti colorblocking. Sprites can still look good without perfect colorblocking, and with aliasing along edges. But try to minimize the number of stray pixels

C# has the advantage over Java, in that it is the superior language (lambdas, delegates, etc).

C# also has the advantage over Java on windows, that it's VM outperforms jvm on windows, hence less fps spikes than jvm for games.

Java's singular pro for game dev is libGDX, because it is objectively superior to monogame/XNA.

An down-the-road-unmaintainable pile of mess?

I mean, do you think this is a coincidence? github.com/jashkenas/coffeescript/wiki/list-of-languages-that-compile-to-js

what's the bestest language/library/framework/whatever for prototyping a platformy puzzle game?

Game Maker.

The guy who did Stardew Valley worked on his game for 5 years.

This is the old trailer
youtube.com/watch?v=IcAZXEZQgRw

This is the new trailer
youtube.com/watch?v=ot7uXNQskhs

I plan to spend 5 years on a single game. 5 years is nothing.

Something like GMS, Love2D, Stencyl, Construct 2, Unity or whatever you're comfortable and/or familiar with.

what should I do if a dev forked my game and is obviously a lot better at it than I am

offer a blowjob and implore to be part of his team

I'm not saying there's no games that took 5 years and we're successful.

I'm just saying that it's pretty retarded to spend 5 years on a single game and then be surprised that your life is fucked because you wasted 5 years on a game no one bought.

People buying lottery tickets are retarded, but that doesn't mean 1 person in 10 million won't make money, it's thinking you'll be that person that makes you retarded.

user will surely reply to my collab invitation, right? He was just busy in the past few days, right?