[ / / / / / / / / / / / / / ] [ dir / cafechan / clang / hypno / ijq / just / russian / sonyeon / strek ]

/v/ - Video Games

The Vidya
Email
Comment *
File
* = required field[▶ Show post options & limits]
Confused? See the FAQ.
Flag
Embed
(replaces files and can be used instead)
Oekaki
Show oekaki applet
(replaces files and can be used instead)
Options
Password (For file and post deletion.)

Allowed file types:jpg, jpeg, gif, png, webm, mp4, swf, pdf
Max filesize is 16 MB.
Max image dimensions are 15000 x 15000.
You may upload 5 per post.


<BOARD RULES>
[ /agdg/ | Vidya Porn | Hentai Games | Retro Vidya | Contact ]

File: ce63ae45576ea67⋯.png (75.44 KB, 646x400, 323:200, ClipboardImage.png)

File: af81c8ea390e9dd⋯.png (69.31 KB, 606x475, 606:475, ClipboardImage.png)

e2afeb No.13846623

"Could not create thread of type '/agdg/': '/agdg/' does not contain a function called new()" edition

Resources

>>>/agdg/

>>>/vm/

>#8/agdg/ via irc.rizon.net

Links

>Wiki: http://8agdg.wikidot.com/

>Beginner's guide: >>>/agdg/29080

>Previous thread: >>13823416

NEXT DEMO DAY IS SCHEDULED FOR FEBRUARY 2TH, 2018

Also, feel free to contribute to and update the wiki. We want it to contain information for current and previous games, as well as helpful beginner articles.

bdc848 No.13846637

File: 3cd0aae1a4f3134⋯.png (24.58 KB, 774x565, 774:565, Screenshot_12.png)

um nani the fuck

Is there a way to get pixel perfect text in UE4?


83f522 No.13846757

>"Could not create thread of type '/agdg/': '/agdg/' does not contain a function called new()" edition

We're not children using gamemaker, so can you fuck off with the retarded programmer culture jokes? They were never funny, clever, or interesting.


e2afeb No.13846764

>>13846757

>We're not children using gamemaker

Then you'd know that GameMaker doesn't have a new() function, as it is an artifact of C-style languages; Game Maker uses instance_create() and other such buggery


bdc848 No.13846766

File: 2b5a633ccccc6ab⋯.jpg (45.69 KB, 1366x768, 683:384, r64ksou8ljzz.jpg)

>>13846757

but anon is le fuhnny joek


83f522 No.13846772

File: 5e15f9772848eb0⋯.png (44.26 KB, 250x221, 250:221, 250px-MarioSuperSluggersPi….PNG)

>>13846764

I was referring to the main demographic of the "humor", not the actual functions. Dumbass. What's next, are you going to tell me that you aren't actually in middle school?


3ac2f4 No.13846852

File: 09195cf911234cc⋯.swf (157.58 KB, stickfighter.swf)

Personally, I liked OP's joke.

But please let's focus more on the games than criticizing the structure of OP's topic - which is actually very clear and concise.

Here's an incredibly rudimentary fighting game system I've thrown together.


be8e74 No.13846873

Why hasn't there been a good Communism-is-evil game since Freedom Fighters?


ccafac No.13846901

File: 24ca6a7e639609c⋯.png (637.94 KB, 1600x900, 16:9, even a taco can do it.png)


e2afeb No.13846910

File: b4cef3449b784a8⋯.png (7.68 KB, 419x416, 419:416, ClipboardImage.png)

Old and new bomb vest


a0fbdf No.13847000

File: 04a3aae870c8336⋯.png (100.75 KB, 1410x1020, 47:34, treesnow.png)

File: 82de81e7d7e6c44⋯.png (2.43 KB, 96x96, 1:1, treesetup.png)

File: ba7285d06859d00⋯.png (414 B, 32x32, 1:1, snowfield2.png)

rewrote the system and added support for multisized tiles. The snow is a 32x32 sprite that is split up into workable 4x4 chunks so that I can truncate it at the edge with added variability. Hopefully tiles like this wont seem as plain once I add things like water, trees and rocks to break it up. Pic related is a heavily inspired mock up tree that I dont really like and will change later.


2e5450 No.13847010

File: 50630544a5cabfd⋯.png (97.37 KB, 489x516, 163:172, locations.png)

File: 26978419bb1dd69⋯.png (100.73 KB, 489x516, 163:172, missions.png)

new icons!


681d3f No.13847042

>>13847010

>gripfall mountain

that image is giving me heavy flashbacks to something

can you post the full res?


2e5450 No.13847066

File: 4e9cad5dc1e8c43⋯.jpg (Spoiler Image, 462.52 KB, 1920x1080, 16:9, mountain.jpg)

File: b62b1423b90f9a9⋯.png (Spoiler Image, 20.65 KB, 150x60, 5:2, mountain.png)

>>13847042

they are all for ants

here the reference used


3768c9 No.13847106

File: b040055b2f6fb8f⋯.webm (15.27 MB, 1088x614, 544:307, Recreation Training - Par….webm)

How's everyone's training coming along?


681d3f No.13847134

>>13847066

thanks, I seem to remember a dead free mmo where you frighted with birds or something

>>13847106

what is your goal? and how serious are you about it?


2e5450 No.13847142

>>13847106

not bad, but next do it with your own assets


2e5450 No.13847194

Unless you already have an artist to make assets for you i mean


914f0d No.13847289

>>13847106

That music really hit my nostalgia. Looks pretty good, but keep in my a game like KH are not small, if you make your own assets it will take a lot of time.


3768c9 No.13847291

>>13847134

Just practice for now. It's more of a hobby for now since most of my time is taken up by a real jerb. I figured that successfully recreating the first world of Kingdom Hearts would give me most of the programming knowledge needed to create my own action RPG.

>>13847142

Saving the art stuff for later. Currently I'm just focusing on programming and functionality.


bdc848 No.13847423

anybody got a first person rig I could use as a placeholder?


ad3f97 No.13847655

File: c47a21a97d6f7e9⋯.png (181.51 KB, 851x761, 851:761, new_face_S.PNG)

File: cd6e75940e62f64⋯.png (197.59 KB, 654x717, 218:239, new_face.PNG)

ok guys, how did i do. i just want to make a simple player model just so i can work on a demo. so how does this look, and what can i do to fix it if their are major problems. the only things i think that are problems are the forehead and lips, but i wanted a 2nd opinion first.


c5dafb No.13847670

File: d4dc6c4bd71f888⋯.jpg (451.68 KB, 850x1950, 17:39, oblivion.jpg)


27ffbe No.13847671

File: cc0cfd606d2e4a1⋯.jpg (37.74 KB, 488x489, 488:489, negroid.jpg)


f047fa No.13847677

File: 22e5337c146bd77⋯.png (88.41 KB, 453x299, 453:299, pictures.png)


9a48b2 No.13847699

File: 5b6a9c5572911ee⋯.png (180.09 KB, 350x350, 1:1, laughing japanese business….png)


cb6cb7 No.13847708

If you're working on a 3D game, what are you using for an engine?


bdc848 No.13847821

>>13847708

UE4 or Unity if you're a masochist.


ccd4fe No.13847840

File: 1cdda12a26d0b57⋯.webm (1.8 MB, 720x360, 2:1, This isn't the first time….webm)

I made the first alternate subweapon for the doomslayer


628503 No.13847915

File: d81f586fc7d8080⋯.gif (Spoiler Image, 101.13 KB, 216x212, 54:53, spider.gif)

>>13847879

like this?


57cb35 No.13848671

File: 5bc63806df5ccad⋯.webm (11.17 MB, 1762x874, 881:437, ProofOfConcept.webm)

Made a little proof of concept project…

I wish I had a 3d modeler. Can only go so far with free assets, and the mech and ship look nothing alike…

My idea for the game is something like humanity fighting against xeno scum, like Starship Troopers, MuvLuv, or the space people from Gargantia. Exterminating some form of aliens in the vast universe, in your transforming spacecraft/mecha.

Something something, humanity will always lose in the end, and then everything resets and you play again.


63f7e0 No.13848801

>>13847000

You can't be anyone other than Labyrinth. Now I'm torn which project of yours I want to see completed more.

>>13848671

Wow, that would make for a nice gamejam project. Cool concept. Keep working on gameplay and try looking for a modeller around here perhaps


654294 No.13848818

>>13847915

I want to fuck that spider


e2afeb No.13848895

>>13847000

Remind me again how youre processing the tiles? I remember you saying it was slow. It looks great though


0027bb No.13848941

File: 1c616f122a31ab5⋯.png (233.74 KB, 620x640, 31:32, 1c616f122a31ab591ca3b639ac….png)

How do you find out which tile a player clicked on?


5fd4f9 No.13848948

>>13848941

In what? Generally you have to project the screen coordinates to world coordinates, if it's 3D you have to use raycasting


0bdc40 No.13848952

>>13848671

cute buggos tbh


0027bb No.13848966

>>13848948

2d isometric

i also want to get the specific tile not just coordinates

say you have a 2d array of tiles, find out which tile the user stands on without iterating through all of them


e2afeb No.13849011

>>13848966

>take mouse coords

>use math to figure out tile coords

>get tile from tile [x,y]

Easy

Old RTS games like AOE drew a 4 colored image on every tile that was on a separate render target that was never visible. But using a function to get the colored pixel under the mouse, it would determine whether the selection box would tilt into an adjacent tile near the edge or not


5fd4f9 No.13849057

>>13848966

I think you're just asking for the math to turn a x/y position into a tile, right?


Vector2i getTileFromPosition(const Vector2f& position) {
return Vector2i( static_cast<int>(position.x / tileWidth), static_cast<int>(position.y / tileHeight));
}


810117 No.13849072

>>13849057

>return Vector2i( static_cast<int>(position.x / tileWidth), static_cast<int>(position.y / tileHeight));

I want to erase all C languages from existence


a962aa No.13849077

File: ee73670affd59c5⋯.png (2.53 KB, 133x137, 133:137, eend.png)

damn it feels to good to refactor and shrink xbox hueg classes


a33118 No.13849100

File: 0f2bc5c38a3e53c⋯.gif (450.12 KB, 537x402, 179:134, RUSSIAN BIAS.gif)

File: 94a643f37a3e719⋯.gif (451.61 KB, 563x430, 563:430, tank5.gif)

Okay, I played with this shit long enough, gotta start from scratch and do something useful with it.


5fd4f9 No.13849111

>>13849072

I was about to just write pseudocode but it turned into C by force of habit. The static casts are just there for compiler warning suppression


a1666c No.13849112

File: 9990a97cc8dccec⋯.webm (5.75 MB, 798x808, 399:404, bad forearm.webm)

File: 75e08ebbf10b4dc⋯.gif (1.96 MB, 300x300, 1:1, pizza drift.gif)

How can I rig forearm/wrist to rotate properly along with hand in Blender? Webm related, I tried to add constraint to the forearm so it copies local Y rotation of the hand but it only works properly if I don't rotate the hand on other axes. If it's set like, for example in the webm, the quaternion kicks in and fucks up the Y rotation making the forearm jump, not twist enough or even rotate backward. I'm out of ideas to how to fix this, for now.


9c96e1 No.13849122

>>13849112

Despite what you believe, you can't actually twist your forearm/wrist/hand 360 degrees.


a1666c No.13849134

>>13849122

I know, I overexagerated the rotation to show the problem I described.

Even when I rotate the hand by 360 degrees the forearm barely rotates or suddenly starts going backwards. And even when I don't make any unrealistic twists there are sudden jumps.


af2a7a No.13849215

>>13849112

Use a Transformation constraint instead of a Copy Rotation constraint


0027bb No.13849337

>>13849057

This works nicely, cheers.

>>13849072

What's your favorite language? What should a programming language approved by you look like?


a0fbdf No.13849367

File: 4be2c3df7617049⋯.mp4 (691.47 KB, 544x472, 68:59, wiz.mp4)

File: fb0da80630f62de⋯.png (8.42 KB, 480x270, 16:9, Grass2mask.png)

>>13848801

>You can't be anyone other than Labyrinth.

Nope http://8agdg.wikidot.com/gondola-the-experience

Thanks for the flattery though, Aethyr looks cool as shit.

>>13848895

There are 256 possible types of tiles defined by the green channel in the mask image. Each pixel in the mask image is put into an array which keeps track of each pixels x coord, y coord and rgba. The array is sorted in accordance to each pixels red channel which is used to create a draw order allowing me to choose what tiles overlap all within the mask. This is necessary because although the tiles are 4x4 pixels, I choose to draw sprites at each position that are up to 8x8 which creates things such as the nice border effect around the grass.

A second array stores the information of what each pixel means and how to handle drawing the requested tile. The stone path tile for example has entries for its requested sprite sheet, the sub image within the sprite sheet to draw with capabilities for variation and the possibility for random offset.

With all this information, the program starts drawing to a sprite in order of red channel.

Each tile also has information for how many parses the requested material needs and all tiles with the same parse on the same layer are drawn at the same time. To explain: the base sprite of the grass is an 8x8 brown texture which is drawn at every position where grass exists on the first parse for all grass on the same red channel. It then repeats for all required parses and red channels. Think of it like layering a cake, you need to put the first layer down for the entire cake, not do it segments or you might get gaps or overflow of icing.

If the requested tile is a tile that is greater than 1x1 than it requires a special case. For these I define the sub image within the sprite sheet in terms of the modulo of the tile size times two. For a 4x4 sprite (32x32pixels) this can nicely be defined as half(x coord mod 8) + twice(y coord mod 8) where the x and y coords are that of the pixel positions on the mask. This gives a number between 0 and 15 which corresponds to predetermined sprites that are drawn on the even numbered coords of the background sprite that is being drawn on.

The arrays used to define tile type and position will later be used to quickly discover the type of tile at a position at request, therefore they are not discarded. They are massive though.

There are 256 possible tile types each with 16 possible parses all being drawn onto a 480x270 resolution grid. This totals to a huge amount of possible draw calls per 1920x1080 pixel resolution room and most tile types require a call for a random number for offset variation. I'm not that good with hardware but I think most of it is being done on cpu. My i5-7600k manages to get a 480x270 resolution grid with 12 types of tiles and 8 parses each complete in about 10 seconds, increasing the number of tile types doesn't seem to increase load time that much. Although it's not too bad, 10 second load time for a background texture isn't exactly favorable.

An alternative is to have the game load the background sprites as it plays, swapping in the random tiles from the normal tiles in a discrete method. This unfortunately is pretty difficult because of the layering system. Another way of alleviating the pain would be to save the created background sprite as an image on disk to be referenced later, meaning it would only have to load once per game. Another method, the most cheesy one and kind of undermines the whole point, would be for me to save the image once completing the room and use that for release. That last couple of method are pretty shitty because I eventually want to use this system to create dynamic rooms. Saving the image prevents this or at least makes it much more difficult.

The alpha channel and the blue channel are currently unused. I feel they may be used in the future to possibly define things such as entity placement, collision detection or something else like camera movement information.

wew thats a lot of text for a simple question, I don't blame you if you don't read it.


5fd4f9 No.13849380

File: bf4bccd6541a4ed⋯.png (5.64 KB, 408x286, 204:143, bf4bccd6541a4ed2d42cc2c700….png)

>crash on exiting the game because of memory error

>restart without changes

>no crash

>restart five more times

>no crashes

g-guess i fixed it then, right anons?


0027bb No.13849391

>>13849380

haha time for valgrind


63f7e0 No.13849400

>>13849367

>Nope

sorry, bro. I'm still damn torn.

Why haven't you shown anything from the gondola game recently?


904a9e No.13849401

Taking inspiration on Nintendo's design philosophy of deciding on a strange gimmick and rolling an entire game on it and thus having one button that literally does everything

What sounds the most fun:

* A gun that pushes you backwards when you shoot

* A gun that lets you rocket jump without taking damage

* Both

* Can't tell without a prototype


d5f638 No.13849466

>>13849401

>A gun that pushes you backwards when you shoot

Literally 50% of all game jam entires ever made do this, on top of another 80 million other games that do it, and it has never been fun.


a0fbdf No.13849502

File: 4432641fbbcae03⋯.png (39.46 KB, 633x973, 633:973, gondila bench.png)

>>13849400

A mix of waning enjoyment, realization of scope and cant be bothered moving unity to my new pc. Also I had a few weeks of some important shit in my life so I had to take a break from game dev which instigated my move away from it. It's probably in hiatus hell.


7365e9 No.13849513

File: 0f13fcf88ef4533⋯.jpg (226.06 KB, 1400x672, 25:12, planes-of-the-head-female-….jpg)

File: 00e501e4ad41203⋯.jpg (53.88 KB, 571x528, 571:528, 0bd601c072368b1898ee39b739….jpg)

File: f736140facd110f⋯.png (308.01 KB, 1647x724, 1647:724, redline.png)

>>13847655

your front looks decent but the side isn't like the others said

remember, you're working with 3D, try to fit the proportions and accuracy in all angels. Constantly turn around the model at various angles to see if you're getting it right.

The ear looks too big and high up (pic related)

Go to sketchfab to look at examples of heads or here

https://www.posemaniacs.com/tools/handviewer/ (3rd option from top to bottom)

And follow along tutorials and try to copy them at the best of your ability.

I think I've seen your earlier works here and you've improved quite a bit compared to your first ones. Keep going anon.

also feel free to correct my redline. I'm sort of in the same boat but I wanted to give the advice I can


7e189f No.13849597

File: e2681bcb97c6f38⋯.gif (367.94 KB, 716x612, 179:153, 2017-11-23_15-31-15.gif)

>>13849367

>>13848801

Flattery all around B)

Times are tough for ur ol' boy, glad to see there is someone remember me :')

Anyways-

Your tiles are really good, wizard is cool too. The tree needs quite a bit of work though, perspective is a bit weird. The bottom half is fine, but the top half is a bit wonky.


021bc1 No.13849632

File: e5461f84ad380b1⋯.jpg (45.32 KB, 719x284, 719:284, IMG_20171123_114836.jpg)


63f7e0 No.13849809

>>13849597

>Times are tough for ur ol' boy, glad to see there is someone remember me :')

of course I remember… what's up, still sick? Hope the tough patch will end


ad3f97 No.13849850

File: 26caba2e27ce285⋯.png (183.89 KB, 917x814, 917:814, better..PNG)

>>13849513

yeah, i have been using tutorials this mostly(https://www.youtube.com/watch?v=I6K7x1tX9rk&list=PLvPwLecDlWRBDOl57qaLMScvH4OQX9MOW) and this just for motivation (https://www.youtube.com/watch?v=zlfRNVe1kmQ) but i don't think i can be that good.

i have very little time to model anymore so this took my way too long to make then it should. but i'm glad that i'm getting better hopefully i can get 2 models done one player, and one boss. is this any better after this i going to take a break for a day or two black Friday and thanksgiving. however one question still bugs me and that is clothes because when i was trying topology everyone was talking about the body but what about the clothes. are they modeled on top or with the body, do i have to sculpt it or no?

>>13847670

>>13847671

>>13847677

>>13847699

well at least i made some people laugh.


57cb35 No.13850114

>>13849597

Those look almost exactly like tiles that came packaged with old versions of RPGMaker.


2e5450 No.13850141

File: 966d6fc6a4aa6b1⋯.mp4 (3.96 MB, 1280x720, 16:9, fun.mp4)

File: 97d837e67de5895⋯.mp4 (3.04 MB, 1280x720, 16:9, groovy.mp4)

:3c


904a9e No.13850180

>>13850147

>python

isn't that one of those archaic retarded languages where indentation have semantic value?


904a9e No.13850189

File: afe17f4bce6a935⋯.gif (270.75 KB, 340x410, 34:41, 1371748350133.gif)


f7feb7 No.13850193

>>13850180

it isn't remotely archaic, but yeah, scoping is indentation


7365e9 No.13850290

>>13850141

what tutorial did you follow to get armature like that

also this is in blender right?


7e189f No.13850301

File: 2f633b93cdfe078⋯.gif (397.55 KB, 454x484, 227:242, 2017-11-23_18-48-43.gif)

File: 2e974b52382ca35⋯.gif (5.2 MB, 444x444, 1:1, gif2.gif)

>>13849809

No longer sick really, just a string of unfortunate happenings. But it's all good.

>>13850114

I dunno why I've heard people say it looks like RPG maker. I've only seen their tiles retroactively, they aren't pixel art, and they really don't look very similar. Unless I'm not looking at the right stuff. I mean other than that the area looks bland and uninteresting, which yeah, but it's very WIP


2e5450 No.13850332

YouTube embed. Click thumbnail to play.

>>13850290

yep, blender using riggify, it does almost all the job for you


2e5450 No.13850337

File: fc203509c016754⋯.png (48.41 KB, 765x842, 765:842, correct posture.png)

>>13850301

comfy as fuck

fuck i can't stop playing with this, help


22d495 No.13850381

>>13850301

a lot of pixel stuff kinda gets lumped into RPG maker or any top down rpg game for that matter. kind of the consequence of shovelware maker 2016 existing at all.


57cb35 No.13850396

File: b3f6f1a21fa67e3⋯.png (55.8 KB, 646x512, 323:256, ech.png)

>>13849597

>>13850301

Shit, I guess I didn't realize how garbage their tilesets looked. Yours looks way better (the ice crystals not needing to be grid aligned goes a long way).

I don't have any of the newer RPG makers, but your tiles look like what I'd expect an eventual update to their assets to look like I guess.


904a9e No.13850428

>>13850396

you are not using autotile for the ground and probably not using the cliff tiles correctly either, but yeah, the anon's is way better


7e189f No.13850470

>>13850381

Yeah, that's what I was thinking, but I've gotten multiple people saying rpgmaker, so I was starting to think there was substance behind it.

>>13850396

Ah I see, I never saw any ice crystals when looking through rpgmaker stuff, so I can see the comparison. I know know it's not a unique idea, but I thought I had a fairly unique implantation of ice crystals. I guess it's more or less the same as rpgmaker. rip


ab52fa No.13850515

File: 0862428b9789edc⋯.webm (2.86 MB, 640x320, 2:1, 2016-09-27 23-27-06.webm)

File: cca5544d3f69711⋯.png (2.36 MB, 1600x900, 16:9, Build 07.10.2017 - 20.29.0….png)

File: 0b5a13ec8e45190⋯.png (2.31 MB, 1600x900, 16:9, Build 07.10.2017 - 20.29.3….png)

After the Demo Day, LAN party, fixing the fucked boiler that caused the house to go cold for a week… I'm kinda burned out.

I need another quick, weekend project. Something like tic-tac wars or that flightsim I made.

I know there will be Ludum Dare next week but I'd like to have some solo/learning fun.

I'm thinking of prototypes for:

1. some sort of TB game, like modern XCOM or Valkyria clone

2. a simple first person RPG that would take place on a very small planet

3. a simple assymetrical FPS vs RTS multiplayer game

4. my original idea for aprevious LDjam game and making an endless runner kinda thing

what do you guys think? Which one should I choose?

Or maybe there are ideaguys who'd have a simple enough idea for a quickie project?


0901e6 No.13850535

>>13850396

>rpg maker 2003

my nigga


904a9e No.13850536

>>13850515

>those trees blocking the shots

>a simple assymetrical FPS vs RTS multiplayer game

sounds the most fun


22d495 No.13850547

>>13850470

well…. you could look at it as your game actually looks like a professional product ?


a962aa No.13850580

File: 8d39b39412b1b22⋯.jpg (8.12 KB, 324x287, 324:287, 11076173_10203566970925926….jpg)

>Ludum Dare next week

Hmm, I could use a gamejam, it's been a while and I'd like a change from my current project.

I am a programmer. Anyone up for a collab?


22d495 No.13850584

>>13850580

what u need?


a962aa No.13850611

File: c50d709460d0c26⋯.png (203.48 KB, 450x472, 225:236, i see what you did there.png)

>>13850584

at least art I guess, since I can code and anyone can be an ideas guy


ab52fa No.13850630

File: b7e1119519e9bc5⋯.webm (15.38 MB, 1920x1080, 16:9, Tumblin still.webm)

>>13850536

>>those trees blocking the shots

You like it? I was imagining something more… strategic, I guess, when making Tic Tacs. As in placement of units and environment being important.

That would likely be some basis for the "simple asymmetrical FPS vs RTS multiplayer game"

We did one more RTS project for the 38th Ludym Dare but that wasn't 100% what we wanted even if the basic concept got some recognition. Still, good times.

>>13850580

I'll either be working with my usual codebro or going full retard and doing the 48 hour solo thing. Hope you can find someone to help you tho. you can go solo too. programmer graphics ftw

>>13850611

>anyone can be an ideas guy

Well, I learned that an idea guy who can make creative concepts on the fly is pretty useful in a jam. Our ideaguy friend helped us a lot during the previous LD, we couldn't come to any consensus over what we should do without his chiming in.

Unfortunately, it seems that most idea guys are cherishing just one dream game and that's it.


336cab No.13850648

>participating in ludum dare

>not participating in lewd jam

https://itch.io/jam/lewdjam2017

they should've called it lewdum dare


22d495 No.13850656

>>13850611

u wanna make a stronghold remake in first person?


2e5450 No.13850673

File: 20d1c6f4faf37bd⋯.webm (2.5 MB, 1280x720, 16:9, omedetations.webm)


ab52fa No.13850688

>>13850656

you have to remember that it's in good tone to keep your game related to the jam's theme and that is only given at the beginning of the jam. The common practice is to discuss what you want to make in a few hours and get going with the jam after some sleep or just like make game at once.


78cd6c No.13850706

Question about game design, particulary about JRPGs. What makes an JRPG fun besides the story? What could be done to keep people playing just for fun?

Or at least something I could do with RPG Maker or Gamemaker.


a962aa No.13850716

>>13850630

>you can go solo too. programmer graphics ftw

Yeah I will consider this, sounds like an interesting experience that has the potential to kill me.

>I learned that an idea guy who can make creative concepts on the fly is pretty useful in a jam

True, true. I don't mean to actually under-appreciate idea guys (it varies wildly how useful they are), but indeed especially during a jam it's great to have people to brainstorm with. Just for me personally, I would say an artist is more essential to have working with me, or visual representation is going to really minimal.

>>13850656

I've never played Stronghold tbh, though I think I can imagine what you mean. Would have to discuss it more, but like the post above me says it should follow the theme of the jam (if we want to be part of it). (I imagine it wil be hard to scope the idea for a jam though)


fefbc7 No.13850720

>>13849367

So basically you have a byte array thats interpreted as RGBA plus XY, and a second array that defines the style information and how to interpret it?

Also why are you doing random stuff? When I need random tile fluff I make a byte array of similar size, then give it a random value, then use it as a seed for effects. Its not perfect but if you have eg 5 subtile variants, you can just use rngFluff[n]%5, for example.

Does your system support "brushes"? Eg the way Starcraft map editor would let you paint tiles and have it randomized but with certain logic so edges always appeared in certain spots?


33cf75 No.13850721

>>13850706

Enemy variety, spell / weapon variety.


78cd6c No.13850734

>>13850721

The enemy variety I have in mind would be big, probably making the size of the game too big because of the many PNGs, but I mean stuff that can get people hooked and you could do with little resources.

Basically, something you could have people play and not just see a Let's Play video instead.


ab52fa No.13850775

>>13850716

>Yeah I will consider this, sounds like an interesting experience that has the potential to kill me.

lemme tell ya, even the 72 team jams are exhausting. Still fun doe

>>13850673

first song that came to my mind while making that trailer thing


193fcd No.13850783

File: 1208637fa01742a⋯.jpg (27.67 KB, 601x508, 601:508, 2f7.jpg)


22d495 No.13850792

>>13850716

never been in a game jam but i have noting going on right now so i would be game as much as i can be for art/idea guy i'm game for whatever

i have a discord you can contact me with if you want i know they steal information (who doesn't), but its free

https://discord.gg/utrSNa


57cb35 No.13850882

>>13850428

No autotile for these dungeon tiles, no boundaries between the stones/snow to place manually.


c506e9 No.13850887

Will enginedev break my soul?


22d495 No.13850904


2e5450 No.13850930

>>13850887

Soul, mind and body

Even that autistic yiffe dev wanted to finish his game quickly and rushed it after 5 or 6 years developing the engine, resulting in quite a lame game despite the great tech


810117 No.13851016

File: 56a579cba8b8fa8⋯.jpg (19.17 KB, 450x334, 225:167, 56a579cba8b8fa8ff37bfd48fd….jpg)

>try to make a simple timer clock so I can play a sound every 1 hour

>scope grows out of control

How the fucking what is wrong with me


2e5450 No.13851056

>>13851016

feature creep is the worst enemy of the indiedev


7e189f No.13851065

>>13850887

Sometimes you need your soul to be broken. Sometimes you need to the passage of time to unrelentingly slip by you while having nothing to show for it. Sometimes when you think you've reached the lowest of lows, you only then gain the insight to the vast underscape of new lows you're destined for.


57cb35 No.13851130

>>13851065

>>13851056

>>13851016

>>13850930

>>13850887

you could make your own engine, or you could just use uppdogg.


f047fa No.13851144

>>13851130

Don't use uppdogg, use Hupweth U.


daa4b9 No.13851147

File: e4a7fbdcdd3024b⋯.jpg (11.5 KB, 199x137, 199:137, ffff.jpg)

Out of curiosity, how would one go about making a game for the Genesis or SNES nowadays? Would it have to be done purely in assembly code?


bdc848 No.13851448

Hey do you guys know if there's way to graph variables over time in UE4? I'm trying to recreate oldschool movement and I just managed to make bhopping work but I've got some movement quirks that I need to figure out and I can't do it without having some visual data.


efcf8a No.13851451

>>13851147

You could write Genesis stuff partially in C(excluding hot rendering loops, etc.), but for the SNES, you're probably going to be working in ASM, since the 6502 sucks ass at running C code.


616f1b No.13851464

>>13851147

Thinking of making a homebrew eh? i'm curious what your plans are.


e08183 No.13851593

File: 34d8062f03f8048⋯.png (173.3 KB, 581x652, 581:652, layer 1.png)

File: b61be2da5268418⋯.png (163.35 KB, 523x559, 523:559, layer 2.png)

File: c3d288e76189ef5⋯.webm (913.82 KB, 400x400, 1:1, 2017-11-23 14-59-28.webm)

>>13849112

You need to make 2 control bones for the forearm and upperarm. These do NOT deform the mesh so you need to uncheck "deform" for them. Then for each control bone on another layer you make 2 bones that go on it that blend between each other rotation. The wrist control bone copies Y rotation of the hand bone so it twists with it.


d21c32 No.13851788

File: f4c19ed5ecbf7ed⋯.jpg (82.17 KB, 600x338, 300:169, f4c19ed5ecbf7ed7295b953a07….jpg)


96f891 No.13851805

>>13851788 heil'd

>unreal engine


bdc848 No.13851971

>>13851788

You're awesome, thanks.

>>13851805

What's wrong with unreal?


1bfd7d No.13851988

>>13851971

Tencent. That's what's wrong with Unreal.


d21c32 No.13852015

>>13851988

They're awful. I hope Godot gets more or less on Unity 5's level in 3.x. I don't see them getting anywhere close to Unreal though. At least not any time soon.


bdc848 No.13852119

>>13851988

>>13852015

Elaborate. I'd rather hear it from you than read dilluted versions online.


3dedd2 No.13852293

>>13849401

Gravity altering gun.

>Gun pushes you away from blast.

>Gun pushes blocks away from impact

>Gun increases weight/resistance of block per hit. 3 hits and the block stop moving

<Reset weight/restiance if you hit a new block?

<the block directly above adds it's weight to the one below. This means you can't push bottom block out if the top one is heavy. Same goes for the one below it?

>Have things that follow your bullet through the physics engine. Maybe allow them to be chained to part of the map.

> Have button and switches

Level ideas.

>Wind is able to push blocks around. Shoot block to make steps or cover? Maybe the blocks are being blow out of the screen, and randomly generated coming from your destination?

>Seesaw, you have to change the weight on the blocks to get different results. Maybe have it where blocks throw up, also move one blocks length in the horizontal, away from seesaw.

Honestly… that's about all i got. Not sure how to make it fun besides this.


e2afeb No.13852327

>>13852119

Tencent has the power and reach that Google has, but in China. It literally powers their internet and it responsible for enforcing all the government-mandated censorship on its citizens. They pretty much have a monopoly on cell phones and such, too.

Being Chinese, they are all too happy to take western games and repaint them (if you're lucky) and rebrand them as a superior Chinese product that invented the genre first, creating anti-American sentiments amongst the young Chinese gamer demographic (eg., "America is such a ripoff, copying our games, lol")

They're also major stakeholders in Vivendi and Actibliz, which means a lot of the bullshit that's getting pushed in their games (eg lootboxes and treadmilling) is done to satisfy their investors. They also purchase land on the west coast under shell companies to fuck with our housing market.

And remember! Every sale of a game you publish with Unreal feeds into their beast


96f891 No.13852442


a0fbdf No.13852462

>>13850720

>So basically you have a byte array thats interpreted as RGBA plus XY, and a second array that defines the style information and how to interpret it?

Yeah thats pretty much exactly it. I don't know why that took me 600 words to write.

>Also why are you doing random stuff?

Because a quick and dirty implementation of random tile fluff was all I was aiming for. Thanks for the tip, I'll implement that later.

>Does you're system support brushes?

I've never used the starcraft map editor so I dont really know what you're talking about. The layering system I use allows me to pick different sprites and variations per parse meaning that a single tile can have elements of variation and static points. My implementation of tiles larger than 1x1 allows me to create patterns that appear based on world coordinates rather than per tile. Later, if required, I will implement systems that create borders around tiles so I can make things like cliffs easier.


efcf8a No.13852481

File: 3d072b81e6c2cfa⋯.png (3.17 KB, 572x429, 4:3, raytracer.png)

I rewrote the raytracer with entirely my code, and now it can render trivial stuff correctly.


bdc848 No.13852512

File: fe585204b60c226⋯.jpg (69.63 KB, 640x1136, 40:71, 9tf9nxfw2kiz.jpg)

>>13852327

Anon, frankly speaking all markets are in one way or another being tapped into by some huge corporation. We're living in a proto-cyberpunk era, and this is the harsh reality that we have to face. I'm being given an incredibly handy, user-friendly and retardproof engine that is constantly updated and improved. I then can publish that game anywhere I want, and I will only have to pay 5% of all income to Epic, and only after I make the first 3000$ dollars.

In the perfect world, you wouldn't have to pay anybody anything, but this is not a perfect world. Only having to give them 1/20th of what I make sounds ridiculously good in this day and age.


efcf8a No.13852554

File: c787f700c96a8ee⋯.png (3.04 KB, 539x424, 539:424, slice.png)

>>13852481

renderslice does appear to be a little confused being called multiple times on one framebuffer


bdc848 No.13852636

Okay guys I'm having some trouble with my movement so I'm going to ask a silly question. Do I add acceleration vector to the velocity to apply it, or does some other math operation take place there? I'm trying to replicate oldschool movement mechanics in Unreal and it's behaving a little fucky, but right for the most part.


e2afeb No.13852640

>>13852512

>Muh invisible hand of the free market / vote with your wallet

>But giving money to the Chinese is okay


bdc848 No.13852659

>>13852640

Listen up here you fucking nigger where the hell did I say to vote with your wallet, or mentioned the invisible hand? We're consumers. We eat shit coming out of these corporations' asses daily. We're fucking powerless.

I want to make games. I don't give a fuck who takes the fee that I need to pay to be able to do so. I'm not going to hold back from using an industry standard just so I can pat myself on the back for not giving chinks money. I don't care about the world economy, politics, the chinks getting money or whatever else. They're going to be shoveling that dosh no matter what.

The best thing the normal people can do is to steer themselves in the torrent of diarrhea coming down on us from these corporations in a desired direction.


681d3f No.13852675

File: 6b9245533ebd9a8⋯.png (1.1 MB, 807x591, 269:197, Screenshot_2017-11-23_20-3….png)

>>13850580

blenderfag here, I can work really fast within my zone of comfort (buildings and clothing), I can animate (badly) and know how to code a little so i could do non crucial stuff like gui and trigger events.

this is an open offer for anyone here applying for the ludum dare and not only for >>13850580 . I should warn you that I often end up going AWOL.

going to sleep for now but here is my email

ostoru [at] cock.li


e2afeb No.13852679

>>13852659

>We're consumers. We eat shit coming out of these corporations' asses daily. We're fucking powerless.

Okay, then consume something else? This is exactly what I'm talking about.


bdc848 No.13852684

>>13852679

I said before, I'm not going to pick an inferior engine just because I have to pay 5% to some corporation.


e3dc8a No.13852713

>>13852684

>not making your own engine

pathetic.


bdc848 No.13852727

>>13852713

I'd like to release within this century, thank you very much.


0bdc40 No.13852760

code a game about underground battleships tbh


e2afeb No.13853256

File: 2885cf14c4c5be6⋯.png (1.71 KB, 136x140, 34:35, ClipboardImage.png)

Made a pushable ice block, thoughts on how it looks?

>Slides until it hits something

>Removes itself and fire on contact

>Can't decide whether it ignores water or sinks into it as a platform


0bdc40 No.13853268

>>13853256

freeze water tbh


894ba3 No.13853312

File: 38edf3206676441⋯.png (1.37 MB, 1530x727, 1530:727, Stillplace.PNG)

Working with placeholders speeds up development so much but damn everything looks ugly


57cb35 No.13853362

File: bde197572021d0e⋯.webm (11.1 MB, 1820x914, 910:457, Transforming.webm)

Added some GUI and made the transition between flying/mech have a bit more flow, as well as adding more mobility options for the mech (JumpJets, as well as forward+side boost jumping that fully overheats the jets)


bdc848 No.13853606

>>13853256

I'd have to look at it in context of the whole game, but frankly speaking it looks pretty slick as is.


0bdc40 No.13853626

>>13853362

what kinda mechs are you going to have?


daa4b9 No.13853964

>>13851464

>Thinking of making a homebrew eh? i'm curious what your plans are.

I don't really have any right now. I've had it in the back of my mind ever since I found out about the NES Assembler the Retro City Rampage guy made, but I don't actually have any ideas for a homebrew right now, nor do I have the skill to create an engine in an antiquated language that nobody uses anymore.


bdc848 No.13853978

File: 5ad31f465855e8a⋯.png (4.13 KB, 539x980, 11:20, tahomab.png)

Any anons here familiar with font editing? I've got something I need if you're feeling philanthropic - a font conversion. UE4 does not like bitmap fonts, so I need to be able to import this standard old Windows 1995 font as .ttf, fixed at a particular size to get that crispy pixely look.


63f7e0 No.13853981

>>13853978

what is fs Tahoma 8px?


bdc848 No.13853998

File: eb82e672ab12dfa⋯.png (101.37 KB, 1920x1080, 16:9, UIMockupPlayerMenu.png)

File: 15e2437e47a1e56⋯.png (26.71 KB, 1920x1080, 16:9, UIMockupMenuOpen.png)

>>13853981

This is MS Sans Serif at 14px. Actually I'm not entirely sure if the image has it at 14px, but my concept does. I tried other fonts but they just don't carry that technical oomph very well.


63f7e0 No.13854013

>>13853998

I'll see what I can do using FontCreator. I'll give you a tutorial on how to do it once I figure out a method for what you need.


7e8972 No.13854015

File: 47ff253ff747c73⋯.webm (347.43 KB, 320x240, 4:3, tutorial video p8.webm)

File: a35f326ffbb259b⋯.webm (7.68 MB, 1280x720, 16:9, DwtA Art PV.webm)

>>13853362

Here's some (very outdated) mech transformation footage of a game I worked on. We showcased the game at TGS and got positive reactions. Second video is what the art looked like last time I saw it.

God I hope I'm not breaching my NDA this way, it's from the tutorial and a public youtube video so I think I'm safe.

Funnily enough we also had (omnidirectional) boosting, jumpjets, and flying transformations. Sadly some design choices, a few bad team members and some other unfortunate circumstances means the project died out.


7e8972 No.13854019

>>13854015

Well that first video sure came out wrong. It starts after 8 seconds.


0bdc40 No.13854021

>>13854015

looked like it had potential


bdc848 No.13854024

>>13854013

That would be absolutely fucking amazing, anon. Thank you.


7e8972 No.13854046

>>13854021

It got a lot better slightly before that second webm was made, but at that point I was the only programmer left and had a giant bloated terrible codebase, and we couldn't find another programmer willing to work with us so redoing the code from the ground up wasn't feasible with our allotted time. Wound up having to jump ship, and then the project slowly died being just artists polishing stuff largely for their portfolio, and the lead designer.

At least we had fun, and I think that lead designer is currently working in Japan which was his dream, which he managed to do partially because of this project. So it wasn't all for naught.


0bdc40 No.13854049

>>13854046

why was the code base a mess?


63f7e0 No.13854062

>>13854024

aw, fuck. I'll only be able to help ya in… 10 hours, maybe? Sorry about that, I don't have FontCreator on this computer and don't have electricity back at home.

But here's what I wanted to attempt, maybe you can try on your own:

1. Open the .ttf version of MS Sans Serif in FontCreator. You'll have a window with all the faces available in the font. Open the one you want to edit.

2. Open paint and write the letter you need at the size you'd like it to be 8 px is more pleasing to me, personally

3. Select and copy the raster image of the letter, paste the image inside FontCreator editor.

4. FontCreator will then turn the raster image into vectors. Resize the image so that it overlays the already existing letter.

5. Delete the original vector image of the letter, leaving only your pixellated version

6. Repeat the process for all the letters you need, until satisfied.

It's a painstaking process, but I can't really see any other way of doing this and this is why I wanted to prepare a tutorial instead of doing it for you


bdc848 No.13854078

>>13854062

Thanks! This is enough. I'll get it done and post the results here.


7e8972 No.13854080

>>13854049

5 programmer tech team, with not a whole lot of experience with the engine when we started, working on something for a year and never having the time to refactor anything. And at least one of them was just so incredibly fucking incompetent he became a meme after he left. Same thing for one of the artists.


63f7e0 No.13854082

>>13854078

well, I don't want you to waste your time so post results for the first few letters as soon as they're done


0bdc40 No.13854085

>>13854080

seems like a complete waste of time to work with something the team don't really know alot about


bdc848 No.13854087

>>13854082

I will! I'm going to bed pretty soon so I'll have to hold off until tomorrow, though.


63f7e0 No.13854091

>>13854087

sure. hope the results will be satisfactory. If not, we'll try something different


7e8972 No.13854095

>>13854085

Yes, college tends to be a waste of time.


0bdc40 No.13854097

>>13854095

certainly was for me

don't ever take a video game design course kiddos


63f7e0 No.13854107

>>13854097

but how will I know how to design games then, anon? How will I able to challenge the archetypical male power fantasy and create meaningful interactive experiences if I'm not taught to?


0bdc40 No.13854113

File: 25f2e470a015064⋯.jpg (83.18 KB, 500x203, 500:203, 2090892496_c4f701b810.jpg)

>>13854107

by wearing girls cloths and taking T blockers tbh


7e8972 No.13854151

>>13854107

>>13854097

It's less about learning how to do shit (I learned most of that during the free team projects, not classes), but the piece of paper it gives you can be important if you pick the right college. Mine happened to be held in high regard in the industry and had a lot of people hired straight out of their graduation or even during their internships, so I put up with it. But most of them are a fucking joke.

Of course, most people here just gamdev as a hobby so don't even bother thinking about taking such courses, it's completely useless if you don't want to wageslave as a dev.


592338 No.13854158

I've always wanted to make a game, shit job gets in the way though. How do you nigs find the time?


2730bb No.13854171

File: 2f07f01ef60d1af⋯.jpg (218.73 KB, 560x577, 560:577, 191849493348.jpg)

>>13854158

be NEET masterrace


bdc848 No.13854172

File: b980fbe91e709e7⋯.jpg (15.13 KB, 320x313, 320:313, aQXTYGNyQU9k2y_TfhgQOmhrdt….jpg)

>>13854158

I'm a NEET. I'm moving in with my girlfriend soon and she's got a job. I told her I wanted to get a job but she insisted that she wants me to stay at home and work on my game because she wants me to do what I love and believes I can make it big.

>tfw im mommy's little boy forever


0bdc40 No.13854179


63f7e0 No.13854191

>>13854172

>she insisted that she wants me to stay at home and work on my game

you better not squander that trust or you'll be pretty fucked.

>>13854158

>How do you nigs find the time?

the wageslaves among us just gotta use every available free minute on devving.


bdc848 No.13854208

>>13854191

No way I'd ever do that. I've been working on this shit like it's the cure for cancer when living under my mother's roof - there's no way I'll allow myself to be a lazy fuck once I move in with her. I mean, I thought I'd be a fucking deadbeat wage slave when I decided not to go to college - this is a one in a million lucky circumstance.


ab6d28 No.13854217

>>13854158

I spend less time on devving now compared to when I was working. Granted, the job wasn't really exhausting.


a1666c No.13854264

File: 280360c590c737a⋯.webm (5.19 MB, 1469x819, 113:63, output.webm)

File: 0fee7a93c2b64c1⋯.jpg (34.4 KB, 601x480, 601:480, bush.jpg)

>>13851593

Thanks for the help, but either something is missing in your advice and tutorials I saw or I'm simply retarded. It works fine enough in some poses (like in your webm), but there's still a lot of this jumping even when I try to do very simple poses. The worst thing is even though this problem occurs in all methods I tried so far, I have no idea how to call that shit in a search engine


63f7e0 No.13854411

>>13854217

>I spend less time on devving now compared to when I was working

yeah, a routine is good. Every time I have some vacation time I tell myself it will be time for devving.

Fuck nah. You gotta go to the garden, visit family, go on a trip, invite friends and other such shit.


2730bb No.13854498

File: d05d6244bd02183⋯.jpg (101.58 KB, 1280x720, 16:9, 1241106250.jpg)

>>13854411

you ooze normalfag from all your pores


63f7e0 No.13854515

>>13854498

that's what I am, unfortunately. Had to leave the NEET life behind but the other option was tfwnogf, poverty, alcoholism and death. I'm glad you still live the good life, my friend. Get the most out of it. Hope you won't end up like me.


5fd4f9 No.13854611

>>13854515

>making excuses for having a social life

wew


63f7e0 No.13854621

>>13854611

more like an excuse for not making progress


904a9e No.13854923

>>13852293

great potential on the ideas, for a different kind of game though. I was expecting to eventually make a megaman legends clone where you have actually good movement


336cab No.13855029

>>13854264

Have you tried drivers?


36040c No.13855071

File: 9c5d5d945b4657b⋯.jpg (818.38 KB, 1920x1170, 64:39, poster.jpg)

I just bought this movie on steam and want to share with the internet, but Gaben is a fucking jew and I can't download it. What's the best method to fuck valve? Download OBS and capture it?


904a9e No.13855076

>>13855071

>Download OBS and capture it?

seems so


36040c No.13855099

>>13855076

Dayum, it's gonna take some time doing this.


d023b9 No.13855103

>>13847840

>Milk and fried chicken power ups.

MFW

But how come no jump scare at the end? Or was the lack of a jump scare a jump scare?


57cb35 No.13855130

>>13853626

No idea. Whatever artist I end up with will ultimately decide, but something more along the lines of gundams than battletech. Just can't find a good model with that design that's free.

>>13854015

That's kinda sad. I'd like to keep this a small scale project for now to avoid that kind of stuff happening. Mostly I'm interested in solidifying a core gameplay loop, and then seeing what makes sense to add from there.


d023b9 No.13855135

>>13851130

>you could make your own engine, or you could just use uppdogg.

Nah probably his four watt setting is too high.

He needs to turn it down.


878444 No.13855214

File: 1ccc93ba5deab24⋯.webm (3.92 MB, 800x600, 4:3, test 2017-11-24 18-48-58-….webm)

i got my doom-style sprites and local avoidance working

anyone got sprites i can use as placeholders?


57cb35 No.13855249


9fe5f6 No.13855542

>>13854172

>tfw lost job due to temporary injury and told girlfriend I was living with that I'll work on game, and she told me I was trying to live a pipe dream and left me for a guy who works at Walmart

Finally getting stable again but I'm getting more done than ever by sheer force of wanting to rub it in her now-indebted whore face. Spite is one hell of a motivator.


78cd6c No.13855582

>>13855214

>>13855249

Can you make an RPG with it? or a loot system? or a location shooting system?


ab52fa No.13855668

>>13855214

did you use stencils? or some other method?


57cb35 No.13855876

>>13855668

From the looks of it, just billboarded quads with sphere/capsule colliders or character controllers.


a1666c No.13856056

>>13855029

No, I tried to avoid using them in this case, as it would probably require math that is beyond me. For now I'll satisfy myself with doing it by hand, if it proves too bothersome to use I think I'll try drivers.


efcf8a No.13856091

File: d282f3ff68821f4⋯.png (15.65 KB, 802x489, 802:489, lighting.png)

Lighting!


bdc848 No.13856137

>>13855542

That's the thing I guess - my girlfriend never even once suggested the possibility of failure. She's the kind of person to congratulate you for getting up at the right time. She just has that maternal streak about her.


c506e9 No.13856138

>>13856091

Are you actually going to make a game with raytracing?


efcf8a No.13856173

>>13856138

I really want to!


ab3f86 No.13856508

>>13856091

>>13856173

How are you getting 60 fps in your raytracer? How did you go about writing it? I did one with my own (slow) vector math and SFML for blitting, although I only did a few shapes and basic materials/lighting


ab52fa No.13856509

>>13855542

sorry to hear that, dude. Hope one day you'll find a girl like >>13856137

I always mention my wife in these threads- there are girls who can appreciate and support devs.

>>13856173

godspeed. That shit has never been done properly from what I know. Maybe one day this tech will be like the voxels of old (in games like Delta Force or Outcast). Very rare but things that use it ase very special.

>>13855876

I wonder how the lighting works on those, if at all


250e86 No.13856610

>>13856509

>there are girls who can appreciate and support devs.

I'm happy to hear that other people have found success.

Literally every single girl I've been with has hated my dev habits and tried to get me out of them. Usually it's what I ended up breaking up with them over.

Can't be helped, really. In the end, doing what I do takes higher priority than sex and titties.


bdc848 No.13856623

>>13856610

The trick is to not date normalfags. My girlfriend is old 4chan blood.


5fd4f9 No.13856684

>>13856623

How do you find non-normalfag gfs? Just by pure luck or did you actually meet up over 4chan?


6cc539 No.13856692

File: ddc3860cabfd402⋯.png (486.06 KB, 1200x1000, 6:5, 1439865625993.png)

>>13856623

She either has posted nudes on the internet, or has no respect for authority. Either way, I'd be wary.


bdc848 No.13856710

>>13856684

Met up after talking for a while on a completely different website.

>>13856692

She doesn't have any respect for authority. Neither do I, really.


f121cc No.13856711

File: d82f12ef6cab655⋯.gif (56.17 KB, 621x410, 621:410, GIF.gif)

Apparently I am now writing Battle City type game, hence this horrible level editor. I think that the tank waves will be generated randomly, and right now I am kinda lazy about spawn points, and since Godot works with JSON, I will probably just add them by the hand. So yeah, now I only have to implement saving, and editor is done!


efcf8a No.13856782

>>13856508

>>13856509

I wouldn't really call this "doing it right", since the lighting is kind of complete hackery.


ab3f86 No.13856845

>>13856782

That's not at all what I asked.


efcf8a No.13856939

>>13856845

Sorry, please forgive me! I was going to reply to your post too, but truth be told, I'm not sure why it's "fast". It's multi-threaded, and uses glm for vector math, with everything at float precision, and I really try to avoid division/sqrt(though you can't in sphere intersection), I'm going to attribute it mostly though to me only shooting 1 ray per pixel(really hacky).

Technically means it's a raycaster though.


ab3f86 No.13856983

>>13856939

Mine was a raycaster too technically, though not multithreaded. I thought I should go for a faster intersection test before I added shadow rays or reflection rays. Are you casting every frame? Good luck with it, I love how they look


677b8c No.13856991

>>13856939

>only shooting 1 ray per pixel(really hacky)

Both not true and not hacky. You shoot one per pixel, and then one per light source from the location that first trace hit. Classic Whitted-style raytracing. Just because you only have one type of material implemented does not make it hacky. Merely unfinished.

>Technically means it's a raycaster though.

Wrong, raycasters only do 2D collision and then draw walls based on those collisions. You're probably thinkinf of the difference between raytracing (send rays from pixels into the world) and pathtracing (spawn a lot of rays at light sources, have them bounce around until they die based on chance or by hitting the camera).


ab3f86 No.13857005

>>13856991

I've read the distinction between raytracing and raycasting is that casters only do one intersection test and tracers check secondary rays like shadow or reflection before coloring


efcf8a No.13857010

>>13856983

I am, and thank you!

>>13856991

I swear that's what I read from wikipedia.

Yeah, the materials don't reflect yet.


677b8c No.13857056

YouTube embed. Click thumbnail to play.

>>13857005

Nope, raycasting is only one ray per vertical line of the screen. Wolfenstein is an example of this, as is this video some other anon linked to a few threads ago.

Not having additional bounces/reflecctions per pixel yet just means you haven't implemented other materials, what you have is a perfectly diffuse material. Adding normal randomisation would add a coarseness variable, and for blinn-phong you'd use two bounces and decide how much of each result to use based on the angle of the trace hit. But saying that not having a blinn-phong material means you're not raytracing is like saying the same about not having a refracting glass shader; it means you're missing common features, not that you're doing something else.


ab3f86 No.13857070

>>13857056

That's very interesting, thanks


e2afeb No.13857864

File: 1b673a24b3a56eb⋯.png (18.09 KB, 548x288, 137:72, ClipboardImage.png)

>>13853606

Here's my other shit so far


efcf8a No.13857893


class MultiTriObject : public Intersectable {
public:
MultiTriObject(std::vector<Triangle> tris) : tris(tris) { inter.reserve(tris.size()); }

glm::vec3 getNormal(Ray &r, float &t) {
return intersect(r).normal;
}

Intersection intersect(Ray &r) {
inter.clear();
for(Triangle tri: tris) {
Intersection i = tri.intersect(r);
if(i.intersected) {
inter.push_back(i);
}
}
std::sort(inter.begin(), inter.end(), [](Intersection a, Intersection b){
return b.t > a.t;
});
return inter[0];
}

private:
std::vector<Triangle> tris;
std::vector<Intersection> inter;
};

This isn't thread safe.

I need to figure out another way to do this, my current guess is register MultiTriObjects as Triangles in my raytracer, and give a Handle for every Object, which will """link""" to the Triangle Objects in the Object array.


bdc848 No.13858010

>>13857864

I think your style would benefit from going smaller. Think 16x16. It's also a good idea to restrict yourself to a palette of 16 or so colors. You'll feel more comfortable within the limitations, and things will automatically look better as well. I used to do a lot of texture pack stuff for Minecraft back in the day.


e2afeb No.13858424

File: f58f88ce98a9d1a⋯.png (65.93 KB, 225x225, 1:1, ClipboardImage.png)

>Work is overwhelming

>Little down time to work on my game, less than 2-3 hours each day, will only get worse as holidays loom closer

>Can't do it on my days off because lol family obligations

I'm going to do it, /v/

I'm going to hardcode my game objects in a strict inheritance chain instead of ECS or node/scene or system-based shit


c506e9 No.13858666

>want to write my own function to load bitmap files into textures for opengl

<"lol it can't be that complicated"

>look up how BMPs are structured

>I think it makes sense

>but then it turns out pixels are actually stored as indexes to some nebulous color table whose location seems to be completely absent from the entirety of the internet

<"fuck it, I'll just isolate the location by XORing two similar bitmap files with different colors"

>write my own program to output differing bytes between two files

>SEGMENTATION FAULT

It's always like this. I go down the rabbit hole and get completely sidetracked.


f15ac4 No.13858673

>>13858666

Just use TGA, it's a much nicer format to write a parser for. Just don't support compressed TGA.

You can also write a simple BMP parser if you only support power-of-two textures, in BGR format.

Code related is a little retarded because I wrote it in 2015, but it works.


//load a 24-bit bitmap image as an openGL texture
GLuint loadBMP(char *filename,int w,int h){

GLuint texture;
int *data = malloc((w*h*3)*sizeof(int));

FILE *file = fopen(filename,"rb");
fseek(file,54,SEEK_SET);
fread(data,w*h*3,1,file );
fclose(file);

glGenTextures(1,&texture);
glBindTexture( GL_TEXTURE_2D, texture );
glTexEnvf( GL_TEXTURE_ENV, GL_TEXTURE_ENV_MODE, GL_MODULATE );
glTexParameterf( GL_TEXTURE_2D, GL_TEXTURE_MIN_FILTER,GL_NEAREST );
glTexParameterf( GL_TEXTURE_2D, GL_TEXTURE_MAG_FILTER, GL_NEAREST );
glTexParameterf( GL_TEXTURE_2D, GL_TEXTURE_WRAP_S,GL_REPEAT);
glTexParameterf( GL_TEXTURE_2D, GL_TEXTURE_WRAP_T,GL_REPEAT);
gluBuild2DMipmaps( GL_TEXTURE_2D, 3, w, h,GL_BGR, GL_UNSIGNED_BYTE, data );

free(data);

return texture;
}


//load a 32-bit Truevision TGA image as an openGL texture
GLuint loadTGA(char *filename, int w, int h) {

GLuint texture;
int *data = malloc((w*h*4)*sizeof(int));

FILE *file = fopen(filename, "rb");
fseek(file, 18, SEEK_SET);
fread(data, w*h*4, 1, file);
fclose(file);

glGenTextures(1, &texture);
glBindTexture(GL_TEXTURE_2D, texture);
glTexEnvf(GL_TEXTURE_ENV, GL_TEXTURE_ENV_MODE, GL_MODULATE);
glTexParameterf(GL_TEXTURE_2D, GL_TEXTURE_MIN_FILTER, GL_NEAREST);
glTexParameterf(GL_TEXTURE_2D, GL_TEXTURE_MAG_FILTER, GL_NEAREST);
glTexParameterf(GL_TEXTURE_2D, GL_TEXTURE_WRAP_S, GL_REPEAT);
glTexParameterf(GL_TEXTURE_2D, GL_TEXTURE_WRAP_T, GL_REPEAT);
gluBuild2DMipmaps(GL_TEXTURE_2D, 4, w, h, GL_BGRA, GL_UNSIGNED_BYTE, data);

free(data);

return texture;
}


0bdc40 No.13858695

>>13855130

a slight battletech gundam has been done alot tbh


bdc848 No.13858838

File: 7d1eef1bbcd619c⋯.mp4 (2.88 MB, 288x560, 18:35, 8oi8w_1.mp4)

Y'all bad boys like programmer art? What about programmer 3d modeling? How about programmer animation?


f047fa No.13858863

>>13858838

Making a horror game I see.


e2afeb No.13858866

YouTube embed. Click thumbnail to play.

bdc848 No.13858870

>>13858863

Nah, this is just a placeholder for the game I'm working on. I've noticed that I have a perfectionist streak, so I've intentionally got an ugly ass model from makehuman with a lowpoly topology, and I'm going to be rushing a playable alpha state with shitty assets instead of trying to make it look pretty for now.


9fcd43 No.13859009

Alright, we put up a page for our game on the wiki

http://8agdg.wikidot.com/die-totenmaske

It's not an amazing game but it is a start and we're still proud of what we did.

If we can do it so can you!


250e86 No.13859060

>>13859009

Congratulations. Even if it's not amazing, each game means you've learned more and can do more.


9fcd43 No.13859086

>>13859060

Thanks, we're going to continue working on version 2.0 eventually.

First though we're gonna go back to working on Teagan Quest.


e2afeb No.13859120

File: 03925756cc0f920⋯.jpg (152.65 KB, 600x600, 1:1, meme density.JPG)

Oh nevermind, it did save correctly


322229 No.13859173

File: f5639a44c81f29b⋯.jpg (15.61 KB, 489x384, 163:128, 1305589648748.jpg)

Any good programming guides for retards? Tried reading through SICP but my acoustic brain can't process chapter 1.1.8 onwards.


d8b92a No.13859224

File: fe2354dc3d64b09⋯.png (402.03 KB, 469x498, 469:498, 1502646141.png)

>>13859173

Accept the fact you weren't made to be a programmer and move.


0bdc40 No.13859403

make a video game about making video games which make video games tbh


810117 No.13859562

>>13859173

Programming books are a meme.

Read through multiple online tutorials until you start to understand. More or less simultaneously you should try to make something, because that'll make you ask the right questions.

Start with something simple where you can easily see results without too much groundwork, i.e. not C/C++.


bdc848 No.13859942

File: e5756ba88eba9bf⋯.jpg (67.98 KB, 604x604, 1:1, Eg2aaNxmmRM.jpg)

I'm working on a "survival" sandbox game. Survival is really just a label for these types of games, in reality they're just resource management sandbox games with an everlasting gather/utilize cycle (one of the reasons why they're so fucking relaxing).

What are the main issues with this genre? I'm going to use a transvoxel algorithm to allow for a high level of precision with the sandbox bit, but the rest of the gameplay is still up in the air. What are the golden bits, and what are the things to avoid? I've got my own list of do's and dont's, but frankly speaking I'd like to hear what the folks around here will say.

I love the actual zen feeling of playing these games, but I can't help but feel that the entire fucking genre is cursed.


6cc539 No.13859981

File: cb9c93402f0ea82⋯.png (492.06 KB, 625x790, 125:158, time_to_use_game_maker.png)

>>13859120

700 femtoseconds in Adobe After Effects.


0bdc40 No.13860019

File: 7ff722637218ed7⋯.png (40.97 KB, 1000x1000, 1:1, 1348441262080.png)

>>13859942

one massive issue with surbibal sandbox games is that they're usually very simple mechanically. you get a crafting system which gets like 8 or so meterials three starting, two middle, one late and one useless that builds everything in the game which is some really awful looking cookie cutter object/item/weapon/clothing and then nothing to really do anything with those things with bar expand till you uninstall. multiplayer survival sandbox games adds a whole other different kinda cancer to the game because market research says it allows devs to ship a empty game since "players will be the content of our game"

what you want to do is make sure you have a base game with solid mechanics and then add all the "survival" sandbox shit along side it and if you add crafting to the game make it as autistic as possible with different tech trees for different things you can craft into or research that do way different things for the player so that if you do have multiplayer there'd be reason to have lots of people doing different things rather then having 20 or so wooden houses all grinding up the same skills because multiplayer was an after thought, also on the note of multiplayer make sure you have some basic measures of protection for players and their shit, like in eve online not only does it take awhile to get into null sec and find players pos' but it takes two days to destory them and even longer to remove them from their space entirely.

I suggest you look at various mods which completely overhaul their games. Tremor mod for terraria, thaumcraft mod for minecraft and bob/angel mods for factorio.

speaking about game play though, I'll have to know more about what you want to do with your game


e2711b No.13860071

>>13859942

do. not. delegate. mechanics. you. can. do. in. the. environment. or. with. characters. to. the. fucking. UI.


5fd4f9 No.13860159

>>13859173

>SICP

Sounds like you got memed by /tech/

Start with an online tutorial for a simple language like Java or maybe even Python, do as you go and try to have fun with it, it'll come naturally from then on.


3d4ac1 No.13860390

>>13859009

I'll try it out when I can, anon.


16154a No.13860429

Any of you fags is a 2D artfag?


efcf8a No.13860640

File: cf42cb286127c94⋯.png (35.54 KB, 1602x939, 534:313, slow.png)

something optimization


efcf8a No.13860955

File: f436d2b61e32382⋯.png (57 KB, 1602x939, 534:313, normals.png)

My normals seem a little bit retarded.


5fd4f9 No.13861714

File: a95756b4cd1786b⋯.jpg (68.75 KB, 520x678, 260:339, worried laughter.jpg)


efcf8a No.13861741

>>13861714

I'm paying thread initialization costs 4 times every frame.


1377ae No.13862100

File: 3443ef7edb69432⋯.png (476.92 KB, 447x614, 447:614, chrome_2017-02-12_20-26-05.png)

where can i find a codebro for free i don't wanna bother with programming


5fd4f9 No.13862118

>>13862100

Post your art so codebros become interested


1377ae No.13862124

File: 074c5ba1c261fe0⋯.png (1.4 MB, 1064x1031, 1064:1031, chrome_2017-02-16_00-43-36.png)

>>13862118

i can't do art only low quality models


878444 No.13862134

>>13862124

>>>/ideaguy/

we don't need you


9c96e1 No.13862135

>>13862124

git gud


1377ae No.13862145

File: aad8778ec50f0da⋯.png (121.27 KB, 413x372, 413:372, 23432.png)

Okay..

i'll come back in 5 years when i'm good enough


63a26f No.13862172

>>13862145

You should learn to program too, so you're not dependent on any codebro. If you don't, you'll never wind up making exactly the game that you want to, since programmers will always have the final say. That's what happened to Kojima, which is why he learned to code.


ab52fa No.13862173

>>13862145

post your models, bro. It may be salvagable. And there IS a team for the next Ludum Dare being completed

>>13850580


763e0c No.13862214

>>13862100

>>13862124

>>13862145

Show your stuff. Also, you won't need 5 years to become good enough for /agdg/, if you put in the effort.


efcf8a No.13862244

File: 3caadbe0d8d3087⋯.png (52.67 KB, 1756x190, 878:95, valgrind.png)

I implemented a work system and now I'm spending most of my time in the mutexes.

Great.


f047fa No.13862265

>>13850580

I'm another programmer who could help out with this. On top of programming I can model hard surface objects like weapons, furniture, tools, and so on. I can kinda do 3d animation but I'm slow and bad at it. I am capable of doing sound design but it's really not my strong suit.

I'm most familiar with Unreal Engine.

Are we going to have a discord/trello? We should set that up soon along with a gitlab/gitgud repository. Ya'll know how to use git, right?


4fdbb5 No.13862275

>>13862244

The moral is never multithread


efcf8a No.13862285

>>13862275

Don't multi-thread a friggin' raytracer?

>>13862265

I'm bored and hate myself, and would love to contribute my lack of expertise.


f121cc No.13862380

>>13862244

When I wrote a simple software raytracer a couple years ago I just used fucking SDL threads, creating them every frame, which was retarded, but for some reason worked pretty well. I later wrote a much better one in GLSL, but that wasn't as fun, as the most challenging thing was coming up with a good way to pack BVH trees into a GL texture.

You should read up on work queues and scheduling, maybe you'll find shit that suits you best among all of the algorithms out there. You could also try using OpenMP and SIMD shit to go really fast.


bdc848 No.13862776

File: 8f4d849eb236f12⋯.jpg (136.84 KB, 1533x862, 1533:862, maxresdefault.jpg)

File: a6c68470c272d4e⋯.jpg (388.41 KB, 1680x1050, 8:5, maxresdefault (1).jpg)

File: e7cd9ef1eb122f7⋯.jpg (100.53 KB, 1704x960, 71:40, maxresdefault (2).jpg)

>>13860019

As far as gameplay, I'm trying to take best of both worlds from Minecraft and Rust. I've played Rust quite a bit and there was a period of time when it was good - but then I watched the devs fucking ruin it update after update. It had a feeling to it that I would like to recreate, that I've never really seen a game produce. I think the one thing that made me extremely into Rust was the building. Not the building system itself, mind you - it was pretty rudimentary and still is - but the concept of using various building layouts to perfectly utilize your surroundings in a way that gives you an advantage over other players. That gives you a shelter where you know you will be more or less safe, because you've put effort and dedication into making sure your building is secure.

Picrelated. Rust has monuments that players USED to be able to build on. This provided them with a unique advantage, since unlike player structures, monuments were indestructible. It took a lot of trial and error to be able to build a base that used a given monument 100%.

Minecraft, on the other hand, provided me with Redstone. I think I've spent thousands of hours tinkering with it and coming up with mechanisms that would let me do various cool stuff.

I've got a GDD that outlines most of the PvP, stylistic choices and other generic shit, but the sandbox stuff has thus far been boiled down to high concepts. I've been mostly exploring what makes other games click and how to possibly expand on those things. I've included an example of my improvements to the Rust building system, something I'm going to be working on after I get the UI out of the way.


bdc848 No.13862779

File: 8901f4c7c721a8a⋯.png (24.73 KB, 960x1080, 8:9, buildingTiles.png)

>>13862776

whoops forgot to add the building concept


efcf8a No.13862804

YouTube embed. Click thumbnail to play.

inspiration


4fdbb5 No.13862921

>>13862776

>>13862779

Oh God is rottenredditor here?


efcf8a No.13862942

File: 0351a4ad09b8617⋯.png (295.17 KB, 1920x1080, 16:9, crysis.png)

33 fps with a threadpool.


bdc848 No.13862947

>>13862921

Yes, I've been doing /agdg/ for a long time. Don't derail the thread, just shit on my steam page instead.


4fdbb5 No.13862995

>>13862947

I know you have, for as long as you've been shilling overwatch. I was the one who found your reddit account.


bdc848 No.13863037

>>13862995

I never shilled Overwatch. I said it wasn't necessarily a terrible game, but I never outright shilled it.


4fdbb5 No.13863091

>>13863037

Sure, that's why you were posting your own gameplay videos. I know how you write, I know which posts you made in the Overwatch threads. It doesn't matter, good luck with your game and your shit taste.


d54b6f No.13863102

>>13862244

You aren't using threads for something like pixels or individual traces right? In raytracers, you want threads to work on sections of the screen, raytracers are "embarrassingly parallel" as it's called, it's really hard to not gain almost a multiplicative speedup per thread if you're doing it right.


1e559a No.13863112

>>13862942

looks like it's fun to code, and probably serves some good practice.

if you're serious about raytracing performance, then do it on the gpu using compute shaders or better yet openCL, but even a simple naive fragment raytracing shader would get u 60fps with your scenes so far easily.

>>13862275

don't use the gpu then :^)

>>13862244

raceconditions and deadlocks are bad, but avoid the possibility of them in the first place; so then u avoid using locks n such… as you've seen they can cause quite significant performance hiccups.


bdc848 No.13863133

>>13863091

>I know how you write

Can you be a little less edgy? I've talked about OW because I play it, and I posted gameplay vids because I had them. Boy do I fucking wish I was being paid to shill OW, at least then I'd have money to pay artists for assets. That being said, though

>Good luck with your game

Thanks.


42c7bd No.13863145

>>13863037

I love when idiots unmask themselves

don't take it personal, is very obvious you lack social skills, just push through and own it


efcf8a No.13863168

>>13863112

My RX480 that I brought with me doesn't seem to… work. I'll open my desktop up and reseat it in a second, hope it actually does something.

The threadqueues avoid locking afaik.

>>13863102

Calls to RenderSlice draw from yfirst to ylast, which at 720p(current res) draws 720/4 vertical pixels.


efcf8a No.13863171

>>13863168

please no bully for the extra space


4fdbb5 No.13863175

>>13863133

I'm not sure what you find edgy about that statement.


6cc539 No.13863177

File: 9ea57a10a71eaa7⋯.jpg (180.57 KB, 763x803, 763:803, 9ea57a10a71eaa792215b4868e….jpg)

>>13863145

>don't take it personal, is very obvious you lack social skills,

To be fair, most people here lack social skills myself included. that's why i cut down on socializing, to avoid it backfiring in the future, but it might anyway, since there's cringey stuff out there that i can't delete.


bdc848 No.13863310

>>13863175

The fact that you think you can tell who is who simply by the way they type. That's some graphology tier shit. I understand if you just called me out as rottenhuman for liking Rust, but saying you did so because you somehow recognized my writing comes off as pretentious.


efcf8a No.13863315

>>13863168

it's dead.


1e559a No.13863390

>>13863133

not really edgy at all

i can identify regulars here from their grammatical habits, and so could anyone who lurks enough

>>13863168

>The threadqueues avoid locking afaik.

ah, so u use a workqueue for your threadpool

>>13863177

i bet most here consider themselves to have "bad social skills", but the reality is, is that most don't have anything to talk about with nodev+novidya people that feels like a worthwhile use of time; so there's no effort made to do so well and thus an image of having "bad social skills" forms due to a socially propagated image of lacking what is normal conversations (e.g. talking about trivial and uninspired bs like events, or people).

I'm sure most here have wonderful social skills in the correct setting, and could formulate their ideas, perspective, and input/retorts in a highly cohesive manner.

Though, in reality, what is considered "good social skills" is just a matter of being adept in jew speak (fluent in lying/saying anything to please another in a way they want to hear).

Which myself, and many others intentionally avoid due to various reasons; however, it is a useful identifier for people who are pieces of garbage.


4fdbb5 No.13863406

>>13863310

It's not pretention. I've argued with you in overwatch threads, I've read very many of your reddit posts, I've seen you in this thread several times. You're not hard to recognize by your writing and methods of argument.


bdc848 No.13863425

>>13863390

>good social skills is jew speak

500IQ /pol/ack logic

>>13863406

Now I'm just interested - what gives me away? What are the methods of argument I use?


1ba332 No.13863436

File: c1491a13ee90125⋯.jpg (113.26 KB, 1024x768, 4:3, screen_0005.jpg)

File: 13c409bb8dc4da4⋯.jpg (260.95 KB, 1024x768, 4:3, antworker3.jpg)

File: 8a5d5dea8f3e318⋯.jpg (87.12 KB, 800x598, 400:299, ns-base-attack-skulk-view.jpg)

>>13862776

to that note, why not instead of a human survival sandbox make it into the insect world survival sandbox?

kinda like the Insects Infestation mod for half life 2 cept merged with fort source and some natural selection in

you could have it so that those monuments provide more then just shelter and something like area control that spawns strong npcs for that "hive" which can only be gotten if some kinda resource intensive thing is built in a certain spot that needs a resource supplied to it once a month or something to keep it functional and around that area there's certain resources that only spawn with a controlled area of which you can build up to produce more or different resources to use.

you can have some kinda evolution tree for the players of which needs those various resources to progress in which could dictate how the player operates like you could have it with afew different evolution trees which the player can switch to once a month or something

these evolution trees could be

>carnivore omnivore herbivore

> | | | |

> lone group

and then into more focused roles


1ba332 No.13863440


d6d589 No.13863441

File: 2bd91634df5faa5⋯.png (9.64 KB, 554x237, 554:237, Wv4xZiI.png)

>>13863425

>what gives me away

Look, stop this now before you regret it.

>>13863406

You too, I don't know what the fuck is going on but just talk about making shitty 2d shooters and platformers.


4fdbb5 No.13863448

>>13863425

I don't care to interact with you further. You have access to your own writing, examine it yourself. The way you brush off and then attempt to earnestly engage with your detractors is a distinct and relevant trend, you exhibited it in the thread you were outed for example.


1ba332 No.13863464

could you fucks not drive away another fucking developer, what the fuck is up with almost every autistic fuckers on this site I swear that this is the reason why the site is dying tbh


bdc848 No.13863481

>>13863448

You're acting autistic.

>>13863441

Yeah, fine. Vidya from here on out.

>>13863436

I think I'd be down with this if I wasn't already invested in the idea of beating another player's face in with a blunt object. There's a whole lot of very specific things I wanted to be a part of the gameplay. I mean, there's not a lot of real reasons why I wouldn't want to make an insect-themed survival game, but I'm just not really feeling it, you know? I also don't like bugs much.


4fdbb5 No.13863486

>>13863481

You asked; I answered


2e5450 No.13863492

File: c079966469e946f⋯.png (30.43 KB, 800x600, 4:3, what is this.png)

Have anyone ever heard about this Orlygift?

I received this email a bit after setting up my steam (comming soon) page


681d3f No.13863504

in godot:

how do I get an object position relative to the camera plane

>>13863177

I found an awkward girl around my age in the wild today but was too beta to ask her out.


bdc848 No.13863523

>>13863486

I mean yeah, fair enough. But at the same time the way you did it had me cringing. You just come off as a pretentious person who always thinks he's the smartest guy in the room.


1ba332 No.13863529

>>13863481

well if you don't make it stand out from all the other survival sandbox games, your game is going to be lumped in with them and if that happens it's just going to be over looked due to the fact that that fad was stillbirth basically


4fdbb5 No.13863535

>>13863523

And you come off as a buzzword dependant redditor without an ounce of self awareness. Feel free to keep it "vidya from here on out"


bdc848 No.13863550

>>13863529

I think I would rather make it stand out by having rich mechanics and fun, long-lasting gameplay than go the novelty route. I feel pretty safe knowing that if I have doubts I can just come here, drop a demo and talk it out with other anons until make the right decision. From what I've seen so far, every single survival game out there fails eventually, due to the developer failing to listen to the userbase more than anything else. Rust, Minecraft, DayZ, you fucking name it. They're so far up their own ass with their concept and the idea of their game (rather than the actual game they have on hand) that they ruin it with every update beyond that initial release. I think just knowing what the game actually needs vs what I want to add would be novel enough to stand out from the pile of dead sandbox games.


1e559a No.13863586

File: 0aeb66720c24d50⋯.jpg (28.05 KB, 297x288, 33:32, 1449479228087.jpg)

>>13863425

meant to type "universally good social skills", it was ever so slightly implied, but alas you lack the IQ to discern such an implication :^)


bdc848 No.13863596

>>13863586

oh shit you got me


628503 No.13863623

>>13859173

SICP is a wonderful book, but most people can't jump right into it. Start by learning Python first, it's a lot more beginner friendly.

>>13859942

>I can't help but feel that the entire fucking genre is cursed.

The main reason most games in the early-access survival genre suck are because they're obsessed with realism, which means they'll never be truly complete. Long-term success of an early-access survival game only happens when you're willing to abandon realism; "low-fantasy" early-access survival games (ARK, DayZ, Rust) tend to do worse long-term than "high-fantasy" early-access survival games (Don't Starve, Minecraft, Factorio).

I'm not sure whether that above paragraph is an actual insight or me just explaining my own biases though.

>>13863425

>what gives me away?

Perhaps it's your choice to respond to an observation that the vast majority of normalfag social interaction is conducted with the goal of signalling social status and maintaning appearances instead of communicating meaningful and important information with "500IQ /pol/ack logic."


bdc848 No.13863635

>>13863623

That's actually a really interesting observation. Maybe it's the willingness to commit to game balance instead of grounding everything in reality? Can you think of any examples of low-fantasy and high-fantasy games dealing with same problems differently? Maybe there's some wisdom there.


1ba332 No.13863636

File: e6204cd0cdaaa88⋯.jpg (201.94 KB, 1024x576, 16:9, CoralReefZone8_Small-1024x….jpg)

File: 70741ea2a19a5d0⋯.jpg (433.22 KB, 1600x900, 16:9, ss_0aa5dea9a664226937255b5….jpg)

File: 0e636a58d8baa57⋯.png (377.66 KB, 1056x752, 66:47, Capture 2017-11-08 03_20_0….png)

File: 67c288bb561b3d3⋯.png (3.18 MB, 1920x1200, 8:5, wurm.20170525.0428.png)

File: 89e9cfde8fa8156⋯.jpg (606.53 KB, 1280x1024, 5:4, i_284743.jpg)

>>13863550

>I think I would rather make it stand out by having rich mechanics and fun, long-lasting gameplay than go the novelty route.

you can do both but I guess I'm really talking about the things which has kept me from completely dropping a game like this and those things are the look of the game, if I'm playing with friends and what I can do in that game.

maybe what you could have is a sort of biological machine theme much like genesis rising if you want humans and are finding bugs interesting for your game, your world could be one of flesh robotics where various bug like suits biological exoskeleton and mechs are what's crafted by the player to survive then?


bdc848 No.13863676

>>13863636

I'm going for a semi-lovecraftian feel, like Stalker did. Things that look ordinary but on further observation aren't. Uncanny shit. Diving deep and finding creepy looking fish. Digging too deep and stumbling into a cave filled with fractals and lovecraftian monsters. Finding a field of gravitational anomalies. I've got some pretty abstract lore written to justify this but it's far from being complete.

I've got a pretty good idea of what I want the result to look like, and I think it'd be worthwhile enough to stand out by itself, but I'm still in the process of finding the method to this whole thing.


1ba332 No.13863680

>>13863676

ah alright


1e559a No.13863799

>>13863623

You could say it's a comparison between games that focus on building around their core mechanic, and games that are split designing around multiple "core" mechanics.

These can be split into design philosophies which are "focused vs unfocused".

Following this logic it can be said that high fantasy in a survival setting allots for more design freedom (the ability to wisk away the design constraints of a realistic low-fantasy), and thus they're, potentially, more focused.

F.e. rust initially fell into the former category of being focused, but has strayed into the territory of being unfocused mechanically.

This reminds me of a talk done by a nintendo dev, and him mentioning that they utilize a related design philosophy, which in short, is creating/perfecting a fun core mechanic, and building up from there (f.e. splatoon, mario, LoZ, etc).

>>13863676

sounds like a neat concept tbh


1ba332 No.13863819

File: 5c2ae07fd0154d5⋯.jpg (208.14 KB, 2048x2048, 1:1, mapideatbh.jpg)

>>13863676

instead of crafting being the primary mechanic you could have extracting spooky mcguffin shit be it and you could have it be a situation like in stalker where there's lots of factions of various backgrounds staking a claim. the player before spawn joins a faction he likes after character creation which puts him in the out skirts of this not the zone but when the player gets closer to the center shit gets much tougher which in turns hopes to make cooperation more important.


83f522 No.13863853

>>13863425

>he thinks that lying to others to win their favor isn't jewish


1ba332 No.13863855

>>13863819

oh and I forgot to say that the player can make sub factions within the not zone but only claim land in the worst area possible


1ba332 No.13863978

>>13863855

you could also have player buildable not zombie emission towers which are designed to protect areas from people not in a players subfaction but they have limited range and are slow in not zombifying players

how it could work is a player needs the right algorithm of frequencies to block using a personal signal blocker which the subfaction who owns said not zombie emission towers gives out to it's members and if you wish to invade the place it's protecting you need to set up a frequency scrambler which has to "calculate" for 2 to 5 hours in one or two days


bdc848 No.13863987

>>13863853

It's human and everyone remotely successful does it to some degree. Jews just perfected the craft.


a962aa No.13864022

File: f37976e7f214cf5⋯.png (114.54 KB, 850x800, 17:16, true.png)

>>13852636

I don't know about 'oldschool movement', but yes acceleration is applied to velocity, which is of course applied to position.

>>13854151

>>13854015

>>13854046

wew, I've seen your project at igad. I gotta be honest, I thought your project looked like shit from the moment I saw it. I think especially your (lead) designer seemed like a typical weeb with too high ambitions trying to satsify his own anime fetish. I was really surprised you guys got to show at that jap convention. Anyway, I don't mean to hate too hard, it was an ambitious project, especially when you have to work with a new engine, but it just looked very clunky overall. It could have had potential perhaps, but it went for publicity way too soon I think, it needed to be more polished for that. I hope you don't take it personal (but it looks like you are aware of the problems you guys had), and of course I don't know specifically who you are (or even who exactly were on the team I am very curious now though which one of you is an 8chner to be honest. I knew one of the programmers personally a bit, he joined the project mid-way, but I don't know for how long he worked on it.

I agree igad is (was?) pretty good for game dev education, especially for artists and programmers. Can't vouch for the v2 system, but it looked like it was going downhill when I was still there.

>>13859562

I disagree. I'm not a big reader but "Beginning C++ Game Programming" was pretty helpful to me when I just started out. Later on, "Effective Modern C++" gave some really good insights. Actually, that's all I've read so far related to programming (other than some random pages of "The C+ Programming Language"), but someone recommended me "The Pragmatic Programmer" so I might read that some day.

>>13862265

>>13852675

I went into the discord this other guy linked to discuss the jam. I don't know if he minds you joining but I suppose it should be fine?

>>13850792


f047fa No.13864051

>>13864022

The invite has expired.


a962aa No.13864066

>>13864051

oh right ok, i'll get back to you or that guy himself might. I need to sleep.


bdc848 No.13864074

>>13864022

No, I get that. The stupid question I'm asking is - when applying acceleration to velocity, do I just add two vectors? Like… Just add them? I know it's fucking stupid and of course I should just add them but I've been trying to understand what's causing this bug for over a day and I'm losing my fucking mind and I'm just questioning my own sanity at this point.


efcf8a No.13864075


e2afeb No.13864110

>>13864074

In XNA it would be:

Vector2 position, velocity, acceleration;
public void Update(float time)
{
velocity += acceleration;
position += velocity
}

And of course, multiplying the delta by the time step


bdc848 No.13864133

>>13864110

Thanks. Yeah, what I've got is definitely right. Weird.


bdc848 No.13864138

File: bd52287f1515507⋯.png (2.91 KB, 525x36, 175:12, Screenshot_25.png)

Proof that UE4 is the one true engine. It holds the right things in it's memory.


f047fa No.13864142

>>13864075

Thanks.


628503 No.13864174

>>13863799 (checked)

>focused vs unfocused

I don't think that's it honestly. DayZ was very much "focused" on creating a realistic zombie survival sim, they just went into developer hell because making a realistic survival sim is really hard and they never actually fixed a ton of the bugs that plagued it because they were too busy adding new features for realism. In comparison, Minecraft doesn't really have any focus; that's part of the reason Minecraft modding is so wildly successful imo, because there's no real goal or core mechanic that a mod could conflict with, so they have a lot of freedom to do whatever they want with their mods.

Perhaps the high-fantasy/low-fantasy split has to do with the goal of the gameplay? Don't Starve is essentially a top-down action game masquerading as a survival game; Factorio is a survival sim at first, but eventually becomes a management sim and engineering puzzle game; Minecraft is virtual Legos; and 2D Minecraft Terraria is a metroidvania with crafting, fort-building, and a day/night cycle. In all of them, survival is secondary to the actual goals of the game itself. On the other hand, in Rust, DayZ, and ARK, "survive" is the only real goal, so instead of making the mining/crafting/fortifying/exploring/combat aspects just mechanics used to reach the goal or as a conceit to mask what the goals actually are, that is considered the entirety of the game and actually having fun is left to the players (see: "emergent gameplay" bullshit). I think this explains why No Man's Sky failed so massively (other than that the hype train was unsustainable). When you look at it through the lens of a low-fantasy early-access survival game instead of a space sim, all the survival sim mechanics were incredibly bare-bones or nonexistent, the single-player goals were incredibly boring and underwhelming (compare e.g. Don't Starve's plot to NMS's Atlas plot and the galaxy center), there was nothing interesting to explore (compare e.g. Don't Starve's biomes and wildlife to NMS's "quintillion planets of shit") and it didn't even have "emergent gameplay" because the multiplayer was a fucking lie (see: "My mind is blown").

Actually, I'm quite liking this theory, because now that I realize high-fantasy includes Minecraft and Minecraft: 2D Terraria, both of which I despise, it no longer just matches my personal beliefs.


e2afeb No.13864186

>>13864133

So what's actually going wrong?


bdc848 No.13864219

>>13864186

running into walls causes rapid acceleration alongside the wall. Changing directions midair also accelerates more than it should.


681d3f No.13864274

>>13864219

>Rigidbody

test for collisions in the move direction and only apply the full force when is free, do the same for air.

>kinematic

incoming pseudocode

keep a different variable for cur_speed_var and increase it every time your input movement matches your current_direction hint: "dot_product()", check cur_speed_var against max_speed_var and clip the excess.

once you have your (inputaxis.normalized() * cur_speed_var) variable apply movement one axis first then the other. also use different max_speed_var values for air and ground.


bdc848 No.13864307

>>13864274

Thanks, I'll try this.


681d3f No.13864326

>>13864307

I'm recalling it from memory, so i can't guarantee it to work, but should point you in the general direction of fluid yet tight movement


bdc848 No.13864360

>>13864326

Yeah, I'm just looking over Source movement code right now and slowly grafting it onto Unreal CharacterMovement. It's gonna take some time until it really feels like source, although bhopping already works.


e2afeb No.13864404

File: cfcc14022fc4862⋯.png (4.98 KB, 294x226, 147:113, ClipboardImage.png)

Do these seem "neon" enough?


e2afeb No.13864573

File: 57ab993e00b17cf⋯.mp4 (7.61 MB, 1280x720, 16:9, 2017-11-26 01-48-39.mp4)

>>13864404

Here's how it looks in action, I guess


a1666c No.13864828

>>13864404

>>13864573

I can imagine them being neons, but only because you told me. Light sources are mainly just shapes of pure color, what indicates they're source of light is their effect on space around them. You either should introduce them somewhere in the environment so the player can see the light they give off and remember that these are light sources (and neons at that) or add some symbolic effect associated with light. If you could use a little more space per a sprite you could add glow around them or if that's not an option, use a shader that will do this.

You should work on the way you color your neon. You probably used multiply or something like that but that makes whites into the color you applied which darkens the whole neon. In reality the "inside line" of a neon is very bright, almost white, slapping multiply on won't do.

That uniformly thick "glow" border doesn't look good. Look at anti-aliasing chapter if you have that pixel art pdfs.


bdc848 No.13865918

File: 7e5ac599bce3a2e⋯.mp4 (11.83 MB, 766x480, 383:240, 9k3o3_3.mp4)

>>13864274

Okay but this kills the bhops. Basically I'm trying to keep the bhops but remove these two other bugs. vidrelated

I've looked into it, and apparently wallstrafing is a popular bug used in speedrunning games on Source engine. This makes me happy in a way, I guess. Source is a strange beast and it feels very particular. The project I'm working on right now is a remake of Hidden: Source so it's kinda important to get these little quirks right. That being said, there's clearly some measures taken in existing Source games to ease the crazy effect the bug has, yet I'm not sure what they are. I assume it's a pile of bandaids all in different places and it hurts me to think I might just have to actually look through the whole thing.


302c67 No.13865944

>half way through adding PVS

>don't like how it's turning out

>decide to scrap it and redo drawing in front to back portal style

Kill me Pete.

>>13864573

Needs to be brighter and unlit parts should dim rather than disappearing completely. >>13864828 has a good point about association too.


5f6411 No.13866008

File: 62e70b9658ce953⋯.jpg (7.59 KB, 229x250, 229:250, 1411026355088.jpg)

Alright I'm losing it here:

In UE4, I have an actor component that is attached to my player pawn. This component has a TArray to which UObjects are added at runtime. For some reason, the elements in this array are not reset when I exit the game (only tried PIE so far but I doubt standalone does much different). So I play in editor, 3-4 references are added to the array, then when I quit, they are now present in the Blueprint class defaults (which just inherits from my C++ class that inherits from UObject) as null references, but still elements in the array. Starting PIE again I now have those 3-4 elements present (extra annoying because they are null so they like to cause crashes even with range-based for loops). Here's the thing: I also have a similar array in a non-component class and that clears it out just fine when I exit PIE, no null elements are left in the array. So what gives? Is it something Actor Component specific I am missing?

Googled plenty, found nothing.


5f6411 No.13866010

>>13866008

Forgot to add: Tried making the array and later the whole component transient, didn't help at all.


bdc848 No.13866011

>>13866008

Welcome to UE4, kill yourself now or forever suffer


3768c9 No.13866355

>>13866008

Pretty much what >>13866011 said. It's an okay engine if you can learn to diagnose and work around the swarm of bugs infesting it.


a962aa No.13866391

>>13866010

>>13866008

Strange, I would have expected Transient to work Have you tried manually calling Empty() on it in EndPlay?


5fd4f9 No.13866400

>>13866008

>>13866010

Did you mark the TArray as UPROPERTY()? I remember the garbage collection doing all sorts of terrible shit if you didn't declare that.


5f6411 No.13866489

File: 2e840a4344e3852⋯.jpg (63.2 KB, 500x495, 100:99, 845645748.jpg)

>>13866011

>>13866355

But how am I going to make game if I am dead?

Also with some research into the workings of it it: It somehow seems to be adding the elements to the class' array itself rather than the instance of it. So I have my player class (which is a BP class that inherits from my C++ character class which inherits from ACharacter) which I cast from an AActor*, I get the component from that reference (simple Get Component in BP), then construct the UObject-derived object and add it to the array via a function called on the component reference. Standard Blueprint 101 shit, nothing weird. Somehow the Array.Add is adding the element to the component itself in the defaults rather than the instance of the component, and get this: they don't show up in the instance. So if I PIE, press LMB to do the above process, it will add x elements to the array (x being how many times I ran it aka hit LMB) of the class, not the instance. Then if I quit PIE they're still there in the defaults as "expected", but then if I hit PIE again, they are not in the instance, even though the instance of the character is spawned from the class that has those elements present in its array in the defaults. It acts like I am calling and spawning stuff on a "shadow" class and instance, which is identical but separate from the class/instance that I want to use (but there's no such thing, I checked all the references, path names, etc. and I am getting the component from the correct instance at runtime and all, so that's not it).

It's not like I'm new to C++ or UE4 at all, but I haven't had this shit happen to me before, and it's not the first ActorComponent I use. I'll go through my code and BPs again and see if I'm somehow doing something wrong, but it seems weird since it's a super simple thing so I'm not sure where something can go this wrong. I suspect it might be some weird quirk (or bug) of UActorComponent so if I can't find anything wrong on my end I'll go ask on the Unreal answer hub and pray I'm the 1 in 100 that gets an answer.

>>13866391

>>13866400

Yes to both, neither worked. Actually BeginDestroy rather than EndPlay since EndPlay does not seem to exist for UActorComponent, but no dice, it is being called (I checked), so the Empty() is also being called, but it doesn't do anything (and this is all in C++). Again it feels like the component I see in BP (and get a reference to) is somehow detached from both the instances created when I play and the base C++ class.


5f6411 No.13866588

>>13866008

>>13866489

>turned off Unreal

>deleted some files

>regenerated files

>cleaned solution

>re-built solution

>re-built .dlls

>started Unreal

>now it works

Looks like it was some sort of fuckery deep down in the engine, no wonder it made no sense. I did try this yesterday but didn't go as far in my cleanup, I guess I had to really wipe everything I could (without killing the project) clean for it to go away.

Lesson for anyone having some eldritch bug in UE4 I guess: regenerate, clean, rebuild.


bb0c40 No.13866871

>>13866588

That is fucked up


677b8c No.13866969

>>13866588

One time networking wouldn't work in games built on my machine, because I ran windows 7 with almost zero updates. Racked my brain over what was wrong for a week, machine broke down so I got a new one with preinstalled updated windows, it worked. To this day I still don't know what really caused it, some .dll somewhere missing or being outdated probably.


47aa64 No.13867249

What would be a good engine for a simple 2d DQ-like game?

I'm torn between Godot and Unity, but have you guys got any other suggestions? I don't wanna use gamemaker. Also, languages shouldn't be an issue as I know python and C++ and I believe everything lets you use at least one of those


d6d589 No.13867284

>>13864022

That image is retarded because that problem isn't even a problem nor would it be a question in any test.


677b8c No.13867305

>>13867249

>I know python and C++ and I believe everything lets you use at least one of those

Unity doesn't use either of those, so you're only left with Godot (which can use both of those). And if your project is actually 2D it more than suffices.


47aa64 No.13867318

>>13867305

Doesn't unity accept C++?

Also, I'm sure I can pick up on C# in less than a week anyways


2e5450 No.13867401

File: b3e21e9201064a3⋯.png (16.96 KB, 800x600, 4:3, dekopin.png)

Kind reminder to not change the specifications for your programmers too often


a962aa No.13867473

File: 6879c5f6453bff7⋯.png (Spoiler Image, 137.64 KB, 350x350, 1:1, carlos.png)


78a9da No.13868436

>>13858838

You do realize your arm sways the opposite direction of your legs right? They do not sync.


628503 No.13868548

File: f796af91976cbd9⋯.pdf (226.72 KB, Nanba-Walking.pdf)

>>13868436

There is the nanba walking style, but yes, most people move the opposite arm when the step forward.


5fd4f9 No.13868634

File: 99989dd5a14f0b4⋯.png (172.5 KB, 339x258, 113:86, bert.png)

>>13868548

Is this widespread in japan? It goes completely against the human anatomy


628503 No.13868839

>>13868634

I honestly have no clue how widespread it is, I just remember hearing about it. I can't find any good sources on whether it's even real or not. The NYT ran an article that mentioned it, but then again it is the NYT.

As for "going against human anatomy," I feel like it's kind of similar to how you breathe. It's natural to breathe from the stomach; babies do it, and so do toddlers. But at some point, a lot of people stop breathing from the stomach and breathe from the chest instead, and they get into this bad habit of not breathing properly that they can't seem to break without conscious thought. I think walking is the same way; you don't need to swing your arms and twist your shoulders when you walk, but eventually you start doing it and don't ever think about stopping.


50f3ea No.13869056

File: 2d0d9391cac60da⋯.jpg (283.65 KB, 1920x1080, 16:9, 321.jpg)

File: 4dce94118f1b509⋯.jpg (348.78 KB, 1920x1080, 16:9, 123.jpg)

Boys I come to you as a stupid artfag trying to learn basic blueprints.

I am trying to make roll-a-ball have a toggling first and third person camera. I have two problems.

1. The cameras are physical objects that get flung around with the ball when it rolls forward. I dont know how to keep them independant.

2. The ball spins madly but has very little friction. I want to be able to build up speed and //gofast// and build up momentum but I also want to be able to stop at a moments notice. Currently it takes forever to accelerate then cant stop efficiently. If I up the torque it just spazzes out more.

Are there any guides you guys would reccomend?


bdc848 No.13869067

>>13868436

Yeah I know but I wasn't thinking shit through when I made that placeholder.


74f922 No.13869195

What's all this about the Kinect being able to use motion capture to make animations?


6cc539 No.13869210

YouTube embed. Click thumbnail to play.

74f922 No.13869286


3768c9 No.13869443

>>13869056

Attach spring arms to your ball and attach said cameras to said spring arms. Under the details of the springarms, you can then edit if you want to inherit rotation from the root or if you want to just use the pawn control rotation instead


e2afeb No.13870045

WHERE NEW BREAD


449c01 No.13870069

>>13870045

page 13 newfriend, as always


e2afeb No.13870081

>>13870069

But /v/ is a 1-based index which means we're actually on page 13 right now


449c01 No.13870086

>>13870081

you go and try to tell that to a retard vol like pewter when he nukes your premature thread


628503 No.13870090

>>13870081

No, that would be the case if /v/ was 0-indexed. Since /v/ is 1-indexed, Page 13 is the 13th page and Page 12 is the 12th page.

In any case, we still need to

AWAKEN THE BAKERS


e2afeb No.13870096


449c01 No.13870101

>>13870096

what about it? I don't recall a thread about griffons being a general thank fucking god


e2afeb No.13870114

>>13870101

Oh you just missed them purging all the posts then

>One anon posts some tangentially related porn, but it's still on topic, technically

>Mod decides NO and screeches about the thread being derailed when it's basically his fault to begin with


449c01 No.13870148

>>13870114

oh was that the furry posts or whatever?

I haven't seen the images, but if they were super gay as furry art tends to be and unspoilered I don't see an issues with them being nuked

but you know our vols, doing the legwork isn't part of their mantra


e2afeb No.13870275

Anyways, looking at how I'm approaching my behavior handling I need to change things a little bit. Right now I'm just using a delegate that take an Actor object and refers to a GameState, but what if GameState changes to a different game instance?

Because variables are captured when the method is created or first invoked or whatever, that means that they'll always hold onto the original GameState object, which means that if I eg make a new map, it'll still point to the old one. My solution seems to be making a BehaviorArgs object and shoving the current gamestate into it

>>13870148

They were spoiled, but looking at OP, it looks like he's just a sperg and whining to the mods because he can't hide by ID.


c506e9 No.13870426

File: 6837aa759509c2d⋯.jpg (152.63 KB, 667x1000, 667:1000, download.jpg)

>tfw glDeleteTextures doesn't actually do jack shit and leaves me with a huge memory leak

I'm ready to join the TempleOS master race


63f7e0 No.13870961

File: cd1845668fbd05f⋯.png (428.98 KB, 595x641, 595:641, NO.png)

eat shit and die in a dumpster


a0fbdf No.13871367

>>13870961

>trans

>furry

>pixel art

>"forced out of home"

>asking for money

can't be anymore by the book


677b8c No.13871394

>>13871367

>can't be anymore by the book

Sure it could, he could be moving out because evil gamergators and Trump harassed his landlord.


677b8c No.13873243

New OP didn't bother posting here, guess I'll do it for him:

>>13872564

>>13872564

>>13872564

>>13872564

>>13872564




[Return][Go to top][Catalog][Nerve Center][Cancer][Post a Reply]
Delete Post [ ]
[]
[ / / / / / / / / / / / / / ] [ dir / cafechan / clang / hypno / ijq / just / russian / sonyeon / strek ]