AGDG - Amateur Game Development General

Make a game that even a cute anime girl would have fun with!

Upcoming Demo Day 13: itch.io/jam/agdg-demo-day-13
Play Comfy Jam: itch.io/jam/agdg-comfy-jam
Play Demo Day 12: itch.io/jam/agdg-demo-day-12


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

Old Thread: Previous Demo Days: pastebin.com/KUSDs9vt
Old Jams: pastebin.com/8DFkkce3

> 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

> .webm recording
OBS: obsproject.com & Webm for retards: gitgud.io/nixx/WebMConverter

Other urls found in this thread:

youtube.com/watch?v=ZtSh4Yedafg
store.steampowered.com/app/401090/
store.steampowered.com/app/243580/
store.steampowered.com/hwsurvey/
store.steampowered.com/hwsurvey
rokasv.itch.io/yokrytte
twitter.com/NSFWRedditGif

How do I fix this in gamemaker? What could be the problem beside me being a nodev.

round(x) and round(y) instead of x and y on draw events.

How do you include variable words in the GUI of Gamemaker? I'm using strings to determine what my character has equipped as their element but they're just returning numbers instead of their element.

I don't think you are using the strings correctly, user.

Can anyone here help with Blender? Following Blender Guru's tutorial for the mug:

31:20 here:
youtube.com/watch?v=ZtSh4Yedafg

and every time I merge each set of vertices, I get this weird shadow where I merge. I deleted the hidden faces too, and this black stuff remains.

How so? I know that strings are meant for integers, but an example project I downloaded uses string(state_name) and it displays the state correctly.

select the faces and try flipping the normals
mesh->normals->flip normals

Thanks a bunch!

>strings are meant for integers
What are you smoking m8?

>strings are meant for integers
what did he mean by this

i think you're not actually assigning a string to that variable but some kind of object indexes instead, resulting in gm shitting out numbers on string(something)
read the manual and see how strings actually work

What are the top 5 best programming languages to learn to optimize your chance of creating a successful video game?

C#
java
python
HTML 5
Actionscript

Hi /agdg/

Any experience with raw OpenGL (2.1)?
I want to draw big pixelated lines/triangle with

glBegin(GL_LINES);
glVertex2f(x1, y1);
glVertex2f(x2, y2);
glEnd();

So like multisampling (4 calculated pixel to 1 monitor pixel) but the other way around (1 calculated pixel to 4 monitor pixel). I want to achieve that old school pixelated look. Displaying 640 * 360 pixels at 1280 * 720 pixels. Does anybody know how to do that?

>html 5
>programming language
What a joker

render to a smaller buffer, upscale with nearest neighbor.

>no C++
dont listen to this guy

Basic
Visual Basic
VB.net
VBA
Pick what you want as n°5, but it probably can't top those.

OpenGL's line stuff is real pathetic and doesn't even work consistently across video cards.

Just draw pixels / rectangles.

>C++ > C
nice incorrect opinion faget

>not blindly shoving meme++ down people's throats
I think he knows what he's talking about.

GML
GML
GML
GML
GML

>glBegin

Why aren't you using modern shit?

This is the correct answer

How do I do that? If I understand you correctly I have to use OpenGL 3.0 or above to do that.

2.1 is easy to port to webgl and opengl es. Maybe consider 3.0 if I cant solve it in 2.1.

You can render to texture in webgl. You'd think something equivalent was in Opengl.

>python
>html 5
>actionscript
>okay with java and c# but butthurt
about c++
tsk tsk ishygddt

Seems like WebGL and OenGL ES 2.0 is a weird mix of OpenGL 2.1 and OpenGL 3.0, so rendering to a texture definitely exist. Time to rewrite my OpenGL code, yaay!

TOP KEK
O
P

K
E
K

>2.1
There's your problem.

Even though I have to admit most resources and forum questions are written regarding that, so funnily you are in a better position.

Basic tile/chunk system fleshed out. Time to start working on pathfinding

Is there any point to using Vulkan (instead of OpenGL) if you aren't going to be doing anything very performance-intensive? My gut feeling is "no" but I don't know enough about it to be sure.

You can align to grid, you can make the game check if it's well at the ground, you can add a gravity, you can round the values in draw event...
You have choices.
Personally, I do it during my moving script, by making the character don't stop when it's about to touch a wall but precisely when it touch it.

I envy people with such nice taste towards color choices. And those soft shadows. Damn. How come some make even the simplest of things look cool?

What is the game plan, by the way?

And are you Snek?

Future.

You might want to do something bigger and better in the future. Who knows if openGL will even be deprecated in favor of Vulkan eventually.

Who knows if Vulkan be even be deemed to complex even for AAA level enginedevs and discontinued, pushing to improve OpenGL instead.

>Whats the game plan?
Spess marines.
And no, im not snek

Vulkan is just straight up better. They're not going to go back.

If you hate gamers with older hardware

Thoughts on 3D Software like Modo Indie and Maya LT?

store.steampowered.com/app/401090/
store.steampowered.com/app/243580/

Are they worth subscribing to over Blender? Do they offer enough or are most of the best features locked behind the full product?

I want to make a game like Skyrim but good.

Where do I start?

>I'm too dumb for vulkan therefore AAA studios must be too!

Look at that mountain

Play Dark Messiah

...

This is good advice for every question here.

That wasn't the point. Vulkan is likely staying and overtaking OpenGL in due time, but you can still write OpenGL 1.0 programs and they'll be supported, so OpenGL being out of date soon is nonsense.

SHUT

DOWN

EVERYTHING

Forget about Loli Jam. We need a Hacking Jam.

>tfw can't understand quaternions

You don't really need to, just use them

Make a game like Morrowind but good

my pc starts to make straining noises after my game has been running for a few minutes

and the power use jumps up by 65 watts

I overclocked it maybe I should clock it back

I got windows file errors today as well

>tfw too stupid to udnerstand how to use quaternions

Start with Lie groups

Your CPU/GPU isn't going to draw max power while idling. Of course it's going to draw more when you're running something demanding. "Straining noises" aren't a thing. The fans ramp up to dissipate the additional heat caused by the higher power draw. What's the point of paying for the hardware if you're not going to use it to its potential?

>OpenGL being out of date soon is nonsense
Pic related was released less than 30 years ago.

hmm okay. well it'll probably be fine

Why the fuck would you use 2.1?

>terran masterrace
I'm proud, user.

because that is directx9 so it is radeon r300 which is the most widely sold graphics card so there might still be lots of old pcs with that hardware

so if you target that then it run on those pc and newer pc an you can still use shaders

>Old Thread:
pedophiles can't even make a thread right

stop being stuck in the past user, it's not healthy

I got a 3 day ban for posting some old gif. Is this /agdg/ only or for all of Veeky Forums? I'm sure i've seen gore and porn posted in Veeky Forums.

>trageting PCs that are over a decade old.
No, nobody that has even a remote interest in games uses something that old

read the rules

I did it, then i posted
>Is this /agdg/ only or for all of Veeky Forums? I'm sure i've seen gore and porn posted in Veeky Forums.

typical loli jam pedos

Veeky Forums's rules basically allow mods to ban you for whatever reason they want to whenever they want to. Whether or not they will is basically luck on your part.

>falling for falseflaggers
>implying anyone who's pro-loli jam would want to see loli guro

>every game is a virus jam

>other people are getting away with murder, why can't I??

>Is this /agdg/ only or for all of Veeky Forums?
You clearly don't understand the rules then.
>I'm sure i've seen gore and porn posted in Veeky Forums.
I'm sure I've seen rule-breaking content posted on every board.

Are there actually people that play games that haven't upgraded their hardware in 10 years?

I once got banned for 3 days because I reposted some user's lewd progress from months ago. Looks like the mods were asleep then.

Then I got another ban for asking sauce on a hentai reaction image.

So, yeah, watch out what you are talking about. Don't risk a thing.

Good riddance. You should have been banned definitely for posting that gore shit.

Hey guys (= Anyone good at programing want to make a game? hmu babe

~ not all who wonder are lost ~

We are not normal. Nobody you ever see talk about games online is part of the majority of gamers. These people don't build high-end rigs. They don't upgrade shit. If they want to play a game that ins't on a console and simply can't they'll buy a new prebuilt. They don't post on image boards about vidya, go to plebbits about the games or post on official forums. We're the vocal minority.

I'm still amazed that ~40% of my downloads are the 32bit version.

I don't upgrade my hardware unless it stops working. My motherboard did recently, but my video card is still going strong

I would assume that the majority of people playing on steam and about 98% of people on steam have a GPU with DX10+ support

Which part is the assumption? Are there stats about hardware for steam users?

store.steampowered.com/hwsurvey/

Yes
store.steampowered.com/hwsurvey

*are on steam

Am I a monster if the only requirement of my game is to have an OpenGL 3.x compatible video card?

according to steam, for windows, about 2% are using such systems, its probably people with older laptops

like if you have a laptop with an nvidia 7000 series or an intel G series or a Radeon 9600 or x1600

so basically 2005-2007 era notebooks and stuff

>actual majority of users now has DX12GPU & WIN10
>together with people who still didn't """""""""upgrade"""""""" their windows, 75% of Steam users have a DX12 ready GPU

>half of them still plays on dual cores

what do I even think of this?

2/10 people who downloaded my game on itch.io complained about it not working, with the reason being their machines not supporting OpenGL3.3. It's a valid concern.

What game is that?

But what if you directly say it to the consumer that the game requires such hardware to run? I mean, I assume you had a system requirements section in your description, right?

>mfw stacking all possible equipment/status effects on character portraits
the horror

rokasv.itch.io/yokrytte

My explanation for it is that people with older machines end up going on places like itch.io downloading simple looking games with the hopes that it should work because it isn't an FPS.

>Warning: Requires OpenGL3.3+ support
People might be unaware as to what that means

It's possible that might have an intel integrated GPU.
Even when "supported" the OpenGL implementation for them is dodgy at best, regardless of version

cute

Anyone asking for a high end pc for a shitty indie game is part of the problem.

ease of coding is important

Damn, there's already a release? Sweet!

I was talking with one of my favorite devs! Ohgosh!

>pixelshit indie game
>Recommended Specs: 6th gen i5, Geforce 1060, 16gb RAM, 40 gigabyte hard drive space

Man, you need to rethink your pricing model