/agdg/ - Amateur Game Development General

Data edition

> Previous Thread
> Upcoming Demo Day
itch.io/jam/agdg-demo-day-8

> Upcoming jam
itch.io/jam/wi2016

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

> Development
Opengl: amazon.com/OpenGL-Programming-Guide-Official-Learning/dp/0321773039/ref=sr_1_3?ie=UTF8&qid=1461790882&sr=8-3&keywords=opengl
DX12: amazon.com/Introduction-Programming-DirectX-Computer-Science/dp/1942270062/ref=sr_1_4?ie=UTF8&qid=1461801724&sr=8-4&keywords=vulkan
Rendering: amazon.com/Physically-Based-Rendering-Third-Implementation/dp/0128006455/ref=sr_1_3?ie=UTF8&qid=1461801770&sr=8-3&keywords=real time rendering
Math: amazon.com/Mathematics-Programming-Computer-Graphics-Third/dp/1435458869/ref=pd_sim_14_6?ie=UTF8&dpID=51LbyfgZmPL&dpSrc=sims&preST=_AC_UL320_SR250,320_&refRID=17MA27GHRT5WT4HWW7WC
C++: amazon.com/C-Programming-Language-4th/dp/0321563840/ref=sr_1_1?ie=UTF8&qid=1461791007&sr=8-1&keywords=c++ programming language
General game dev: amazon.com/Game-Coding-Complete-Fourth-McShaffry/dp/1133776574/ref=sr_1_1?s=books&ie=UTF8&qid=1461791022&sr=1-1&keywords=game coding complete

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

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

Other urls found in this thread:

youtube.com/watch?v=t5wtQAxTItQ
itch.io/jam/wi2016
youtube.com/watch?v=cmcnJyOyu34
github.com/id-Software/DOOM-3-BFG
youtube.com/watch?v=HMUDVMiITOU
youtube.com/watch?v=cJukyZinJ1I
fontlibrary.org/en/catalogue
forums.tigsource.com/index.php?topic=26021.0
twitter.com/SFWRedditImages

first for post dev auriculars
youtube.com/watch?v=t5wtQAxTItQ

Reposting progress as a sacrifice for the God of Anti-Shitposting.

is there a prettier way to do logging?

>itch.io/jam/wi2016
Fix this link already

Mike Acton's talk at Handmade Con 2015 was kind of disappointing.

you have one (1) post to dissuade me from using Godot.

>tfw finally started using classes and structs
Feels good.

Camera shouldn't move up on a simple, regular jump, only after you land on higher ground than you were before.

>classes and structs
they are one and the same except for one single tiny insignificant difference; they are the same nonetheless

it's not enginedev

no sound sux, should change AGDG home board to /gif imo

Posting it again, I would need some voice actor to record "NICE!" for me.

Is this a webcam game? I don't understand.

Classes have behaviours.
Classes have inheritance.
Classes can have private properties.

These three facts of classes make them completely unlike structs.

No im just using mouse, idk what its gonna be yet

Can you hit the dolphins?

You didn't make godot

It would be better if "nice" stayed in place and the multiplier was in another typeface/color.

that's only because c++ is shit

In c++ structs are literally classes that default to public access

how hard is to make a complex 2D game on game maker 8.1?

lol fucking c shart i fukcing swear

2d complex how?
Complex 2d assets?
an involved game with lots of content?

To me GM looks like a mess to properly organize scripts if you're doing a large complex project.
How complex are we talking? RoR and hotline miami were made in GM.

Already been done
youtube.com/watch?v=cmcnJyOyu34

All right, figured out how to make a reliable walking animation, and to stop the animation when the key is released, so it looks like the character is pausing.

Literally about 70 lines of Lua to do that, though- guessing there's a much less verbose way to do it, but fuck it, my spaghetti code is function al for the moment.

Now to figure out the next bit. Not sure what this game will really be about yet, but we'll figure that out as we go. Might try building a little room or something for my spessman to move around in.

fuck books

damn familia, thats TECHNOLOGY as fuck, good job

>C++ is shit
why would it need all that horse shit

>RoR and hotline miami were made in GM.
when will that stop being used as to justify GM as a good, modern engine?

Nice

Can't even begin to imagine how the movement on those books works

They're examples to look at and say "so this is the power of GM."

What better way to understand that than examples?

Newboi here

What is an enginedev?

complex in terms of gameplay.

I'm a programmer but I want to make games as quickly as possible.

>have a list of Enemy objects
>Is actually a bunch of goomba, koopa, and stupid pipe flower fucker objects

for each enemy
enemy.update()

>calls that specific objects update method, not having to bother knowing what it actually is

Inheritance and abstraction is fantastic.

Sorcerobe is being developed in GM. do you need more?

this looks sexy af

i know and they're great, but there are DEFINITELY better / easier / more capable engines to use. i don't understand why people here only ever recommend GM for everything not 3D.

The boat is still oscilating up and down for no reason while its in the air. Otherwise, mundo cool

as a programmer making a somewhat large 2D game, think about your art assets. This about how much you have to make to do your vision.
If the game is deep and complex, do you need art assets to compliment that? can you reuse the art assets you have?

I'm spending probably 10X more time on art than programming.

>OP
>this post
you gotta be rusing me, familie

writing your game in c/c++/lower, i.e. not relying on unity, unreal engine, game maker, godot, etc.(any game engine other than your own(even though you might not call your base code an "engine"))

>Consider trying godot
>look at the games made with it
>they all look like dogshit compared to even gamemaker's games

back to unity i guess

There just hasn't been a big game release yet. You know GODOT was almost unknown until last year, right? It's still very young.

Someone that doesn't make games yet still posts here.

Not to be confused with someone making an engine as part of a game.

What do you guys do when you're stuck somewhere in your coding?

> You know GODOT was almost unknown until last year, right? It's still very young.
That's exactly the problem.
No one wants to be the guinea pig.
I sure as hell wouldn't start developing my big project (aka anything more than pong or a basic platformer) on a new engine.

...

Well if you aren't a good programmer and can't do stuff on your own you really are better off with an engine that has a lot of tutorials t.b.h.

just 4 u

Legit scream random ass words at the top of my lungs. It's a very good stress reliever and one of the very few benefits of living in a very isolated house that is far from others.

Made crates burst into bits and pieces. Looks okay? More particles?

get a pen and paper and draw it out / desk check.

how hard to make simple 3d game engine like quake?? Can i make it in 3 weeks or less?

So....enginedevs are people who dont use engines?

If you know what you're doing, you can probably make it in a month of nonstop programming.

is it depens on language?

yes
people who "dev" "engines", making them "engine"+"dev"s

Either lie prostrate on the ground or sit on the toilet. I've had many code breakthroughs in those positions

>If you know what you're doing, you can probably make it in a month of nonstop programming
I don't think he meant a fully featured professional engine like the quake engine

If not , (knowing what you're doing), setting up the very base, input/event handling, state mgmt/ecs, resource loading/caching, basic rendering should take about a week

>That 2.5D/3D
Please, how did you get it to work?

what if i am talking about fully featured professional engine like the idtech 2 ??

** pls don't bully i want to learn things ;_; **

I wonder if he's using Godot? This type of thing is one of Godot's strong suits.

adapted regular skull into this dude, who drops flames everywhere when he dies

Sorcerobe uses GM

thx guys

haha, yeah you wouldn't be navigating a clusterfuck like this in the actual game

it's 2d sprites placed in a 3d space, is there something more specific you want to know?

well take a look at this

it'd be way more than a month as a single man

how hard is to code 3D in GM?

I have done some basic shit in opengl.

I'm retarded
github.com/id-Software/DOOM-3-BFG

there's built in functions for it, so not very hard at all

come on its quake 1 engine?? also i am full neet working on computer 15h a day trying to learn language.

do fonts have copyright?

This is the level editor? This game looks really polished. Good job

you posted this last thread and were answered then.

so basically you're coding basic 3D functionality?

how bout the collisions in a 3D space?

yeah, if you don't wanna get sued, check the font license before downloading.

wasn't me though

Who /coffee dev at 1am here/?
youtube.com/watch?v=HMUDVMiITOU

>Can't find a good font
>Can't draw a good RPG text/dialog box
Black box with Arial bold it is.

yeah it is, thanks

it has built in stuff for basic 3d projection and polygon drawing, but beyond that you're pretty much on your own. The only built in collisions are for 2d. I use a system where collisions are first found in the 2d "top down" view, at which point the objects compare heights to decide on how to resolve themselves

Should alternate walking animations have be on a separate mecanim layer?

>have a major gme that you'd like to make but it involves too much stuff that you can't do at all right now
>30 and only just started devving using game maker studio

tell me it's gonna be okay guys

If you work hard you can be a good dev in 2-3 years

>can't google public domain fonts
youtube.com/watch?v=cJukyZinJ1I

I've googled tons of of them, just haven't found any I liked. If I do like them and test them out ingame, I don't like them anymore. I think at this point I'm being too picky and just need to rest.

>not making your own fonts

I need a medieval currency name

There's free fonts on this site, I found mine here
fontlibrary.org/en/catalogue

Drekels

Frizzlebums

crests

Aurum

shekels

Nodev

So basically a rectangle collision with a z depth variable?

Is that your box? If so it is really nice, any advice?

WIHTF?
looks fine

Shields

Pence

nigger, look up some webpage to download free fonts that allow you to preview them and see their licenses.

peso.
literally the dollar of the spaniard empire.

referring to currency as "dollar" found the illegal spic immigrant

Check this thread for references. It took a while to make something I like.
forums.tigsource.com/index.php?topic=26021.0
I can't give you tips on fonts though, I just found one I liked and was easy enough to read

>illegal
>when 30% of the usa population is already hispanic with legal citizenship because they're second or third generation
It's funny when they call themselves hispanics when they can't even speak spanish.