[Boards: 3 / a / aco / adv / an / asp / b / biz / c / cgl / ck / cm / co / d / diy / e / fa / fit / g / gd / gif / h / hc / his / hm / hr / i / ic / int / jp / k / lgbt / lit / m / mlp / mu / n / news / o / out / p / po / pol / qa / r / r9k / s / s4s / sci / soc / sp / t / tg / toy / trash / trv / tv / u / v / vg / vp / vr / w / wg / wsg / wsr / x / y ] [Home]
4chanarchives logo
AGDG - Amateur vulGen Dev General
Images are sometimes not shown due to bandwidth/network limitations. Refreshing the page usually helps.

You are currently reading a thread in /vg/ - Video Game Generals

Thread replies: 255
Thread images: 139
File: vhoulcaun.gif (957 KB, 500x420) Image search: [Google]
vhoulcaun.gif
957 KB, 500x420
New Jam Next Month
>https://itch.io/jam/agdg-zelda-30th-jam

Helpful Links: http://alloyed.github.io/agdg-links/
New Threads: >>>/vg/agdg
Archive: https://boards.fireden.net/vg/search/subject/agdg/

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

> Demo Days
https://itch.io/jam/agdg-demo-day-7
https://itch.io/jam/agdg-demo-day-6
https://itch.io/jam/agdg-demo-day-5
https://itch.io/jam/agdg-demo-day-4
https://itch.io/jam/agdg-demo-day-3
https://itch.io/jam/agdg-demo-day-2
https://itch.io/jam/agdg-demo-day

> Jams
http://itch.io/jam/agdg-winter-jam-2015
https://itch.io/jam/agdg-jam-november-2015
https://itch.io/jam/agdg-halloween-gamejam
https://itch.io/jam/wj2015

> Engines
GameMaker: http://docs.yoyogames.com/source/dadiospice/000_using%20gamemaker/index.html
Godot: http://github.com/okamstudio/godot/wiki
Haxeflixel: http://haxeflixel.com/documentation/tutorials/
UE4: http://forums.unrealengine.com/showthread.php?483-Community-Tutorials-for-UE4
Unity: http://unity3d.com/learn/tutorials

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

> Free audio
https://machinimasound.com/
http://freesound.org/browse/
http://incompetech.com/music
>>
memes in games are good
prove me wrong
>>
How did Umaru chan become the face of Vulkan on /agdg/?
>>
File: 1400533521.png (22 KB, 640x472) Image search: [Google]
1400533521.png
22 KB, 640x472
>>128775847
REMOVE ANIME
>>
>>128775904
You could check for membership in an array. The compiler should be able to unroll the loop into something similar to what you already have.

>>128775503
>>128775957
And to change states, the state closure just returns the new state (which may just be a mutation of itself).
>>
>>128776024
Because she always throws tantrums to get her onii-chan to buy her geimu and jumpu and poteito and cola. It's like how people are begging Khronos to release Vulkan already.
>>
File: 1432956035683.png (58 KB, 219x281) Image search: [Google]
1432956035683.png
58 KB, 219x281
>>128775705
Senpai...
>>
File: trash.png (669 KB, 1600x900) Image search: [Google]
trash.png
669 KB, 1600x900
vulkan will set us free
>>
>>128776383
Thanks kouhai.
>>
>>128776465
I-it's not like I like you or anything, baka.
>>
I give up
I'll just make an H action-platformer game and become rich, regular games require too much to be successful

Give me ideas for a protag
>>
>>128776619
A slime girl. She absorbs semen to change her appearance.
>>
>>128776619
you are a guy about to reach wizardom and the government is sending whores at you because they fear you will use magic to overthrow them
>>
>>128776619
>my definition of success is to make a lot of money LOL
>>>/biz/pgdg
>>
>>128776619
you're a tentacle monster and have to capture traveling girls to breed offspring
>>
>>128776619
>platformer
That's the one very thing that you should not do if you try to become rich. Seriously. Not even with H.
>>
>Finally fixed a bug
>Feel like a god-wizard
>Also feel like an idiot for not figuring it out sooner
>>
>>>/a/
>>
>>128775125
I think I just died a little. I've never cared about opinions badmouthing C++ for having templates, exceptions, rtti and shit like that. I've also ignored a lot of ugly stuff, but this one for some reason touched my heart in a bad way. I don't know why.

I'm sincerely considering using C++ as "C with containers and overloading" from now on.
>>
>>128777985
Do they have vulkan there?
>>
>>128777519
What kind of game do you suggest then? I chose that cause it's simple to do alone
>>
>>128778007
What's so bad about that? It's in line with the syntax for methods that can only be called on const values.
>>
>>128776619
>I'll just make an H action-platformer game and become rich
>action-platformer game
>become rich

lol

you wont get rich but youll make money
>>
>>128777985
But I don't watch anime
>>
File: 1354859619003.jpg (171 KB, 500x1200) Image search: [Google]
1354859619003.jpg
171 KB, 500x1200
>>128777985
>>
I'm going to make a game in java
>>
>>128778409
delet this
>>
>>128778378
>agdg
>three stars
>>
what's a good movement pattern for enemies to 'dodge' bullets?
>>
>>128778571
calculating where the player is aiming and moving out of the way really quickly

fuck you battlefront
>>
File: 2016-01-16_16-55-52.webm (2 MB, 866x800) Image search: [Google]
2016-01-16_16-55-52.webm
2 MB, 866x800
>>128776619
im making an H action platformer featuring gore and tentacles. if youre late youll get in on an oversaturated market and youll never become rich .you should dev faster
>>
>>128778409
>oracle
>shitty VM
>verbose as fuck
>less features than its MS clone
Java is a mistake
>>
File: space17.webm (752 KB, 960x540) Image search: [Google]
space17.webm
752 KB, 960x540
How about this? I personally think this is a good balance in terms of parallex and speed.
>>
>>128778571
create a repelling field around bullets and shit
move based on a "force" vector
>>
>>128778768
yea thats great
>>
>>128778768
Very nice.
>>
>>128778768
I will add space debris, eventually. But I don't want to be depended on it to show the player it's moving forward.
>>
>>128778065
depends on the audience. what would work most likely are h-sims that directly get to business, some kind of unique dating-sim, or some type of rpg/harvest moon like game where you somehow are able to gather new grills and level/battle with them. Doing some halfhearted game like a platformer will be a waste of time if you truly want money.
>>
>>128752879
I might be stupid but can someone explain to me what are the waviness and skewed details?
I don't see exactly what's wrong with the examples in the first post, or more like how they -should- look.
>>
>>128778658
Your game is an H-Game?
>>
File: 1414727754043-1.jpg (506 KB, 1280x960) Image search: [Google]
1414727754043-1.jpg
506 KB, 1280x960
>>128779149
yea if you like cute girls and blood
>>
>>128778409

Slipstream is made in java, using libgdx specifically

In 2015, I always encouraged devs in this thread to try libgdx, because I think it's a pretty good lib. I think I convinced a few to really use it.

When my kickstarter reached the last 72 hours, still $1500 away from the goal, I tweeted it to libgdx's creator. I thought 'well, maybe I can get an extra $50 or something'.

he tweeted about it, asked the libgdx community to contribute, said he would pledge more money if we got close to the goal. He helped so much that, after he got involved, I reached the goal in (maybe less than) 24 hours. the guy basically saved my project, single handedly.

so, yeah, positive karma and all. I have to thank java/libgdx for that.
>>
File: 1451020556075.jpg (24 KB, 212x205) Image search: [Google]
1451020556075.jpg
24 KB, 212x205
>>128779331
I used to think you were cool man
>>
>>128779425
That's neat I'm gonna ask Bjarne to fund my game
>>
File: Animals.png (284 KB, 824x372) Image search: [Google]
Animals.png
284 KB, 824x372
>>128775847
>love anime
>hate meme hamster

Is this what they call "inner conflict"?
>>
File: prizes_11.webm (2 MB, 356x500) Image search: [Google]
prizes_11.webm
2 MB, 356x500
too much juice?
>>
>>128779798
I'm gonna ask Linus! :D
>>
>>128779798
>>128779981
>tfw my game/engine will be made in my own language so I have nobody to ask for funding
>>
>>128780034
Ask Johnny
>>
>>128779331
Delete this
>>
File: unnamed.jpg (18 KB, 349x523) Image search: [Google]
unnamed.jpg
18 KB, 349x523
>>128779425

great idea, congrats on funding

-a jealous pugdev
>>
File: 1452240891263.gif (227 KB, 300x300) Image search: [Google]
1452240891263.gif
227 KB, 300x300
>>128779885
It's not, meme hamster is a shit anime character. If you hated a cool dude like Mechazawa, that'd be inner conflict.
>>
>>128780072
>>128779794
im not that guy
>>
>>128780071
Who?
>>
>>128780121
I hope so
>>
>>128780176
Johnny Blow
>>
>>128779798
>>128780080

it helped that gdx is a relatively small, mobile-centric lib, so having a "big" PC game on steam is good for their portfolio. I hope I help the community as much as they helped me
>>
>>128779794
It's not fun knowing the fetishes of the gamedevs you like. There's at least 2 cool dudes I follow who are into furry, it's disheartening. But at least they don't bring it up all the time.
>>
>>128780102
That guy looks like a robot, anyone ever notice that?
>>
>>128780227

my first game that i made to learn2code was made in libgdx,on aggydags recommendation

https://play.google.com/store/apps/details?id=com.SeventeenUncles.ZebraGems.android
>>
>>128780034
send a request to the Haskell council
>>
>using GM
>need to make levels that are longer than they are wide
>even when I set the view port to something like 800x600 everything gets squished or stretched the fuck out

what do I do?
>>
>>128780323
Don't be an asshole, he just has a dry skin condition. No need to call him a robot for that.
>>
File: chaikachan.png (1 MB, 1215x617) Image search: [Google]
chaikachan.png
1 MB, 1215x617
When's this coming back?
>>
>>128780213
Nah.

>>128780405
What does Haskell have to do with my language itself? I'm building the compiler in it but that's a different story.
>>
File: 1450520272457.png (12 KB, 334x229) Image search: [Google]
1450520272457.png
12 KB, 334x229
>>128779425
WHO ARE THE LÖVE DEVS?
>>
>>128780390

it was probably me who recommended it haha

but I really, really never expected this. I recommend it because I genuinely like it
>>
>>128780186
that guy is lying, i am the guy who posted that and the guy who said "im not that guy" is not me
>>
>>128780318
>used to follow slow back when he made progress
>slowly made less and less progress
>realized he was a furry later on
>>
>>128780532
They're gay for types, just like you!
>>
What are your favorite /agdg/ dead games?
Mine is probably the 2D game about a knight that vaguely resembles Solaire, I don't remember the name.
>>
>>128780323
That's harsh dude. Sure, he looks a bit cold but he's actually a really caring guy once you get to know him.
>>
File: 1389668575655.png (16 KB, 498x323) Image search: [Google]
1389668575655.png
16 KB, 498x323
>>128780471
>longer than they are wide
>>
>>128780686
skateboardvania
>>
>>128780661
Haskell's type system isn't even that good.
>>
File: 1450827774894.jpg (14 KB, 460x300) Image search: [Google]
1450827774894.jpg
14 KB, 460x300
>>128780654
This reminds me of a puzzle.
>>
>>128780581
Gatedev (RIP).
>>
>>128780757
that's because it's a type system
>>
>>128780072
I think its pretty sad but more than anything censorship is wrong. Maybe it does break the rules of blueboard though so that's a fair complaint.
>>
>>128780532
>Nah.

You talking shit about the savior of indie games bruv?
>>
>>128780802
Gatedev didn't create LÖVE you retard
>>
>>128780747
It makes sense when you're talking about a penis.
>>
>>128780838
The adults are talking.
>>
>>128780747
whoops, I meant wider than they are tall. for example I want a stage with a height of 768 but a length of 2000 and it stretches teh shit out of everything
>>
>>128780471
>>128781028
Views.
>>
File: huh.png (85 KB, 703x288) Image search: [Google]
huh.png
85 KB, 703x288
diagram general
>>
>>128781021
No they aren't
>>
File: chip8.gif (80 KB, 961x491) Image search: [Google]
chip8.gif
80 KB, 961x491
What are some good game ideas I can steal that I might be able to implement in a 4k ram CHIP-8 emulator? This is more a /g/ project, but I'm sure you guys are creative too
>>
>>128780658
I didn't even know he was a furry. I mean, I could've guessed, but I like to give people the benefit of the doubt.
>>
Nokia Snake
>>
>>128779425
Can you talk a bit about how to properly structure a game in libgdx? Do you use entity systems and all that?

I've been meaning to get into libgdx. Fired it up today and currently at the "have a sprite on screen that moves with input" stage. Not sure how to start building from here.
>>
>>128781258
The Atari ET game
>>
>>128781491
Sounds like a good idea, I'll start drawing up how the mechanics, especially new nodes, will work

>>128781553
h-how does that game even work?
>>
>>128781491
meant for >>128781258
>>
>>128778768
You should minimally add some stars in the foreground to give a better sense of speed
>>
>tfw no one will ever care what your fetishes are
>>
>>128781749
Oh, you posted it again
How nice :)
>>
name a language that doesnt have a type system
>>
>>128781893
brainfuck

get fucked kid
>>
>>128781543

I'm a really old school OOP guy. I rarely use inheritance or anything fancy, I don't even know exactly what is an entity system.

gdx has an ApplicationListener class which receives the callbacks from the backend. [whatever platform you're running on] calls render() on the ApplicationListener to do a game loop, and that's where you put everything.

I have a Game class that extends ApplicationListener, and Game handles the (fixed-step) game loop, calling update() and render() on the current GameState.
>>
>>128781893
Russain
>>
File: giphy.gif (128 KB, 160x120) Image search: [Google]
giphy.gif
128 KB, 160x120
>>128778768
>that ending
>>
>>128781893
The untyped lambda calculus

Everything is a function
>>
>>128781893
Javascript
>>
>>128776619
slime girl who absorbs horny school boys
you use them to power up your stats like tit size
>>
File: ollie.jpg (360 KB, 1200x600) Image search: [Google]
ollie.jpg
360 KB, 1200x600
It took almost three hours to draw these four frames. Art is hard.
>>
File: Sierpinski2.jpg (120 KB, 1365x726) Image search: [Google]
Sierpinski2.jpg
120 KB, 1365x726
>>128781950
post brainfuck codes
>>
>>128782173
Idiot
>>
>>128776619
Whatever you do, please let it contain copious amounts of inanimate tf bad ends
>>
>>128782301
You could probably find a skating video, scale down the frames and trace over them.
>>
>>128782301
no telegraphing in his motion
he just kind of jumps
>>
>>128781258
You made a chip 8 emulator?
>>
>>128782682
yeah senpaitachi
>>
>>128777135
If it allows you to spend the rest of your life without worrying about money I don't see how it's bad goal
>>
>>128782727
>>128782682
To be specific, I wrote a virtual machine capable of running CHIP-8 games, and an assembler to translate easier-to-read assembly language into my own CHIP-8 games. It's not a full emulation, down to hardware quirks, such as the memory stored between addresses 0x000 to 0x200, timings and the locations of various registers
>>
>>128782013
Right.

Is there ready-made collision detection in LibGDX? Or do you have to roll your own AABB collisions?
>>
>>128782937
How do I get to your level of autism? It's my dream to be an autistic coder, but I have a hard enough time writing very basic shit as it is.
>>
>>128783026
>roll your own AABB collisions?
It's a single function
How casual can you get
>>
>>128783026

it has a rectangle class with collision detection functions.

gdx has a lot of funcionality I never used (scene graph, animation class, sprite class), because I only use it as a thin layer over openGL, Slipstream needs "low level" (for java/opengl standards) optimization to run well.
>>
>>128783049
>How do I get to your level of autism?
>autism
By enjoying programming, you just end up learning how to do these things because it's fun.
>>
>>128783161
>It's a single function
You clearly have no idea what you're talking about.
>>
File: 1425921018133-1.png (109 KB, 633x758) Image search: [Google]
1425921018133-1.png
109 KB, 633x758
>rigging
>>
File: 1449700279793.png (74 KB, 300x256) Image search: [Google]
1449700279793.png
74 KB, 300x256
>AABB collisions are hard
>>
>>128782727
>>128782937
Did you learn anything? I started working on mine a couple days so I could get a better understanding of emulation and assembly. I've all the operational codes up to 0x6XXX, but I'm having trouble standing the how these opcodes translate into game logic.
>>
>>128783292
How long have you been programming?
>>
File: actual puzzles.webm (1 MB, 669x472) Image search: [Google]
actual puzzles.webm
1 MB, 669x472
I messed with the trigger block objects and made different kinds that are dependent on which switches are hit or not, in this instance the player needs to find out how to press both switches and still be able to get to the bed, though it's probably a no brainer but it's a start to learning basic problem solving for this game.

The new dark grey switches are shadow switches that can only be activated with shadow objects or light, the red switches can only be activated with shadow objects or real objects, the grey switch doesn't care about real objects.
>>
>>128783049
tbf I was only slightly advanced when I was back here

Compared to what /g/ is making, I'm still only slightly advanced. CHIP-8 is babby's first emulator. Next step is Z80 assembly, which is used for the GameBoy, but even that still falls short of autism
>>
File: Icantfeelthisanymore.png (30 KB, 500x461) Image search: [Google]
Icantfeelthisanymore.png
30 KB, 500x461
>>128783312
weight painting
>>
>>128783372
>I'm having trouble standing the how these opcodes translate into game logic
How does any code "translate into" game logic?
>>
>>128783298
>a function to detect aabb collision
>not a single function
ok
>>
>>128783372
Well it's my first project in C, so I learnt a lot about C. It was also my first finished project in SDL, so I learnt a lot about that, and how difficult it is dealing with it since it's low level (I used just that anyway because any other libraries would be overkill).

As for 0x6XXX, it just sounds tricky, but break it into clear nested for loops, 1 for each line of the sprite, and 1 for each bit of each line
>>
>>128783394
I'm not the chip-8 guy, just another programmer that does things like that
>>
>>128783394
Original CHIP-8 guy here. I've been programming for about 10 years now, but only started taking it seriously the first few years and the last few months
>>
File: tumblr_m8x59hx72G1qmii1qo1_500.png (204 KB, 469x348) Image search: [Google]
tumblr_m8x59hx72G1qmii1qo1_500.png
204 KB, 469x348
>ocd about coding style
>settle for something nice
>implement some shit
>notice a slight change in style would make things nicer
>ocd about coding style again
>settle for something nice
>need to implement feature that requires a third party library
>lib doesn't comform to your style
>ocd about coding style again so that code doesn't look so shit when using library X
i just want to make a game
>>
>>128783312
>>128783516
Rigging and weight painting are time consuming but easy as fuck. Try modeling or texturing.
>>
What's better for state management:

A stack of game states that the game engine pops through, with each state returning the next state of the game.

An enum-based switch statement that the game engine uses to determine which state it's in, and only acts on that state.
>>
>>128782402
I should have just done this from the start.
>>128782494
You're right, I think he needs to crouch more before jumping.
>>
>>128783903
http://www.gamedev.net/page/resources/_/technical/game-programming/brain-dead-simple-game-states-r4262
>>
>>128783980
That only lets me go back and forth between states. I want this to be possible:

TitleState -> PlayingState -> PauseState

Then I want PauseState to go back to TitleState instead of PlayingState if the player chooses "Quit to Title."
>>
>>128784193
Then return a new title state instead of the stored playing state?
>>
File: progression.webm (2 MB, 629x391) Image search: [Google]
progression.webm
2 MB, 629x391
Repostan because fuck you.
I realized that the weapons still work even before you've obtained them, I'll fix that tomorrow

Now help me think of puzzles to put here.
>>
>>128784240
Which then allowed a new PlayingState to be made from that TitleState if the player chooses new game? If that happens enough I could theoretically have dozens of duplicate states in memory then, right?
>>
>>128783814
Imagine if you were using more than one library, luckily for you nobody ever does that :^)
>>
>>128783372
>I'm having trouble standing the how these opcodes translate into game logic.
To add, for my game loop, it starts with the typical init everything first, close everything last, but for the middle, it's an infinite loop that does the following:

- fetch opcode
- decode opcode
- execute opcode
- check if 1000.0/60 (for 60fps) has passed
- if it has, decrease delay and sound if above 0, and if sound is not 0, make sure sound is playing
- get the status of keys being pressed
I also add a key press event for Escape, as CHIP-8 doesn't seem to come with a way to close your program in its spec (maybe in the actual hardware it's when you encounter 0x0000)

And that's pretty much it, nothing complicated
>>
need a new anime
>>
>>128784458
If the GC didn't run for some reason (or you didn't delete it manually in an unmanaged language), yes.
>>
>>128784445
good progress
>>
>>128784445
You need big mech bosses, like HUGE
>>
>>128783903
I just use enum based.
>>
>>128784645
Watch Bottle Fairies. It's concentrated cute girls doing cute things. I love it!
>>
I've been programming for 6 months and for me its basically

>I have no idea what the fuck im doing but it works

is this bad
>>
>>128784458
>>128784648
That being said, an explicit stack wouldn't make a difference (except to turn the state changing logic into spaghetti).
>>
>>128784648
Hmmm...I'll try it out if the enum-based style doesn't work out. I want to iron out the kinks in my state management before I start moving forward with more complicated stuff.
>>
>>128784896
lmao that's pretty much everyone's first 6 months
>>
File: hexobs.gif (2 MB, 540x400) Image search: [Google]
hexobs.gif
2 MB, 540x400
Vision blocking trees and walls and stuff. I also got some stuff in place to hopefully speed up progress now. Maybe.
>>
>>128784939
The enum-based approach is very limited. If it works for you, that's fine, but you may run into a wall.
>>
>>128784896
Yes, try understanding why it works, don't just copy-paste.
At the very least you should have mastered the basics (loops,arrays,variables,functions etc) no excuse for that.
>>
File: frog.gif (595 KB, 540x270) Image search: [Google]
frog.gif
595 KB, 540x270
give me ur enemy ideas. You have a tongue and jumping on them as tools
>>
>>128784994
Congrats anon! I'm really enjoying your progress posts.

>>128785052
in what way is it limited? I only have a few game states: Title, Paused, Menu, Playing, Exiting. Is this a naive approach?
>>
>>128785107
archenemy is a toad
>>
>>128785107
A boiling pot.
A bee that you can't lick because of the stinger
>>
File: alexei.png (33 KB, 1057x128) Image search: [Google]
alexei.png
33 KB, 1057x128
>ideaguying for a few hours a dictator thing game
>realize now it's literally tropico
why must the good settings already exist

>>128784896
6 months is nothing
>>
>>128785174
It's limited because it's difficult to have states with different data, and any state relationships have to be expressed with an explicit, external data structure (like a stack). Plus, putting all the logic for different states in the same switch statement is just messy.
>>
>>128785107
Looking at the natural predators of frogs, snakes could be a good choice, birds for an aerial enemy
>>
does anyone here want to make something but don't know what?
>>
>>128785406
I need a zelda jam idea
>>
>>128785107
fruits with farmers tools as weapons
>>
>>128785174
Thanks anon :)
>>
>>128785406
Literally me

All I do is make the most general shit that could be used in any game
>>
>>128785107
Just thing of how you can use those mechanics in relation to enemies, for jumping Mario has already perfected the formula a long time ago: flying enemies, enemies with spikes on their backs, etc. With the tongue you can get a lot more creative, perhaps some tall enemy carrying a shield or something that requires you to use the tongue on those hooking points to get behind them.
>>
>>128785347
Alright, I'll give this approach a shot. Thanks buddy.
>>
>>128785472
Sailing game with treasure hunting.
>>
>>128785651

I fucking love hunting treasure SO MUCH
>>
>>128785472
Modern times zelda. If you don't do it, might.
>>
>>128785237
Then your goal must be to surpass Tropico! :)
>>
>>128778653
>>128778774

thanks guys, is using raytrace a bad idea to use for this kind of thing?
>>
>wake up
>garbage animu op again
why do we allow this?
after all the talk about how /v/ was becoming the new home of /agdg/ we still do stupid things like this
>>
>>128783635
>>128784616
It's not implementing the opcodes that I'm having trouble with. Its understanding how all of the opcodes come together and make a game.
>>
>>128778571
Broken hitboxes and blame it on shockwaves
Trust me
>>
>>128785472
Link's driveby training
>>
>>128785880
Smug anime reactions was one thing, but avatarfagging the OP is going too far
>>
>>128785880
good morning danny
>>
>>128785880
>>>/reddit/
>>
>>128785880
do NOT talk shit about vulkan, faggot
>>
>>128785226
I like the bee idea

>>128785618
yea thats what I'm looking for, neat ideas that incorporate the tongue mechanic to kill enemies in interesting ways. shield idea is neat thanks
>>
One last question to the anon helping me with state management:

When I inevitably have to create a new titlestate (the player has exited the playingstate through a menu, etc) is it better to give that new titlestate a null previous state or to supply it with whatever the actual previous state was?
>>
File: assembly categories.jpg (160 KB, 646x1189) Image search: [Google]
assembly categories.jpg
160 KB, 646x1189
>>128785904
It's quite simple once you've just given a glance at assembly language, know it's general flow, or worked in BASIC before, but look at pic related, you have all the functions you need for a game. You execute them as fast as you want (even drawing, but you only draw after clearing the screen or drawing a sprite), but delay and sound timers go down at 60Hz

If you're still confused, let me know what ideas or assumptions you can make about how the game loop will work, and I will try to piece together the rest
>>
if i want to use denuvo, is it worth it? and how much does it cost?
>>
>>128786262
I wouldn't think that the title state would need a previous state at all.
>>
>>128786361
That's what I figured. Thanks a lot friend
>>
>It has been eras since op's image was agdg related for the last time

>>128786309
Denuvo is a service to delay piracy, it probably costs a lot and not worth it.

I recommend the "make a good game" anti-piracy system, it's the best you will ever find.
>>
>>128785107
ice enemy, if you lick attack it the tongue gets stuck for some time where you can't go further a certain distance from it (you are leashed to it)
>>
>>128785904
How does any code written in any other language come together to make a game? It's all the same.
>>
>>128785107
enemy that can be tongued or jumped

enemy that can be tongued but not jumped

enemy that can be jumped but not tongued

enemy that guards but when it lets its guard down it can be tongued, then quickly jumped on

enemy that shoots projectiles that need to be tongued and shot back at it

a recolor of the previous enemy that sometimes shoots things that hurt if tongued

enemy that has to be tongue pulled into environmental hazards to be defeated
>>
Is it easier to learn to draw and animate your own shit?

Trying to make sprite art look good makes me want to kill myself
>>
File: CEr5unWWoAACOwH.jpg (39 KB, 600x650) Image search: [Google]
CEr5unWWoAACOwH.jpg
39 KB, 600x650
does anyone want to make a video game?
>>
>>128785107
nice yoshi's island clone
>>
>>128785226
>>128786120
you can lick the bee but then tongue hurts and can't use for a bit
>>
>>128786815
u pullin me leg ther m8?
>>
>>128785880
>/v/
>new home
This is how we know you're new.
>>
>>128786921
no i'm actually looking for another dev to team up with
>>
>>128786101
more like one person in this thread likes garbage like umaru and hails from /a/, then comes here and almost has a heart attack trying to make the new thread so he can put the character he loves as the op image, and uses bad excuses for doing so.
>>
>>128778007
I just use it as Java with destructors
>>
>>128786812
>Is it easier to learn to draw and animate your own shit?
No, art is not easy but this is better in the long run.
>no need to pay someone
>no need to find a free artist that will flake on you after a week
>>
>>128787019
>teaming up with a dumb frogposter
Yeah nah
>>
>>128786657
I love it.

>>128786726
great ideas.

>>128786838
you know i've actually never played it. I prob should for ideas
>>
>>128787019
What kind of stuff can you do?
>>
File: 1451751832808.png (17 KB, 418x359) Image search: [Google]
1451751832808.png
17 KB, 418x359
>>128787019
>implying a finished project comes out of relationships like these
>>
>>128787130
I'm kidding, the main mechanic of YI is throwing eggs. The tongue is just a holdover from SMW.
>>
>>128786962
who cares? if you only had old people this thread would literally be dead. no new games, no questions, nothing. my point stands, thread op should be related to thread in some way. 1 person liking an animu character does not make it related.
>>
File: 1440646425109.jpg (196 KB, 500x500) Image search: [Google]
1440646425109.jpg
196 KB, 500x500
When I poll for input in SDL, the timestamps on the events are just the time that I polled them. This makes them kind of useless.

Wouldn't it make more sense for the events to have a timestamp that reflects when they actually occurred rather than when they are polled? I would think that the OS or windowing system would provide the former over the latter.

The only solution I can think of is taking each event and linearly assigning it a new timestamp based on the difference in time between the current event polling loop and the previous one.

So:

time1 input_event0
time1 input_event1
time1 input_event2
time1 input_event3

time1 seems to represent the *end* of the interval that events0-3 occured in. Then I can use the previous loop time (say time0), and linearly assign each event over the interval (time1-time0)

I really don't like this but dunno what else to do. Does this look weird to anyone else?
>>
>>128787129
>>128787142

>>128787132
code, art design, music, etc.
>>
>>128787115
except you forgot
>agdg calling your art shit
>>
>>128787019
post examples of your work/skills then. nobody wants to team up with a talantless fag
>>
>>128784445
Is this for the Zelda Jam?
Fucking god damn it man. I wanted to make a mecha Zelda game. And there's no way I'll be able to make it look as good as this does.

Good work btw
>>
File: 73dxtSv.jpg (71 KB, 297x237) Image search: [Google]
73dxtSv.jpg
71 KB, 297x237
>>128787317
>forgot pic
>>
>>128786812
because sprite art is difficult
>>
>>128783312
>>128783516

a well made skeleton will be 90% correct with auto-weights and only need minor touch ups you noobs
>>
>>128787393
AGDG will call everything you make or use shit
>>
>>128787019
Let's make a game about burning frogposters at the stake
>>
Does anyone give a shit about video game writing or are most indie games written by the same person who does all the coding?
>>
File: untitled.png (90 KB, 233x217) Image search: [Google]
untitled.png
90 KB, 233x217
>>128787465
>talantless
also you realize that's a 2-way street right. perhaps you should post some examples of your work
>>
>>128787745
no one gives a shit about story, just give us gameplay and genres we know and love.
>>
>>128787703
This
/agdg/ even has some autistic guys who still shit on devs that aren't even here anymore.
>>
>>128787317
>art design
Like visual design?
>>
>>128787769
im not looking to work with some1, you are. but you must be shit if you are desperate enough to ask random strangers
>>
File: 1435707765314.png (47 KB, 700x700) Image search: [Google]
1435707765314.png
47 KB, 700x700
>>128787279
pls anyone?
>>
>>128787769
this is a scary pepe
>>
>>128787853
rotate still posts here family
>>
the definition of insanity
is doing the same thing over and over
let it go
>>
>>128787715
you're only making me want to post more pepes

>>128787892
i'm good at drawing and can make sprite art and i understand art concepts

>>128787941
if you're not looking for anyone to work with then why are you even replying. also, i'm not desperate but if it makes it easier to accomplish a task by working with someone else then i'm fine with that

>>128788007
>>
What would you do if you got involved in a project then found out one of the team members spend their time frogposting instead of being a yesdev?
>>
File: PUMPKINBROS.png (667 KB, 1911x1004) Image search: [Google]
PUMPKINBROS.png
667 KB, 1911x1004
r8myfood
>>
dumb frogposter
>>
File: 1446248984226.jpg (33 KB, 555x555) Image search: [Google]
1446248984226.jpg
33 KB, 555x555
>>128788239
frogpost with him
>>
>>128788239
Tell agdg about it
>>
>>128788387
looks good except the broccoli looks more like green rocks
>>
File: 1451754656606.png (17 KB, 418x359) Image search: [Google]
1451754656606.png
17 KB, 418x359
>>128788239
discuss with him new trending pepes
>>
>>128788387
broccoli looks like shit otherwise its good
>>
>>128788238
>if you're not looking for anyone to work with then why are you even replying. also, i'm not desperate but if it makes it easier to accomplish a task by working with someone else then i'm fine with that

because its fucking annoying and pointless to expect people to work with you when you provide no proof or examples of your work. people do it all the time and 99% they are shit when they finally post their portfolios
>>
>>128788479
The market is dead
https://www.youtube.com/watch?v=rdhNkv4ryuM
>>
File: 1442325725626.png (89 KB, 351x412) Image search: [Google]
1442325725626.png
89 KB, 351x412
>>128787684
>tfw i just tried automatic weights and it actually worked pretty good
>>
File: 1442049482592.jpg (283 KB, 528x712) Image search: [Google]
1442049482592.jpg
283 KB, 528x712
>>128788387
gud, reminds of skyrim

>>128788479
I fucking love new pepes
>>
are there any rules for this zelda jam?
>>
File: ss+(2016-01-16+at+09.52.05).jpg (330 KB, 1331x696) Image search: [Google]
ss+(2016-01-16+at+09.52.05).jpg
330 KB, 1331x696
>>128788451
Yeah they're not exactly high poly
>broccoli
https://youtu.be/QPCDoANDkl4?t=2m54s
>>
>>128788387
What is it for?
>>
File: 1435268378011.png (11 KB, 600x600) Image search: [Google]
1435268378011.png
11 KB, 600x600
>>128788007
>>
File: 2pC_G-SG.jpg (12 KB, 232x232) Image search: [Google]
2pC_G-SG.jpg
12 KB, 232x232
>>128788618
why do you care if you're not the guy who's going to work with them since you're not looking to work with anyone
>>
File: Peep.webm (2 MB, 448x550) Image search: [Google]
Peep.webm
2 MB, 448x550
>>128788007
>>
>>128788618
>people do it all the time and 99% they are shit when they finally post their portfolios
problem is that the people who call things shit have nothing to show for
>>
Is shitting up a thread with frogposting considered shitposting? Can I report it without getting banned?

Fuck man this place is worse every time I come here
>>
File: 2 count them 2 marshmellows.webm (123 KB, 669x472) Image search: [Google]
2 count them 2 marshmellows.webm
123 KB, 669x472
Anyone got entertaining bugs that happen to them lately? This just happened when I was testing carrying blocks above your head and I felt like sharing. Don't forget to like and subscribe
>>
>>128786272
>>128786675
I think I get it now, the opcodes can be treated are functions that can be used in games.
>>
File: 1451574820292.jpg (118 KB, 500x500) Image search: [Google]
1451574820292.jpg
118 KB, 500x500
>>128789084
>>
>>128789080
you don't need to be a game dev to criticize games
Thread replies: 255
Thread images: 139

banner
banner
[Boards: 3 / a / aco / adv / an / asp / b / biz / c / cgl / ck / cm / co / d / diy / e / fa / fit / g / gd / gif / h / hc / his / hm / hr / i / ic / int / jp / k / lgbt / lit / m / mlp / mu / n / news / o / out / p / po / pol / qa / r / r9k / s / s4s / sci / soc / sp / t / tg / toy / trash / trv / tv / u / v / vg / vp / vr / w / wg / wsg / wsr / x / y] [Home]

All trademarks and copyrights on this page are owned by their respective parties. Images uploaded are the responsibility of the Poster. Comments are owned by the Poster.
If a post contains personal/copyrighted/illegal content you can contact me at [email protected] with that post and thread number and it will be removed as soon as possible.
DMCA Content Takedown via dmca.com
All images are hosted on imgur.com, send takedown notices to them.
This is a 4chan archive - all of the content originated from them. If you need IP information for a Poster - you need to contact them. This website shows only archived content.