/agdg/ - Amateur Game Development General

> Next Demo Day (Nine)
itch.io/jam/agdg-demo-day-9

> Next Game Jam (Space)
itch.io/jam/agdg-space-jam
Collab: pastebin.com/NEPv0pPC

Helpful Links: tools.aggydaggy.com/# (Still in beta)
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/Qi63yBxd

> Previous Jams
pastebin.com/hVhvNWLw

> Engines
GameMaker: yoyogames.com/gamemaker
Godot: godotengine.org/
Haxe: haxeflixel.com/documentation/getting-started/
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:

strawpoll.me/10557519
strawpoll.me/10557558
theappguruz.com/blog/how-to-use-coroutines-in-unity
pastebin.com/KeeQ0dRu
twitter.com/SFWRedditVideos

Coroutines

nth for i love you all

strawpoll.me/10557519
strawpoll.me/10557519
strawpoll.me/10557519

you know what I mean m8.

Threadly reminder that if you use premade engines you're not making your own game, you're just using other peoples work and claiming it as your own.

not serializable in most languages ;_;

xth for what game do I make?

Label your polls in your post, nigger. I'm not clicking on it otherwise

>>tfw still stuck on how I want to do button presses
>why am i so retarded.
Shit nigger. That's coincidentally the exact same issue that I had.

What kind of button presses are you talking about?

Nice trips

strawpoll.me/10557558

theappguruz.com/blog/how-to-use-coroutines-in-unity

The one that has the current most promise.
If you don't have an idea, then go play some games from your backlog.
If you have multiple ideas, flesh them out as detailed as you can and you should decide which one appeals to you more.

If you have no ideas, and don't like/play vidya, then you might as well just find a new hobby.
donut steel, sorry.

...

>xenko still not in the OP

Is this thread ran by Unity shills?

Using the official releases, you can distribute your game without disclosing the source code, but you're not allowed to modify the engine code.
By compiling Xenko yourself, you're allowed to modify and compile the engine but you must distribute all the source code with your game.


wwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwww

More like you are contorting your shapeless girth into the square hole that the devs built, with some of your flab always sticking out and breaking down part of the walls so that you can do things the devs didn't account for.

Still easier than building a form-fitting hole for yourself when your shape is nonexistent and it's physically impossible to make it align with your body's limits properly without leaving some unnecessary slack. You also may or may not accidentally put hard edges on the inside and destroy your blubber.

Using Unity, you have to get an enterprise license which they wont even tell you what it costs to even have source code access at all

It's weird, because there's nothing fundamentally wrong about saving and loading the progress of a suspended coroutine. It's either a particular state of a state machine (e.g. in C#) or a closure (e.g. in Lua).

What a shit explanation. I hate Indian code monkeys.

What's wrong with that?

That literally means in the first instance you do what you normally do with any other engine.

In the second instance when you modify the engine, you distribute the engine code.

how is that a limitation? and how hard was that to understand?

Still trying to make people fail Blake. So Cute.

Now us real devs are making progress without you. :^)

>What a shit explanation. I hate Indian code monkeys.
Wait, is that why most of the Java userbase is so ridiculously bad?
Are they actually mostly Indian outsourced workers?

Or just use neither and build your own.
Forcing source code release is cancer though.

They mean the source code of the engine, not of your game.

Nobody is forcing you to use their engine. This is the most ridiculous argument against GPL or similar licenses.

Why are you posting in a language you didn't create, on a site you didn't create, breathing air you didn't create, on a planet made of elements you didn't create? Hell, you didn't create yourself, so you technically don't exist.

There has to be something wrong with you to voluntarily use Java.

literally just one button press.
I have no idea how to properly tell Xinput to fuck off after only one send.

blender master here

ask me anything

GPL is cancer.

Classic.

hello /g/.

Are your legs hairy?

Did you misread my post?
I never implied that I'm an active Java user.

If you want to know, I was forced to use Java in university. Otherwise I do C, C++ and recently did something that could almost be called "using C#".

One of these days I'll get off my ass and do Assembler on my Arduino.

yes, how did you know

>I never implied that I'm an active Java user.
I know, that's just my explanation for the Java userbase.

As a blender master myself, I wanted to make sure you weren't an impostor.

How many hands, faces and monitors are required to use Blender?
Is there a guide to hotkeys that I can print out and recite every morning during the dedicated Blender-basics-learning year that is required to learn the Blender basics?

Are you even capable of feeling the pain of someone who scrolls by using the scroll bar instead of the mouse wheel? Or are you too far gone when it comes to the horrors of user interfaces?

Is making a Dark Souls clone a good idea now? It feels like the series has died since 3 was underwhelming.

Blender interface is top tier

Is there any easy way to do something equivalent to GM 8.1's sleep() in GMS?

Well we have Nioh still, and if Capcom suddenly gets money and finishes Deep Down.
But sure why not, the indie influx of souls will be fun.

It doesn't have the equivalent of .OnButtonDown or .OnButtonUp?

what do you need sleep for?

1. you only need 1 monitor 1 face and 2 hands
2.the only hotkeys i use are S,E,G,B,X,Y,Z,GG,R,Tab if anything i don't feel like looking up in the mesh menu i simply bring up the search bar by clicking space
3.i got used to it, can't say i like it.
i use "mouse to cursor" option and i can zoom in and out of objects easily

if your game was a real live girl, what kind of butt would she have?

No Xinput is sparse as shit.
Closest thing are bit flags.
The solutions right there though, I'm just being dumb and not focusing properly.

She'd be so young that she just started developing a tail and doesn't have a brain yet.

the day/night cycle

>Is there a guide to hotkeys that I can print out

le epic juice when u hit shit and theres a tiny pause

figured it out btw

kek

pastebin.com/KeeQ0dRu

can you optimize this, AGDG?

small and tight/petite

None. Good point. I should add in some butt in my game.

Thanks goy.
I can actually use that.

wew
literally right after I get done blogposting I solve it.

t-thanks /agdg/.

Maybe use XOR to change pixels w/o an temporary buffer? If you use SSE or AVX for the XOR you can swap 256 or 512 bits at once.

i want to fuck your game

Whats your favorite subreddit?

What are some data structure alternatives for health other than shitty boring range 0..full

true false

So I just got into Gamemaker and I'm quickly finding out I'm a literal code retard. I tried making a platformer but can't make the character jump in a way that I understand the code involved. So the next logical step is "Fuck that, Next project". Concepts and art really aren't a problem for me, but the actual coding is. Assume I'm a n337 with no talented or willing friends to assume the role of programmer.

What's the easiest game to make with GML?

cartesian closed categories

Enum

Stack

String

>can't solve a problem
>next logical step is "Fuck that, Next project".
Yep, you're on your way to a bright future.

Use OpenGL instead.

Who wants to suck my dick choke on it?

Why are you even using Xinput directly?

I miss Phishposting.
Shame he copped out so early.

GMfag here.

How would I reference a ds_grid inside a a ds_list inside a ds_map?
Ideally, the Map contains NPC names, list contains relationship level needed for dialog, grid contains the dialog lines.
Unless you guys have a better suggestion for building a dialog relations thingy.

With...indices?

Because I don't like how SFML does dpad, nor does it have proper trigger support. Also no vibration.

But now that I solved that embarrassing hurdle, it's fine.

>SFML
I bet you were warned.

Is there any game out there where you wizard battle 1v1?

>mfw i've been rejected from 3 of the 5 game dev courses i applied to

he's actually back

SDL & GLFW does the same shit.
Plus I get access to fully battery stuff now, and that never hurts.

world of warcraft

real talk though there aren't any good ones out there for that exact thing. there's a wizard game mode in dota.

but for a 1v1 it would have something that requires skill and not just press q and shoot in the general direction type of game

I kind of like the infrastracture that GameMaker offers, like storing my sprites and objects in a neat little asset tree. Is there something for OpenGL that offers that? Or will I be staring at a bunch of code on a screen?

rejected for what?
do an course in lynda dude,everything technology can be learned on a computer

i'll try it when i dive into SSE and similar stuff someday, thanks!

i'm using OpenGL. i'm just flipping the texture i loaded from hdd before uploading it to the GPU so that uv 0,0 is in the bottom left corner

Windows Explorer

I didn't even notice. Probably because he's irrelevant

Well for instance:

map[? "Ur Mom"] = ds_list_create();


Now unless I'm missing something, the way to actually create a grid from that is by doing this:

var mapList = map[? "Ur Mom"];
mapList[| 0] = ds_grid_create(10,5);

Is this wrong?
I guess my next question becomes, how to reference that grid?

What are you using for loading the texture?

Ok that's it, I'm stopping engine deving bullshit by download ue4 right now

university course.

the thing about university is they put you in a place where you're very easy to hire.

Isn't there a free to play magicka pvp game?

SDL_image

Although I'm partial to Unity, I'm proud of you user

Just like make a game. And post it so we can give you feedback

I was thinking that spells would be cast via mouse gestures, drawing a shape of a glyph. The resulting power would be dependent on your accuracy.

If its the one I'm thinking of, they turned off the servers.

Magicka Wizard Wars
it's not 1v1 though and it's super chaotic/makes no real sense, not to mention it's pay2wiz

WHAT THE FUCK!?

How would you be able to work that with different DPI settings and how big the sizes would have to be?

It's a good idea. but it feels like someone with a pen and tablet would do much better in a game like that.

You just kinda stack the code like so:

ds_list_add(ds_map_find_value(ds_grid_get(maze,50,50),"Exits"),north);

This is not a great system though, dialog is a bitch and it's generally better to use XML files or something and access them with a parser to do your system.

>gamedev courses

I was thinking a spellbook would pop up, with the glyph on the left page, and the paper to copy it onto on the right. You'd have a good bit of screen real estate. You're right though, I bet with a wacom or similar tablet you'd be able to do a lot better.

Platformer is literally the easiest.
Go look for Shaun Spalding's tutorials, they can get a retard making a game in no time.

I separated my game into classes now everything stopped working, consodering doing everything in main ffs. Starting to get tired of working with monogame, any c# framework suggestions?

Alright, thank you.
Yeah, sounds like that'd just be a frustrating nightmare.

I guess I'll read up on XML parsing. Completely unfamiliar with it.