/agdg/ - Amateur Game Dev General

Skeleton Edition

> Demo Day 8, go play games!
itch.io/jam/agdg-demo-day-8

> Upcoming jam (Tomorrow-ish)
itch.io/jam/wj2016

Helpful Links: alloyed.github.io/agdg-links/
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/zsDQmN9K

> Previous Jams
pastebin.com/QwcSPdnx

> Engines
GameMaker: yoyogames.com/gamemaker
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=8Mb-niyUmX8
docs.godotengine.org/en/latest/reference/shading_language.html
agdhg.wordpress.com/2016/05/09/gdhg-guide-1-singleton-observer/
agdhg.wordpress.com/2016/05/12/algorithms-1-path-finding/
strawpoll.me/embed_1/10172054
learncpp.com/
codeblocks.org/downloads/26
sfml-dev.org/download/sfml/2.3.2/
glfw.org/download.html
youtube.com/watch?v=IkbkEtOOC1Y
docs.godotengine.org/en/latest/reference/custom_modules_in_c .html
en.wikipedia.org/wiki/Algebraic_data_type
twitter.com/SFWRedditGifs

Where is monday recap?

dead

>thinking I'm going to post with a bunch of skeletons
Not a chance

>he used the skeleton image

This is a good OP

Please help

>halfsize = size*0.0;
?

>waifujam time updated
Based OP

Sylphy needs a break.

>black on dark gray

Just me testing what kind of error I was having. Not supposed to be multiplied by 0 obviously.

you forgot close a parenthese for mod

It's a bug in the engine, it's not supposed to be black.

How the FUCK do you apply multiple shaders to an object in the unity editor?

Not sure what language is that but something I do to pinpoint a error that doesn't say anything is spread into atomic actions.

In this case

float k = p+halfsize;
p = mod(k,size);
p -= halfsize;

Doesn't fix the problem but if it is something due to how the language works this may show it.

What greenlit game is so shitty that it gives you confidence your game is good enough?

Looking at that error, maybe there's invisible characters after the ; on the lines above?

GUI is suffering. Trying to implement the RPG side of my game into the action side and it's just nonstop GUI fuckery.

Most of them.

why is godot so buggy? and why do people use it?

Any where it's obvious they were written in OOP style. It will not scale, it is not maintainable, they have no game.

youtube.com/watch?v=8Mb-niyUmX8

This right here is what's bad about Webmcam.

None ;_;

reposting my progress from earlier since it didn't get any feedback the first time

It's not that bad.
Just shift-select frames and delete them.
But yeah it could be a bit smoother.

Anything in the last 2 yaers
Greenlight used to be such a challenge for games to get in before valve dropped all of QA.

Getting greenlit means nothing now

>OOP style
Is "style" the "s" in "OOP(s)"?

System

its great mate youre going places

spaghetti

Because it's not "so buggy", it has a few bugs, just like any other engine. And the bugs are fixed regularly.
In fact that specific bug, the wrong syntax color for the shaders was fixed in an update released today.

But if I delete the frames that are out of order the webm will come out at 3fps. At least give me the opton to reorder them for fuck's sake.

I guess I'l stick with OBS for now, although it's a hassle to set up the right resolution/subregion every time.

Thanks for telling me that. It bothers me a lot.
So now the error is on line 8, perfect. The line with just a simple addition.
I just decided to explore. Probably moving to my own engine with GLEW soon if I don't grow very fond of it soon. I do like the idea of supporting smaller engines though.
Ok so what's your issue? You can edit the pictures in the temp folder if you like. If that's too much freedom for you just scroll down to where you want to stop cutting then do shift+arrow up until you find the start of the cut. ezpz
No. Whitespace should be ignored anyway.

I don't get why they have to make it so similar to GLSL and not have it be GLSL. What the fuck is the point in that?

Didn't realize you had out of order frames.
Weird shit. enter into the temp directory. and fix it if you really don't feel like re-recording.

Then I'll make my own monday recap!
With blackjack and hookers!
And in saturday!!!

>1,025 issues opened
>a few
alri GIDF.

Thanks I'll try that. Where is the temp folder, though?? I can't seem to find it.

Not him but a lot of those are feature requests.
Also we're GDDF.
Options->open temp folder
Can select where it should be there too.

paranormal patrol

Meanwhile, Unity is closed-source so you really have no idea what kind of state it's in.

Also, GitHub issues are for more than just bugs. If you filter it down to just "label:bug", it's less than half.

Whoops, meant to type only one ?, I didn't mean to sound like a retard.

>485 bugs
>a few
Unity is bad too

It's too bad Unity doesn't have a bug tracker, I bet it would be a few thousand at least.
But no no, Unity is perfect and the only way to make video games

>Also, it seems that they've actually raised only $1700. Then somebody, obviously a huge fan and not the developer or his mother, pledged $1300 on the last day.

Who are these people? Are they here now? I want to see their stupid faces.

Uhm...

Maybe it's a new or old version?

Maybe because you're trying to use a float to use mod?

docs.godotengine.org/en/latest/reference/shading_language.html
>DIFFUSE = vec3(1,0,0) + vec(1,1,1) * mod(TIME, 1.0);
Not it.

This weeks guide
agdhg.wordpress.com/2016/05/09/gdhg-guide-1-singleton-observer/

This weeks Algorithm
agdhg.wordpress.com/2016/05/12/algorithms-1-path-finding/

Vote for next weeks content
strawpoll.me/embed_1/10172054 (embed)

I am also giving games that ask a full review/feed back post. I would do all the game jam ones but there are a ton and I intend on giving as much feed back as possible. I will have a game jam post but that will highlight as a summary. So please, if you want a lengthy post, link me what you have!

what is OOP good at? I've tried to understand it for my game when really I should've been looking at composition all this time.

>What the fuck is the point in that?
Godot is retarded, them making their own language based on python of all things should've been your warning sign.

Yet people will keep recommending it because it's open source.

Then I have no idea. You use p+halfsize before on the float c, and neither die before line 8, so I'm not sure what the fuck is causing it.

Yeah. Considering digging into Godot and fixing it as my project rather than make game right now.

But maybe it should just die.

I'm a bit surprised they don't let you just write C++. Every engine should just let you write C++ and compile it and have some dynamic library loading stuff.
It'd make things so much easier for everyone.

>there are people ITT that aren't using Unity
honestly what is wrong with you people? do you want to make a game or not?

This. Unity is the only way to make a game. If you aren't using Unity, you are a nodev and you should GO AWAY, you LITERALLY INSANE STALKER nodev!

Unity sucks ass though. If I'm not using godot I'l make my own engine.

I mean, you're literally pulling things out of your ass to support your argument. I'm not a hardened Unity veteran, but I literally haven't encountered any bugs or CTD's yet. How about some examples?

where to begin?

do I just download an engine and start fucking around in it?

any recommendations for someone with no life direction?

Unity for 2D games is dumb

Why are you retards biting 0/10 bait?

Small, neat, tidy things that have no risk of changing structurally on refactoring or expanding. In other words, no real world problem domains. Also classroom education for early CS students or non-majors.

This.
It's very friendly to a new dev.
There's plenty of engines that just let you drag and drop stuff but it's like going into a pond of only shallow water and hoping to learn how to dive.

You can have a nice swim but it doesn't get you deep enough.

You can skip language hopping and jump straight to the light:
learncpp.com/
codeblocks.org/downloads/26

sfml-dev.org/download/sfml/2.3.2/
glfw.org/download.html

You can make a game completely in C++ with Godot if you want to.

If you use C++ there's no reason to use that broken engine, easier to make your own in SFML adding libs like Box2D as necessary.

youtube.com/watch?v=IkbkEtOOC1Y

If you're bored, why not watch a video lecture on Markov processes!

>broken engine
It's not broken. But I do agree with you. If someone isn't going to use engine features there's no reason to use an engine.

How?
What am I missing here?

Make modules, it's described here: docs.godotengine.org/en/latest/reference/custom_modules_in_c .html

It's friday the 13th
Don't be nodev today, it's bad luck and you will never finish your game.

haha guys look at this """""progress""""" haha :)

unity is totally an engine for stinkers huh haha not like source haha :)

We're coming for you, Reek.

Do you know about algebraic data types? OOP is essentially applicable in the same situations. The difference is that OO systems are open, while an ADT is closed.

That's not using C++ with godot
That's extending godot features with C++

>you can re-write your own engine and not use any of our shit!
>it's easy, much faster than having to make your own engine!

wew

Don't quite see how I'd interact with my scenes in Godot though.
Wrap every node in some way?
This seems really shitty though.

Just a little more explanation on that last point.

OO systems are open because anyone can derive the base class and inject their own code, but you can't just add another constructor to an ADT.

...

>C++ and GLFW
this fucking nigger

yes but you want to follow some tutorials first. then you have to make something really, really simple.
i recommend Unity and Game Maker

?

high quality post

>keep thinking about making an H game and using the money to make the game I really want to work on
If patreon is proof of anything, it could actually work

by abt do you mean like overriding a constructor? I'm sorry fi this is immensely retarded, I'm no expert.

en.wikipedia.org/wiki/Algebraic_data_type

do it faggot

Post lewds you made.

>tfw really don't want to sully my reputation by doing porn
I can sympathize with women now.. It's not free to just have sex on camera.

Best modeling software for someone to start with if they're more interested in making/animating models than full-on game dev? Preferably something that's generally applicable; not something I'll learn just to learn how to model and then have to learn a whole new program if I want to join a team because what I learned is basically models for dummies.

That's the only reason I didn't start it yet
There's always the risk someone figures out who you are by your style if you try do do it under a different name

just have a pseudonym

This
I want to make good games.

Nobody's found Googum's porn yet. Assuming he's telling the truth about that.

Blender. Unless you know for sure that you will be joining a team or company that uses a different program.

That's because no one wants to find googum's porn outside the 3 curious people on agdg.

(not functioning) battle menu is in!
I'm starting to walk on a slippery slope. I kinda want to make this into a full (micro) RPG with different monsters, spells, and some kind of (micro) overworld to explore and maybe even a leveling system.
I don't know if I know how to make all that and if I'll even make it in time for Waifu Jam though.

>itch.io's big announcement was early access shit
a y y l m a o

zbrush > topogun > substance painter and let someone else animate

>I kinda want to make this into a full (micro) RPG with different monsters, spells, and some kind of (micro) overworld to explore and maybe even a leveling system.
You have 2 weeks, no way that's happening dude.

Ok now it's just toying with me.
Updated the engine. Got a lot further (dunno why lol).
But now it makes no sense.

Anyone see a call to fSphere here?

I know. I guess I'll just finish the base battle system for now and maybe I'll expand it in the future.