/agdg/ - Amateur Game Dev General

>Current Game Jam (Lewd -- Blueboard rules still apply)
itch.io/jam/lewd-jam-2016

>Play Latest AGDG Demos (DDX)
itch.io/jam/agdg-demo-day-10

>Next Demo Day (DD11)
itch.io/jam/agdg-demo-day-11

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

>Previous Demo Days
pastebin.com/X6fLvtzA (embed)

>Previous Jams
pastebin.com/qRHNpCbZ (embed)

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

>Engines
GameMaker: yoyogames.com/gamemaker
Godot: godotengine.org/
Haxe: haxeflixel.com/
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
freesound.org/browse/
incompetech.com/music/
freemusicarchive.org/

Other urls found in this thread:

store.steampowered.com/app/526600/
docs.yoyogames.com/source/dadiospice/002_reference/file
spacebakedesign.com/
avclub.com/article/skeletonwitchs-evan-linger-on-the-annoying-positiv-106052
docs.yoyogames.com/source/dadiospice/002_reference/file handling/files/index.html
twitter.com/SFWRedditVideos

first for ultimate cunny

Do you think Valve will actually fix greenlight now?

Fucking greenlight.

store.steampowered.com/app/526600/

>Boxmaker is an action game that similar to Super Mario
This can't be legal

Where's an idea guy when you need one?

Steam, mobile, what's the difference?

Oh yeah, mobile doesn't force online DRM.

Pretty sure you can use as much or as little DRM as you want on Steam

I'm ready famicom, what you got?

just as long as you remember to suck gabe dick on your way in

Made a group for AGDG on Candid (the app), if you guys wanna use it.

Nothing, that's why I need you

Enough with the chats man

Yessss let's split the community further!

shameless

glad it's getting negative feedback

Is there an easy way to get GM to read a 2D array from an ini?

Turn and burn if the target is far enough, otherwise local impulse. Feels much better.

Found an issue with mixed accelerations, like the main engine being stronger than the reverse engine, which I'm going to have to fix tomorrow.

Good night AGDG. I love you all.

Better question: why are you using an INI for that?

You shouldn't be using an ini to store game data, only config stuff like a single number or true/false

I haven't actually tried it yet; im just trying to find some ez way for it to read an array from an external file for a dialogue system. If you know of a better option let me know plz

>dialogue system
>2D array

>tfw realize its been 1301 days since I released my last finished game

>greentext without even knowing why i need a 2d array

el o el

Shoot, then, I don't know how the fuck a 2D array could be useful for dialogue.

>decide that I want to make a game from complete scratch
>want to make my own engine and everything
>start learning a little about game development
>realize I basically want to make a Lamborghini as a single caveman

So is Unity any good?

Looking good. What kind of game will this be for? I'm guessing it's more tactical since it's mouse driven and slow.

can coroutines be used to make a better dialogue system.

>tfw realize its been ONE WEEK SINCE YOU LOOKED AT ME

>You shouldn't be using an ini to store game data
wait, then what should i be using for game maker's save files?

what do you need a 2d array for dialogue for? Are you trying to store responses for dialogue in it? like
[0,0] - [0,5] would all store responses to specific selections?

Yes. Anywhere you would use a state machine, a coroutine makes it way easier.

What are some games that have crates, other than csgo? I need to know for research purposes.

>you shouldn't be using an ini to store game data,

why? genuinely curious

Thanks user. It's for the battle portion of a 4X game, going to have real-time combat.

Is there a good tutorial or explanation of this?

super crate box

Half Life had a room full of hanging boxes for no other reason than for platforming

i want to do this
is that a bad idea

Not really, but it shouldn't take a whole lot of imagination to figure it out.

Ah yeah that is looking good then.

Tier 1?

Yes, very. Is there a good way to do it in GM? Not really.

what!??
w-why didn't anyone warn me?

What I meant is crates that people buy with actual money which are opened to get worthless items.

>you shouldn't be using an ini to store game data

NANDATTTE

Those level names sound rad

well fuck. I guess ill keep thinking on it then

i know what you meant

ya man. millions of resources out there for it.

i'm personally avoiding the asset store but i'd rather rely on my own code then having to give thanks to some other asshole's creative property.

I dont like being at the mercy of another person's mods because you never know if it'll ever be updated.

on a side note, anyone know a good unity 5 3D tutorial for placing structures in game snapped to a grid? most of the tutorials i find want me to use their asset store addon.

I recognize that bulge!

Thanks user!

>ReadMe.INI

Serious question - why do you think people are going to buy crates just for the sake of opening more crates? The addiction comes from the skins inside that have actual use in the bigger game.

Sounds like a shitty app.

im a little confused on what a draw call is. Is it a call to put my texture onto the current rendering surface?

For example, let's say I have 3 textures in GPU memory - TexA, TexB, and TexC.
I have 15 sprites that use TexA, 25 sprites that use TexB, and 1 sprite that uses TexC.

So, that would be a total of 3 draw calls, and not 41, correct?

What is the ultimate cunny?

I need to know for my game.

The format is really intended for that, you CAN use it but you'd have a much better time representing your data in either another existing format or your own. Ini files are more for configuring settings, you'd use it for game/window options and gamepad controls for example.

WHY

Well, it could be 41 draw calls. It could also be 3, if you use instancing or something similar. You could even make it 1 if you use e.g. texture arrays.

>another existing format
like what?
when i look for tutorial of game saving, they uses ini files too.

I don't think his game costs real money for creates. He's just asking for examples of games with crates for research.

Texture arrays? Like 1 giant Sprite sheet?

Tf2 has a bunch of crates. Way before csgo. csgo started implementing crates, and Tf2 started implementing weapon skins.

Accomplishes a similar thing, yeah. Actually a sprite sheet would be even more appropriate since they're probably different sizes. So you could make it into 1 texture with 1 draw call of 41 instances.

Game data should be compressed and not plaintext.

It looks like gms hass json parsers built-in, you can use that if you need to save lots of data and in complex ways.
docs.yoyogames.com/source/dadiospice/002_reference/file handling/json_decode.html

A draw call is when you switch the state on the GPU - either by switching the active texture or some other shit.

If you just picked a sprite at random and drew it, you would change the state multiple times and have way more than 3 draw calls.

You severely underestimate how stupid people are.

Are those the only two? Surely there are more than two games that take advantage of the pseudo-gambling system...

The catering and the design are both pretty faggy.
But the idea itself I do like. "Anonymous", fast-paced, topic-based conversation.

Hey guys I set up a new chat for us yesdevs to post in. Check it out, here's a link

Doesn't work, I only see nodevs.

but it's still using ini file isn't it?
u just convert the data into json string Then save the string in a ini file.

I'm using GMS too, was going to store my dialogue and item and quest info in a case switch script. Is that retarded? What should we do?

Manslaves are a critical resource to the monstergirl empire.

Nice.

Reset the score boards due to cheating. I think it's fixed now.

Link to game:
spacebakedesign.com/

Made a temperature system,

if you get close to fire you get hot, if you get close to ice you get more cold

also works if you are wet or on fire/frozen

You'd write the json string to a file of it's own.

>single giant sperm in a vacuum hose dodging crystals
if this is for lewd jam im going to be disappointed in you

>mobile doesn't force online DRM.
you got play more mobile games

If you want to you can. Undertales text is literally one gigantic switch case.

what is this game meant to be

Stop making me have to move my hand to the mouse to retry, faget

still not registering score

You forgot the penis head on the title screen.

Still awaiting my CaD letter from you, gogem. I'm dragging your good name through the dirt with this smut.

avclub.com/article/skeletonwitchs-evan-linger-on-the-annoying-positiv-106052

murder simulator, you got kill everyone whitout getting caught

you can cut tres into then, drown then, burn then, freeze then, stun then, blow then up, impale then

no, I really don't

It has trouble if you're using noscript. It also seems like if you use punctuation marks (other than _ ) it won't register.

welp

what u mean by a file of it's own?
how do i create a file type besides of ini in GMS?

Added some simple stuff. Character orientation based on direction of motion and jumping. The jumping is wonky and the character orientation needs work, but it's been a long day and I need to sleep, so I'll work on it tomorrow.

Also I'm kind of new to yesdev, should I post with a trip when I put stuff out or is a name/user okay?

unless you want to attention whore like googum and others, you're better off posting anonymously. people will recognize and remember you by the progress you post.

must be the fact that i used =

Don't trip unless you want to end as gogem

we identify you by the progress you post. Trips are whores and attentionfags

Doing a rough mock up of a stage and I feel like my scale is off. The game is a TRPG and the stage will eventually be fleshed out as a dock just off the market district of a city. I feel like I'm wasting time making objects like the ship or buildings to scale relative to the characters.

I would still scale things like doors appropriately, but the ship feels like it doesn't need to be that big. Final Fantasy tactics seems to do something similar with its scaling. Thoughts?

Google
docs.yoyogames.com/source/dadiospice/002_reference/file handling/files/index.html

If it's a trpg, shouldn't everyhting be tiles>

I added the forest puff to the game. It doesn't have htiboxes yet but everything else is good. It shoots its leaves out when you get close to it, and if you try to hit it while it has leaves it will nullify the damage and shoot its leaves out. You can only kill it once its leaves are gone.

so, instead of ini files, i should be using text files?

but why?
what's the difference of using ini files and text files?
ini files took longer to write/read?
or ini files can't store json string that's too long?