/agdg/ - Amateur Game Development General

Shia believes in you edition.

> Upcoming Loli Jam
itch.io/jam/agdg-loli-jam-2017

> Upcoming Demo Day 14
itch.io/jam/agdg-demo-day-14

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

> Helpful links
Website: tools.aggydaggy.com
New Threads: Archive: boards.fireden.net/vg/search/subject/agdg
AGDG Logo: pastebin.com/iafqz627

> Previous Thread
> Previous Demo Days
pastebin.com/rmiZV5yX

> Previous Jams
pastebin.com/LKEdLxdG

> Engines
Construct 2: scirra.com/construct2
GameMaker: yoyogames.com/gamemaker
Godot: godotengine.org
LÖVE: love2d.org
UE4: unrealengine.com
Unity: unity3d.com

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

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

Other urls found in this thread:

youtube.com/watch?v=18EAqHx2lMk
youtube.com/watch?v=tvTRZJ-4EyI
youtube.com/watch?v=jY6yBTYxLko
youtube.com/watch?v=k5Figo-QTW0
youtube.com/watch?v=EAEKK8xCpBY
youtube.com/watch?v=fNU-XAZjhzA
youtube.com/watch?v=V8Yb4x7LHhY
twitter.com/AnonBabble

Rust

I fap to all of frogdevs progress posts

I remember an user from agdg was working on a Yooka Laylee kind of game, what happened with that project? He's not behind the game that was just released, is it?

That's BOKUBEDEV

>keep getting NullReferenceException
>I'm at my wits end, about to ditch the whole script I was writing for hours because I'm a non coder faggot
>suddenly realize it needs 3 objects and I've assigned only two
>put in the third
>works

>no webm section

There is, it's been there for months:
tools.aggydaggy.com

How many times do you need to know how to make webms? Holy shit

Post dev music. No anime or electronic edition.

youtube.com/watch?v=18EAqHx2lMk

NullReference always refers to an unassigned object reference. Don't seppuku just yet user

youtube.com/watch?v=tvTRZJ-4EyI

Assigned to null =/= unassigned

youtube.com/watch?v=jY6yBTYxLko

Daily reminder to always encapsulate primitive types in microclasses

That guy is active on Twitter, he just did some of the Deus Ex Mankind Divided soundtrack

And they did a set at the VGAs

thanks

I don't know what any of that means.

PlokDev?

youtube.com/watch?v=k5Figo-QTW0

>No anime or electronic edition
O-oh
youtube.com/watch?v=EAEKK8xCpBY

youtube.com/watch?v=fNU-XAZjhzA

>No...electronic edition.
Fuck you.
youtube.com/watch?v=V8Yb4x7LHhY

Don't use float, int, etc. by themselves in your code. For the sake of safety, write small classes that contain the primitive type you want to use as their only fields, and use instances of those classes instead.

>there are people right there that don't use structs and enums

how do you even make a carpet that huge?

POD structs aren't safe. Use classes with accessor methods instead. Same goes for enums, write classes with const fields that are returned by accessor methods. It's much more elegant that way.

why can't we all get along and just like make game?

i made a game in python
i made a hangman

>elegant
>literally waste 10 time the memory space
>for no real benefit
I bet you run for each on var lists too.

How appropriate.

>replying seriously

woah slow down there skipper, i don't have any kind of fancy pancy graphical interface

it's the kind of thing that people actually do
it's beyond parody

I don't really see what benefit this would provide. Can you show an example?

slaves

I was planning on putting the agdg logo in my game, but then I remembered you guys are all narcisistic, arrogant motherfuckers.
Seriously fuck this place.

hey ideaguys what software do you use to ideaguy? raw text, google docs, one of those fancy screenplay apps? or a node graph tool?

RAM usage isn't a concern on modern machines.

>for no real benefit
Maintainable code, code reuse, and safety are all worthy benefits.

>foreach
Of course, it's better to let the language handle iteration for you. Or do you really think you're smarter than the numerous engineers who designed modern languages?

women used to sit at home all day doing that shit

If you see this image while scrolling
You have been visited by the squatting space slav
Strong legs and invulnerability will come to you, but only if you post THANK YOU MR SPACE SLAV in this thread

PowerPoint

drugs

this place is the congregation of all losers, outcasts, weirdos, failures, and nodevs

What do you expect? This is like going into mcdonalds and trying to find athletic people

user...

THANK YOU MR SPACE SLAV

What's your point

Why not make the whole game in PowerPoint?

Athletic people do go to McDonalds, they just use the drive-through.

----[ Recap ]----
Game: HACK the F.B.I.
Dev: Vestigial
Tools: Unity
Web: @vestigialdev
Progress:
+ NPC action system getting really easy to work with
+ NPCs can go afk

Google Docs, sometimes Google Sheets as well if I need to do mathy stuff with it.
I have one doc that just has a bunch of smaller ideas. Then for any ideas I want to expand I make a new doc and expand it in that.
I like Google docs because I can write them on my phone while I'm away from home, in case I ever get ideas while away.

>using memes to market your game

Impressive

THANK YOU MR SPACE SLAV

THANK YOU MR SPACE SLAV

>RAM usage isn't a concern on modern machines.
It's not just size, bloated data format are slower to access, if you do that shit in your main loop you are slowing down everything for no benefits.

Squatting is the endgame mechanic now
Almost god mode

that is pretty funny

What is that creature thing tho?

thank you mr space slav

Even I go with my loli jam idea 1 (red riding hood stealth)
Odd I go with my loli jam idea 2 (loli raising sim)

she gonna get the knott

>yomiwari
>princess trainer
pass on both

Sort of a mollusc that was locked away for very long time until it grew too massive by normal standards. Needs more animation and a few more legs though, because as it is now it looks unimpressive.
The original idea was a biomechanical heart.

I haven't played either of those

Now you're getting the picture. Putting an agdg logo in your game like hopoo did at this point is like bending over and begging to be accepted. Don't do it. You don't want to be accepted here or to pay homage here or to try and stake claims in this """community""" unless you're mentally feeble and socially desperate for attention and have nothing else to do with your life like gogem.

I already stated the benefits, all of which are critical to writing good software. And just as RAM usage is no longer a concern, neither is CPU usage. The slowness you mention is still so minute that the user won't notice a difference.

What they will notice, though, is when your game crashes because you didn't practice safety precautions.

I like the original idea better t b h f a m

you should because they're what you're remaking

----[ Recap ]----
Game: Autumn’s Gesture
Dev: quasiberry
Tools: UE4/Maya/Zbrush
Web: quasiberry.tumblr.com

Progress:
+finished fire spells
+made a modular cave system

mine will be 3D though

>starting a halloween game now to give yourself plenty of time
smart

Can you explain what the point of this post was?

I meant it more like it still is a biomechanical heart, but it's not as apparent in the second stage. It's literally so ripped it breaks out of its steel frame.

you won't have a game then

Why does agdg try so hard to brand itself anyway? Do you really need a fucking logo? You're not even devs most of you you're just LARPing.

VIRTUE
SIGNALING

>benefits
>"it's elegant"

being a massive fucking holier than thou cunt is now a virtue?

>admitting that kicking dirt on agdg and telling it to wither and die is virtuous
Cucked yourself nicely there.

When was last time you opened your project? be honest.

>LARPing
>on the internet
???

get back to work

The moment you sit your fat asses down without a game and decide to go to game dev places and pretend you're making a game you are LARPing. Yeah it's from your mom's office and it's on the internet but that doesn't mean it's not live action.

Why can't you just use the word "pretending" like a non-autist?

See >Maintainable code, code reuse, and safety are all worthy benefits.

>he says while sperging out about the definition of LARPing
Nigga you are triggered badly. Maybe make a game and you won't be so triggered when someone talks shit on nodevs.

I'll humour you. Why do you think boxing primitive types into classes improves anything?

You should use structs for data that isn't prone to change a lot.

need ideas for fun physics based enemy types.

i plan on going totally overboard with enemy variety, so far i've got guys with spider legs, drones, zombies, rushdown exploding guys, heavy guys with shields and body armor, humanoids that re-asemble iron giant style if they get cut up, etc.

just things that are threats but use physics in a unique way.

Why shouldn't you use structs for data that changes a lot as well?

>marketing the game
>agdg

it's open right now but it looks so shit I'm just waiting till it goes away

it's not that I can't make nicer environment but I just don't know what

I'm fucking burned out after finally setting up the scene

can you make new skeletons at runtime? an enemy that collects pieces of dead enemies would be cool
an enemy that throws other enemies

I would help you with fun physics based enemy guys but you still haven't told me how to actually make your guys move like that

lol, that's great. yea i probably could. like 5 skeletons that merge into 1 gradually as you try to kill them. could be an interesting mini boss. i can scale and make new ones at run times yes.

they have simulated pneumatic cylinder-like muscles mang, he showed it like 10 times by now

this doesn't explain how to do it or how to program it etc

pretty much this. i will make a tutorial once i finish the game.

>please spoonfeed me exactly what you did to make your game

Does anyone know where I can find the sexy witch dev?

Wrong, a class with accessor methods is always better. "Struct" shouldn't even be a keyword, and using them is a sign of poor programming skills.

An unsigned integer class can include sanity checks to avoid overflows/underflows; a float class can include comparison logic that accounts for floating-point accuracy; char and int8_t classes can exist simultaneously to explicitly refer to characters and 8-bit integers, respectively, and safety is preserved by preventing one from being confused with the other. And so on.

>hey. you know the tech that you developed that is singlehandedly marketing your game? the tech that is clearly nontrivial to discover as evidenced by posts like this? can you give me that tech for free please?

>he makes 3D games

Nobody here does that