/agdg/ - Amateur Game Dev General

Just like make game edition

> Play Demo Day 17
itch.io/jam/agdg-demo-day-17

> Play Halloween Jam 2017
itch.io/jam/agdg-halloween-jam-2017

> Current Mecha Jam
itch.io/jam/op-mechanoid

> 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
New Threads: Archive: boards.fireden.net/vg/search/subject/agdg
AGDG Logo: pastebin.com/iafqz627

Previous Thread: Previous Demo Days: pastebin.com/PAX2PvrV
Previous Jams: pastebin.com/BdjWRwX8

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

> 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

Other urls found in this thread:

drive.google.com/open?id=0BwIVW_906HZLTXU5WVp4TUVtSDQ
implyingrigged.info/wiki//agdg/
docs.godotengine.org/en/stable/learning/features/animation/cutout_animation.html
youtube.com/watch?v=Dn8gealMDsg
yal.cc/r/gml/?mode=2d&lzgml=MQEwpgZglgdmAEBbAhrAUDA9gJxQG2RgHM8EBeeAZgAY1RJYEBnAFzAAc07xo54RsyAO5oAbsmzx2AD3gUQUJuwIBPAPpEwLNUKggWACwAUASgD0AJjESpKuf0XLk6zdoNgoRAy1OWu4yUIScilMWG0FbDAAYxYoTBgjGQAaW1TETABXJjA1aXSsnLUVEwBua0koiAJiUnsq0lig0iNmsFSsXGQa4JM0KAgkQtzo92iAazUAI0yWFgS1diimHJAjRCm1UggWE3gAbzR4Y-hO-Db7C O0AF80AWEtxjU2pPz2FVSaamSz7ra g8hE84C9amA3skPqkLNQfgD7oJgXhnq8UtD4LCfg0EdwGHwGjEWG00FEWJlsIkLPAAFTwCRETKIMAwFgARngAFp6dhGczWdQ njeAggSDciSzGYjPlPnhkiBAUjxUYeXyWSwfmqmRq2akjicGTqBfAANTwUjEQyRPKtXnGlgWVJG-ksSgmVLwA3HF26s0WllEa1QbDFO3q1lO7Wu91lLhAA
twitter.com/CowThing
youtube.com/watch?v=W3Yg2i17TDo
twitter.com/NSFWRedditGif

Battle Royale

But you missed the "roguelike/rogue-lite/rogue-light/like rogue mixed with x" craze that plagued 2014-2016

Don't chase fads, be the fad-maker.

>he has no friends
>he can't into music

You'll never make it

If you don't have friends and don't know how to make music, you can always hire a musician to make your soundtrack.

Reminder that this is a hobby and sales are an afterthought. You should focus on making a game that you want and like to keep you motivated.

It really depends on what the biggest game currently is.
DayZ jumpstarted the zombie craze. As you said, Minecraft jumpstarted the survival game craze.
I think 3D platformers are making a comeback due to Mario Odyssey, Yooka Laylee, and A Hat in Time. We might see more "classic difficulty" platformers due to the success of Cuphead. Of course PUBG is/was massive so the battle royal type stuff may be popular too like said.

Music is not only much cheaper than code/art, its more segregated from the game and can easily be added late in development. Not even remotely a concern.

>post an ad looking for a user interface artist
>get 10 emails from music guys begging to join the project
>repeat for every single random ad

music guys are a diamond dozen and most of them work for free because they know their field is a complete joke with any monkey capable of doing it

and you have no game, cris

...

Reminder that you'll never finish a project and thus loss out on the opportunity to grow as a developer because of this attitude.

Enjoyment from developing a game and generating revenue from a game are not mutually exclusive aspects of game development.

Of course its not mutually exclusive, but its better to focus on the craft and not the revenue, for an amateur.

Asking since Godot doesn't have a "real" 2d skeletal system.

Is there a way to make animations at a rig level and apply them to several different characters? Say I make a walking animation and want to reuse it on a different character with different body pieces, you can't just copy and paste since everything is more or less done at the sprite level.

Am I just over-complicating/overthinking this? 2D cutout animation is brand new to me and I'm more used to 3D animation and 2D frame-by-frame.

I would even say it's ALWAYS better to focus on the craft and not on the revenue, no matter what

This is what's wrong with the world

That's how every passion-driven industry works. Artists need to beg people to hire them, since literally anyone can do it and the supply of artists vastly outweighs the demand. Same with musicians, and specifically in the gamedev industry - programmers.

"Love what you do and you'll never work a day in your life, because nobody will pay you to do it"

for sure

if they are so passionate about it, maybe they should send him samples, and if he likes it he can hire him

get a job, fag

No time to do that grandpa, I've got ideas and they're not gonna make games out of themselves.

There's no actual issue there, I was just wondering what the math behind that was. If I cared about that, I'd just clamp the alpha between 0 and 1, but essentially it makes no sense to have the sun going through the whole planet and lighting up everything from below.

The input is definitely at fault here, since I'm using t= -1 and the function is the one built in UE4.
But essentially you're answering my question with the lerp formula, since at t = -1 that gives 2 * v0 - v1.
I should have looked up the lerp formula earlier, it's a lot more simple than I thought it is.

I guess it is the colors that threw me off, since for a position it would have gone backwards and the thing would have explained itself.

Thanks everyone.

If you've got models or assets lying around from new or old projects you'd like to see repurposed for a dumb meme game mod happening in a few weeks feel free to dump them in this folder. No further effort on your part is required.

drive.google.com/open?id=0BwIVW_906HZLTXU5WVp4TUVtSDQ

If you want more information as to why I'm collecting /agdg/ related models check this: implyingrigged.info/wiki//agdg/

Peace.

>t = -1

what the fuck, t goes from 0 to 1 my dude

why are inputting -1 in the first place

...

>Rogue-lite
>Metroidvania
>Low res pixel art
>Low poly art
>Souls-like

>what the fuck, t goes from 0 to 1 my dude
>why are inputting -1 in the first place

You can't stop me !

>Procedural levels
>""""Minimalist"""" art style

AnimationPlayer animations are resources that you save as a file, you can then use the same animation file for several different AnimationPlayer nodes and changes are reflected across all of them.

...

I think I misunderstood the question, you can't use the same animation and expect it to work well with another body type.

I don't actually know how well it works but you can make a bones system, you might be able to reuse it if you are clever with the node hierarchy but I don't know shit about animation so.
docs.godotengine.org/en/stable/learning/features/animation/cutout_animation.html

These are just things you don't like

These are legitimately terrible and only used by lazy/incompetent developers to mask their inability to make anything of substance or quality

why are you spamming this
we get it

>knights
>skeletons
>frogs

what attacks should I add?

also how do you guys make webms cause making small enough gifs is shite

What do you have against the french ?

Why is it that most devs are attracted to traps/shemales/dickgirls?

>most
Hardly it's just the fags on Veeky Forums that want a dick in their ass

who won Dembone Day

those who posted their demos

Thought you just had a placeholder circle, but then it unfolded

>be amerishart
>think you need music and jumpcuts literally everywhere

I have a normal to where i wanna shoot and an angle of the cone and random floats 0-1 to help.

how do I math them together and get a new normal within the spread cone?

>Play a random twine porn game
>It's 99.99% cool text-based lovecraftian noir RPG with P&P-style skill checks 0.01% porn
>Have the most fun I had playing a game in a while
Why isn't this a commercial genre?

You only notice the loud ones. Dick and or foot fags are a small population.

There's a tendency of social media users to extrapolate the majority opinion of their immediate social circle to the majority opinion of society as a whole.

Liberalism correlates with higher education, which allows you to dev.
Also a lot of indie devs are tranners and tranners are often attracted to other tranners.

FUCKING TV STOP FOLLOWING ME

Gay male couples that call each other lesbians. One of my favorite memes.

webmcam
also what are you using to make gifs?
Gifcam does a pretty good job of keeping the filesize down

>also how do you guys make webms cause making small enough gifs is shite
its literally in the OP

>most devs are attracted to traps/shemales/dickgirls
[citation needed]

nice earthbound clone

Trigonometry I'd assume

I make mp4s with gyazo and convert with screentogif. thx for the rec

thx also. should've checked

Coding is the height of conservativism

anime is a strong risk factor for sexual deviance

Come on, do you even Stallman? Programming is intensely left wing.

who?

>>It's 99.99% cool text-based lovecraftian noir RPG with P&P-style skill checks
user its criminal to not mention the name of said game

Well it's all relative. If you consider coders one tribe, it's very rightwing, as free software is used to teach the younger members, and also helps other members develop higher ideas and help the tribe succeed

youtube.com/watch?v=Dn8gealMDsg

angle + your rng of choice(min -half cone, max half cone)

Whats the problem, if you already have your angle, it's just addition. Maybe you're overthinking this

yal.cc/r/gml/?mode=2d&lzgml=MQEwpgZglgdmAEBbAhrAUDA9gJxQG2RgHM8EBeeAZgAY1RJYEBnAFzAAc07xo54RsyAO5oAbsmzx2AD3gUQUJuwIBPAPpEwLNUKggWACwAUASgD0AJjESpKuf0XLk6zdoNgoRAy1OWu4yUIScilMWG0FbDAAYxYoTBgjGQAaW1TETABXJjA1aXSsnLUVEwBua0koiAJiUnsq0lig0iNmsFSsXGQa4JM0KAgkQtzo92iAazUAI0yWFgS1diimHJAjRCm1UggWE3gAbzR4Y-hO-Db7C O0AF80AWEtxjU2pPz2FVSaamSz7ra g8hE84C9amA3skPqkLNQfgD7oJgXhnq8UtD4LCfg0EdwGHwGjEWG00FEWJlsIkLPAAFTwCRETKIMAwFgARngAFp6dhGczWdQ njeAggSDciSzGYjPlPnhkiBAUjxUYeXyWSwfmqmRq2akjicGTqBfAANTwUjEQyRPKtXnGlgWVJG-ksSgmVLwA3HF26s0WllEa1QbDFO3q1lO7Wu91lLhAA

I'm trying to create bouncing projectiles and from above example's how do I obtain "normalangle" variable?
Basically that's the angle of the surface from which the projectile bounces.
In my case walls's collision box sides are always either at 0, 90, 180 or 270, but when the projectile collides with one side how do I get the correct angle?

This isn't how burglary works. Stop

I've made some platformershit, I wan to to try making a vertical shmup now. I like doing bosses but I suck at stages, which shmups in your opinion have the best pre-boss stage portion design? need something to study

return(2 * argument1 - argument0-180)

super aleste

Make a game that's only bossfights then

Alien Soldier, Shadow of the Colossus, Titan Souls are fun

who?

i would cast a raycast from bullet position to wall, and get the normal.
one way to do this is determine which point on the wall raycast hits and check which side of rectangle is closest to this point.
but you can probably do this shit with maths since its just a AABB rectangle + line intersection

They're alive!

That %0.01 porn is forced feminization and I wanted to avoid derailing the post by admitting to being a degenerate
[doublespoiler]The Allure of Wanton Cove,
though it's unfinished[/doublespoiler]

Yes, but how do I get argument1?
That's the angle of the colliding surface of the collision box, which can be either 0, 90, 180 or 270. The projectile colliding needs to calculate that angle, but I don't know how.

Whose preview is this?

how long does it take to go from 0 music skills to FFI?

at least five

I'm making a language. Is having "for" as an expression intuitive? Can you understand what this does just by looking at it?

About as long as it takes you to write an ad looking for a musician

Sick. Have a blog/twitter or something? What's the 3D -> 2D process like? Whatever you're doing looks like 2D enough and it looks good IMO.

Well that sure looks weird

In America, "left-wing" commonly refers to the Democrat party, who are primarily pro-government.

Stallman's views are much more aligned with the right-wing views of limiting the powers of the federal government.

Left-wing wants the government to have the power to outlaw encryption. Right-wing would fight that, since it gives the government unnecessary and over-reaching power.

This same question was asked like a month or two ago with a youtube link for the Chaos Shrine music. Are you that same user? Like niqqa if so, get practicing

Unity beginner with retarded questions here, let's say I want to make a 3D game but with grid-based movement and global stepping mechanics where every agent including the player takes a single action simultaneously like moving by a tile, turning, or attacking, and I want to perform all the game logic that requires the grid positions of things in a nice low-overhead discrete space (e.g a 2D or 3D array) to avoid messily referencing points in continuous space. What's the gold standard for achieving this?

I can make agents behave as though they're moving on a grid by ensuring target locations are always in multiples of a particular integer but that's kind of shitty.

That walkcycle is so fucking cool

Try it and find out.

>What's the 3D -> 2D process like?

Make everything in 3D then use an orthographic camera projection instead of a perspective camera projection.

>misplaced pixels

lost of little QOL upgrades and some more content
I've moved literally everything over to json text files which is kind of nifty
reworked most of the differences between objects instances and behaivours.
I also completely rewrote the physics which wasted a lot of time but it's so much better now
bubbles are smarter, and so is animations
I guess I should doodle a few "real" sprites now. Maybe if I do them 8x8 for now and resize them it'll look ugly but will be something better than static shit.
you guys like mixels right??

You can come inside and pay them in exposure

>souls-like
>it just has a stamina bar

Thank you. Yeah I have a twitter, twitter.com/CowThing
There is a 3D camera that is set to orthographic and is at an isometric angle. That 3D scene is rendered to a viewport and used by a 2D sprite as the texture. The 3D models are unshaded, but the sprite has a simple outline shader to create the outline.

Now that the dust has settled, who was in the wrong here?

Here's a video tutorial for achieving that effect:

youtube.com/watch?v=W3Yg2i17TDo

I haven't bought a keyboard yet.

Heh, yeah, that's actually the video I learned to do this with.

I tried to protect you.
The RPG portion is cool as hell though.

When the projectile collides with the block wall, how do I get the wall's colliding side's angle?
So that I can use it in (2 * argument1 - argument0) as argument1.

it's literally impossible to learn art

>falling for the GPL meme
it's the /g/ equivalent of pic related

...