[ / / / / / / / / / / / / / ] [ dir / cafechan / film / fur / htg / newbrit / russian / strek / sw ]

/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: f197731745c07b0⋯.png (12.62 KB, 400x400, 1:1, f197731745c07b0220706e2bad….png)

File: 48c7985b7820033⋯.webm (6.99 MB, 480x278, 240:139, videogames.webm)

ab2bfd No.13823416

Video Games edition

Resources

>>>/agdg/

>>>/vm/

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

Links

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

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

>Previous thread: >>13796688

QUARTERLY DEMO DAY SCHEDULED FOR FEBRUARY 2ND

Polite reminder that the wiki exists, you are encouraged to contribute to it if you can (even if it's just your game page)

97c3b2 No.13823452

File: 38fe0b42361d6c1⋯.png (631.92 KB, 600x625, 24:25, ClipboardImage.png)

>Video games edition


5d456a No.13823462

I was offline during the weeks surrounding the big demo day. Were there any especially notable games that I should look at first before I begin digging through the links?


e95e89 No.13823529

File: 2456070055e948b⋯.png (113.71 KB, 1294x505, 1294:505, sigma2_loads_maps.png)

Here is the engine loading in the map that I made, I will have to add a lot of improvements soon.


89ddea No.13823555

File: fdc7a347673cd99⋯.jpg (229.44 KB, 1200x779, 1200:779, 1200px-Carden-Loyd_Mk.VI_S….JPG)

File: 32a742c4dfcc0b1⋯.jpg (215.73 KB, 1024x768, 4:3, v18049_UK-WW2-Vickers-Mk.-….jpg)

File: 9b05ea2be8523bc⋯.jpg (336.43 KB, 1024x681, 1024:681, 4395085966_f01b9e0706_b.jpg)

File: 70d3a85496d4b61⋯.jpg (38.06 KB, 650x471, 650:471, CardenLoyd-Mark1.jpg)

make a tankette racing game


80591f No.13823567

>>13823555

will you be able to use the cannon as the brakes / more throttle / sidedash?


89ddea No.13823613

>>13823567

I was thinking of allowing heavy customization where yeah you could have a cannon which would do that but you could also have a machine gun which reduces handling on other tankettes if fire is sustained or even a flak gun which blocks sight for abit, rocket lunchers which push everything it hits to a degree depending on how close you hit them, flame throwers which leave lingering flames that do worse slow and block for much shorter amount of time then the flak and machine gun.

thinking about it, there's alot to this so long as you get everything right about it


eef202 No.13823773

File: 68cfd07ccc14725⋯.png (470.28 KB, 1030x803, 1030:803, Untitled.png)

Making a street area. Currently thinking of how to decorate it


b5a81b No.13824030

File: dfde08a3695bc0d⋯.png (88.13 KB, 722x475, 38:25, Screenshot from 2017-11-18….png)

File: d7872fb300a4dda⋯.png (18.08 KB, 800x637, 800:637, Screenshot from 2017-11-19….png)

Finally. After weeks of thinking up algorithms during work hours and implementing them little by little in my free time, I've came to the point where the state update system is perfect. From here on it's mostly bugfixes and minor optimizations, all of which basically amount to implementing lookup tables. Basic mechanics-wise I was at this point three months ago, but I decided the game has to be a fucking technological masterpiece. In a tower defence game of all things. But hey, now if there's ever a situation where on the same frame the same projectile may hit multiple enemies, or an enemy would die before some of the projectiles would hit it, it will process it in the right order, so the projectiles wouldn't inexplicably phase through their targets to hit something behind them just because it was earlier in the loop. Also mid-frame projectile and enemy spawning with correct timing is nice, I could actually put in a gun that fires rounds faster than the main loop updates and it will process all of it properly.

I haven't yet implemented hitscan superclass, because it's basically a stripped down projectile superclass, and you could achieve the same effect by spawning projectiles with warpdrive velocities (yes that works) even though that's sub-optimal. Beam superclass isn't implemented yet either; it's mostly the same math as projectile but with a few quirks. Beam velocity across individual tracks is guaranteed to be nonlinear, splitting it up to linear segments using hyperbole tangents to compute optimal split segment lengths should do the job though.


5a8007 No.13824098

File: 9a9d191df8bab50⋯.png (1.65 MB, 1600x900, 16:9, screenshot016.png)

I'm thinking about taking a few gun mods for Morrowind and hacking together a module that places guns throughout the world in the hands of npcs and in stores.


eef202 No.13824109

>>13824098

I'd imagine this would require a ton of tweaking to not come across as awkward. I remember a gun mod for Oblivion that was just a reskin of the staff


5a8007 No.13824117

>>13824109

The animation for this revolver is a bit goofy, seeing as it's treated as a bow. The musket mod I have looks much better though.


89ddea No.13824513

>>13824501

>I was thrown out of /v/

he got autistic with it and got the usual response to that kinda shit, no one wanted him to leave


91c8bb No.13824545

>>13824501

I'm kind of sad that he ended up melting down over this, he was doing good work.


89ddea No.13824547

>>13824545

honestly I really liked his work


97c3b2 No.13824549

>>13824501

All I'm seeing is a one-sided conversation where he's aggressively accusing you of shit and being paranoid


fa61c6 No.13824568

>>13824545

I wish the coversation didn't end up with me blocking him, I really did think his work was good it's just he came off as agressive.

I really hope that he starts up a new project, if he chilled out a bunch he seems like the guy who I'd like to work with. He's obviously devoted to what he does, so it's no surprise he became emotionally charged for him.


b3d6cf No.13824580

File: aa2c64c1bcc0497⋯.jpg (48.28 KB, 800x600, 4:3, aa2c64c1bcc0497332ff8d28bf….jpg)

How much time do you guys typically put into your games per day?

>>13824501

It's sad to see Tetradev go completely off the deep end like this. I don't think anyone would really hold his Automata rant against him if he kept posting here. Shit like this >>13824511 is only being made because he keeps perpetuating his persecution complex like this.


79ef7a No.13824585

>>13824580

On a good day, anywhere from 6 to 7 hours.

On a bad day, one or two. I hope Tetradev comes back and gets back into the metaphorical saddle, the guy pushed himself.


986ba4 No.13824688

YouTube embed. Click thumbnail to play.

>>13824585

>>13824580

He'll probably gitgud at 3D modeling, switch to unreal 4 and make a really badass looking michael jackson waifu game that plays like devil may cry killing cyborgs.

<BUT

tbh, some other dude was also making a type of hack and slash game like that and he got taken under the rotted wing of sony.


e95e89 No.13824752

File: 8a2fd91099c4218⋯.png (446.17 KB, 448x873, 448:873, tetradevs_robowaifu.png)

>>13824580

I have almost no time. In fact, I know that because I spent today working, I will have to work harder on the things that I'm putting off to make this time. In a few days I will have a lot more time, though.

>>13824688

Won't happen on a technical level, Tetrachrome uses a version of unity's engine that is really gutted out and uses a very specific pipeline. All of the levels are made in Radiant as Quake 3 maps and then get imported to Unity. Also, the terrain system is Unity-specific and required him to gut the shader system and do a bunch of other stuff. Also, the modeling work is already as good as AA.


fa61c6 No.13824772

File: cfe1393b1ed0ccd⋯.jpg (247.7 KB, 1080x1920, 9:16, ONE BILLION POLYGONS.jpg)

As an artfag I feel useless, I'm currently learning how to 3D model but I have no idea where to start learning code. Where in your opinion should I start, I aim to be using unreal pretty much most of the time for any game developement if that gives any specific direction to the answer.


0587bd No.13824778

File: 649d51c291077a1⋯.jpg (67.26 KB, 791x388, 791:388, neural network.jpg)

I got an idea that would probably require a neural network to work. Rate if it's doable because I don't know shit about neural networks aside from few videos I watched on Youtube. I'll generalize it so you don't steal Muh Idea™.

I want it to take, for example, 50 input values process them through neural magic and give me back 2 or 3 float values. It would be taught only during development phase and after I'd achieve good enough results that there would be no more learning involved and the network itself would be used very rarely during gameplay. Is that doable in Unity?


89ddea No.13824834

>>13824772

artfags are very important and rather underrated tbh.

>every bit of art you draw for a game and show off has the potential to keep people interested in your game for YEARS

>visualizing your game is massively important to the people actually working on your game as it keeps people stay coherent in it's design

not to mention the fact that good art design can reduce the bigger issues of a game to a more tolerable level


b02fa2 No.13824858

File: 8109edc75356c97⋯.webm (10.58 MB, 640x360, 16:9, when I am iraqing it.webm)

>>13823555 (checked)

>make a tankette racing game

I would rather make a tonk semi-rpg game tbh. But I need to git gud at python first :^(


fa61c6 No.13824864

>>13824834

I know you're right anon, but I meant I felt useless to myself as I have the game idea in my head but only the ability to draw the concept and maybe make a bad model of it. I feel like by learning code I can take the model a little further into some actual gameplay.


89ddea No.13824865

>>13824858

so long as it's tankette I wouldn't mind


986ba4 No.13824886

File: 8b951c5d6a6145c⋯.gif (1.57 MB, 288x288, 1:1, 9mm vs gel .gif)

>>13824864

Why don't you pirate classes?

hell, you don't even have to pirate anything, there's a few ultra beginner friendly courses in udemy for like $10. There's 1 about interface and 1 about coding.


e95e89 No.13824909

File: 88c51fe69dabcc6⋯.gif (1002.02 KB, 250x251, 250:251, we_just_dont_know.gif)

>want to make the camera move around in the 3d world

>realize that I need to press buttons to make the camera move around

>start programming a key binding system

>now it's too late to do what I wanted to do

Granted, the next step in this is creating a separate thread for the "sever" and having it communicate over the network. So, it's maybe not as attainable as I would like. At least my key binding system seems to be working fine, so now the foundations of rebind-able controls are inside of my game, which I didn't have in my last game.


b02fa2 No.13824950

>>13824098

>firearms in Morrowind

Will it be compatible with OpenMW? I would play it. Make it stalker themed tbh

>>13824865

Yeah you are going to get a armored tractor as a starting vehicle :^). I have other things in mind. I would like to add shit like inventory, customization for almost everything like having the ability to change the engine, different weapons, ammo types and so on. As well special parts that can modify attributes of other equipments or modules. 2 Factions to choose from when starting the game and then both of them have to deal with about 3 hostile factions or so. Vehicles should have the ability for "cosmetic" customization like decals, camouflage and other stuff.

Such shit hasn't been done yet, and there is no FOSS game that comes even remotely close to my idea. So practically it will play like a third person game in real time, maybe even some sort of a squad system when things doesn't become 2complex4me. And no I am not a idea fag I made a few mods before and models too. So theoretically I just need as I wrote before git gud at python and learning how Godot works, I will see. I am reading another book about it right now since the other scrub book had some python 2 code in it and I don't know how to unfuck it so that it works on python 3.


d8b40a No.13824975

>>13824098

Blasphemy.

Emba-5 exists


b5a81b No.13824999

>>13824778

That's a generic programming task. What does that have to do with unity?


cb2420 No.13825006

File: c3ef32b62255ae0⋯.png (414.72 KB, 467x638, 467:638, science2.png)

>>13824778

Yes, the engine has nothing to do with it

Also make sure you research a lot before trying, the structure of the neural network (number of layers and shit) will have to be tailored to your problem and there is no easy way to tell at glance what do you really need, a lot of study and testing will be required

i worked with them without knowing what i was doing before, several months of regret


89ddea No.13825022

>>13824950

sounds like a thing which isn't like the thing that I sounded like tbh


b02fa2 No.13825030

>>13825022

What a shame.


cb2420 No.13825031

>>13824580

4~7 hours every day, even weekends

+1~6 hours coordinating artists about 5 days per week harder than herding cats holy shit


89ddea No.13825039

>>13825030

tbh I don't think your not tankette racing gayme could be bad thing


fa61c6 No.13825047

>>13825031

>coordinating artists

What does this involve, just telling them what they need to do or just trying to get the shit you told them to do?


cb2420 No.13825072

>>13825047

Grabbing references, telling them to do the thing you want over and over until they stop pretending to forget about it, grabbing more references, making sure they know how a jungle is different from a forest, grabbing even more references because the ones you found were not 4k HD, so they were too small

Keeping your cool is key, knowing when your artists are not "inspired" and telling them to try again next day is important


fa61c6 No.13825086

>>13825072

Are you paying these artists?

Also I'm interested in what your artist can produce, could you link their best work or post some of it here?


89ddea No.13825140

>>13825115

hope you're not paying for their shit work


b5a81b No.13825265

>>13825115

>>13825072

If I was paying people to produce artwork I wouldn't put up with this crap. Both of these are dogshit, the one on the "good" day could pass for talentless hack attempts, the one on the right was doodled in the span of 5 minutes just so you would fuck off.


cb2420 No.13825297

>>13825265

>>13825140

>>13825131

he was clearly unwell that day, he remade it later, i only paid for the remake

ah shit he is going to read this and get all depressed, sorry dude


0dc8a6 No.13825307

Are there any engine that work by just giving you a graphics context, and an ECS framework? It feels like the best compromise between "here's some triangle drawing primitives have fun" and "heres six million LOC of undocumented features have fun"


4fd975 No.13825667

File: ac431c6c93179ff⋯.png (15.93 KB, 264x264, 1:1, uDGpME8uYTot_Unity_2017-11….png)

Soooo, uh, Unity's doing some weird shit

I'm trying get the Renderer property so I can activate or deactivate it, docs tell me to get it with

rend = GetComponent<Renderer> ();

So that works, I then do

rend.enabled = false;

However this doesn't seem to disable the rendering of the gameobject. I assigned it a Mesh Renderer as said on the docs, but it doesn't seem to do anything. Even if I change settings on the Mesh Renderer component nothing change, Cast Shadows and Receive Shadows don't seem to disable shadows at all.

How the fuck does this work


b5a81b No.13825675

>>13825667

You're probably accessing a different object.


4fd975 No.13825678

>>13825675

Yeah I just noticed all my Mesh Renderers are already set, and I have like 10 for different parts of my model

Guess I'm going to have to get them all and change the renderer.enabled for each one


0587bd No.13825703

>>13824999

Probably nothing, but it's better to give additional info in case it does.

>>13825006

Are there any specific key-phrases to search that'd help me find information about the most crucial concepts? Stuff that is obvious in hindsight but hard to find if you don't know the proper terms and so on. I already watched some videos explaining basics of neurons, weights, layers and thresholds.

Did you make something cool in the end?


4fd975 No.13825792

Why doesn't this work? I'm kind of a nigger and can't understand console messages when they get too complex

rends = GameObject.Find("playerArmature").gameObject.FindObjectsOfType(typeof(Renderer)) as Renderer[];

Gives me the error

Assets/Scripts/CharacterControllerLogic.cs(117,26): error CS0176: Static member `UnityEngine.Object.FindObjectsOfType(System.Type)' cannot be accessed with an instance reference, qualify it with a type name instead

I know the problem is definitely with

GameObject.Find("playerArmature").gameObject

Because without that it does manage to find all the renderers in the scene

using Unity


5a8007 No.13825800

File: bac453fb847719e⋯.png (1.13 MB, 1600x900, 16:9, screenshot022.png)

File: 81b9f10fb515674⋯.png (754.72 KB, 1600x900, 16:9, screenshot020.png)

>>13824950

I'm using OpenMW, and the RC for version 0.43, so it will definitely be compatible, at least with the 0.43 RC. I'm basically just replacing the crossbows with muskets and rifles, all the bolts with bullets, some of the bows with revolvers and pistols, and some of the arrows with bullets. Then, in stage two, I'm going to hand place guns throughout the world, so some of the higher level bandits will be using them, or at least shitty quality versions of them. Stage three, I'll see about getting custom meshes or textures, not entirely sure if I'll do that though.


0dae28 No.13825807

is there any way to make a program that can press onscreen buttons?

i had a dumb idea of trying to make a neural network that can learn to play yugioh, but i don't want to have to script an entire game when ygopro already exists.

and then i'd still need some way to get the AI to visually see life points to see if fitness is improving

if this is actually feasible, i'd be doing it with c#


b5a81b No.13825817

>>13825703

If you're using a library then all you need is in the manual, if you're making your own shit then you need reinforced learning, deep back propagation and genetic algorithms (just to optimize the network faster).

Neural network is essentially a huge fuckoff matrix, all you're doing is multiplying input vector to get an output vector.


c7d0c4 No.13825832

>>13824752

So what you're saying is Tetradev has had to spend more time removing bloat from Unity than he'd needed building a custom engine from scratch?

I understand that like most Unityfags, he probably would never have gotten to this point had he not had the bloat as a foundation to start from and eventually grow out of, but I still feel vindicated in my despise for Unity.


4fd975 No.13825838

>>13825832

Yeah this guy that didn't work on his game definitely knows how a guy that disappeared into the night was devving his game


e321f6 No.13825932

File: c4c246544459749⋯.png (336.43 KB, 618x649, 618:649, Superior.png)

>>13824511

here you go


336c88 No.13825948

>>13825792

You're calling FindObjectsOfType on the instance gameObject (the one from "playerArmature").

Try:

GameObject.Find("playerArmature").gameObject.GetComponents<Renderer>()

or if you want to include its children (I'm guessing you do, otherwise I wouldn't expect more than 1 Renderer component from an object):

GameObject.Find("playerArmature").gameObject.GetComponentsInChildren
.

One more tip, try separating the call to GameObject.Find and FindObjectsOfType, and do an if-statement to check if GameObject.Find actually returned a valid result.

If you do this often, then also consider getting the renderers only once in the BeginPlay and cache them, because these Find functions will slow you down if you do them often


cb2420 No.13825999

File: 80098c5d88aa025⋯.png (22.77 KB, 423x658, 9:14, 5 to 6 heads.png)

>start making a 4 head height chibi

>can't picture the main character as a chibi

>make it 5 head height

Fuck still not good, 6 heads i guess


4fd975 No.13826052

>>13825948

Thank you, that worked.

I am already getting the playerarmature in a separate call, I just wrote it like that so that it would take up less space.

Gonna have to switch between render.enabled and disabled so yeah, going to get them in Start () and then do a foreach to disable all of them when I need it

Thank you <3


4fd975 No.13826062

File: 5f17f08b912fb00⋯.png (118.65 KB, 750x650, 15:13, 18543[1].png)

>>13825999

I liked the proportions you have before honestly.

Also if you want the perfect combo for chibi characters, go download one of the player models from the 3DS pokemon games and base it off that. Pretty much the gold standard for that style

https://www.models-resource.com/3ds/pokemonsunmoon/model/18543/


cb2420 No.13826103

>>13826062

I want the protag to be adult (30+ years old), so even in a chibi-like style he will have to be bigger


cb2420 No.13826137

>>13826062

Holy shit anon this is a great gift, i think i will base my protag on Red's proportions


4fd975 No.13826145

>>13826137

There's also a bunch of models for the "Adults" in the pokemon games, maybe those would work better


98dacc No.13826152

File: f755df264281f01⋯.png (43.9 KB, 229x230, 229:230, 1483247369458.png)

>>13824501

This is some tragic shit.


cb2420 No.13826158

>>13826145

Red is adult in Sun&Moon


4fd975 No.13826164

>>13826158

I dropped Sun and Moon after a few hours, didn't know oops


0dae28 No.13826171

File: e62389aa93bc254⋯.webm (7.08 MB, 1052x462, 526:231, 1424734104496.webm)

>>13824501

tbh this isn't the first time he's gone looney

i remember people having very minor criticisms and suggestions and him pretty much exploding in the threads with insults about them not knowing shit

rip tetradev, hope the paranoia doesn't stop his progress


4fd975 No.13826186

>>13826171

Dunno, his game was technically really impressive but he was banking his whole life on it being a giant hit and had put close to no effort into giving it a cohesive aesthetic or a theme.

Even if he had released it he probably would've ended up going bankrupt from all the financial troubles he had and the fact that he refused to find a normal job.


4fd975 No.13826384

File: 878ddc40148266c⋯.png (239.07 KB, 552x536, 69:67, UmCBaaP.png)

Does anybody have any resources on how to get good looking particle effects in unity?

I know the basics from the official tutorials but it doesn't really show any realistic uses for games. Anything that isn't the default tutorial would be great


cb2420 No.13826525

File: 2fb0dddb3ed2965⋯.png (129.2 KB, 700x575, 28:23, red reference.png)

>>13826062

This is perfect, thanks again anon, i managed to open the model in Unity and make this reference


cb2420 No.13826580

File: 7240ccd7101867e⋯.png (168.34 KB, 871x742, 871:742, time to fix this.png)

Now i know why my model looked so fucking weird, the tiny arms are the biggest problem, but i need to make adjusts everywhere


3e0ba8 No.13826587

>>13826525

For a moment there, I thought you'd put the SS logo on his chest.


97c3b2 No.13826616

>>13825072

Inspiration does come and go, some days (or months) I don't even feel like opening Photoshop

Luckily I'm more of a programmer


4fd975 No.13826624

File: 1276fee0d4acb23⋯.jpg (58.74 KB, 470x345, 94:69, guns-replaced-thumbs-up-20….jpg)

>>13826580

>>13826525

I'm glad I could be of help


97c3b2 No.13826640

File: fa38ee0509ab61b⋯.png (45.24 KB, 579x387, 193:129, ClipboardImage.png)

>When the lumberjack enthusiast soyboy self inserts his pixel avatar into his ""game""


7c7165 No.13826716

>>13824501

Wow this really makes me sad and angry. Sad, because he seems totally fucked and i hate to see him go of the deep end. Angry, because every time he posted he got praise and positive feedback and now everyone was an asshole and /agdg/ wont tell anyone the whole story.

He could have posted something so people wouldnt have to guess, but now people have to speculate and the only thing to go on is the post in the Automata general, that may or may not have been made by him.

And what does he expect people to say? If people want the game to be finished the only thing to tell him is to suck it up or adapt. If he cant do that hes fucked anyways, even if its not hsi fault.


839826 No.13826719

File: d1f3ddf297d7c4b⋯.png (77.52 KB, 1600x900, 16:9, rpg_marketplace_paladin.png)

>>13824580

>How much time do you guys typically put into your games per day?

Less than I want to. I'm getting about an hour each day right now. I'll get about 8x as much time as soon as December starts, and I'm excited.

Over the past week, I've mapped the first 'city'-sized town and created 4 more characters. The only one I've implemented so far is the paladin, a strength/wisdom character that can cast spells with the skill of a rock with a cross finger-painted on. The other three characters I've created but haven't implemented are agility-primary characters: the archer, the medic, and the bard.

I want to finish the first few towns and have quest flags working as intended by the end of the year. I also have a lot of UI work to do, because what I've got going on is very placeholder. This also includes replacing a few placeholder graphics in my tilesets and fixing some of my colors. Basically, my goal by the end of the year is to have the first region of the game completed.

Pic related displays the paladin leading the party and a central marketplace in the city I've mapped. I haven't yet populated it with the proper NPCs, so it's somewhat bare at the moment.


860e3c No.13826733

>>13826719

Inspired by one of the Earlier Ultimas I see!


125761 No.13826827

>>13824501

i can't see why he wasn't able to ignore the whole nier thing. if nier wasn't such an easy comparison they'd be calling it "DMC but with robot waifu protagonist" instead.

people are going to compare your game to whatever, especially if you're indie. there's no point in trying to fight something like that because people will be people.

i do hope he keeps going, even if he doesn't post here anymore, but he's got a shitty mentality about the whole clone game thing.

sage because borderline not videogames e-drama circlejerking


d80680 No.13826909

File: 846dd12d8c16c88⋯.jpg (62.92 KB, 650x559, 50:43, sadpepe.jpg)

>>13824501

Nobody gives a fuck about games being similar to one another as long as they are good. Could you imagine if one developer had a monopoly on an entire genre or theme? If anything, Automata proves there is a huge market for people who want to play a robo-waifu game with Stylish Action combat, the game he has been working on for 4 years is a winning concept, why throw it all away?. There is also tons of evidence to shut down anyone who claims his game is a knockoff anyway. Stylish Action is a great genre but not a whole lot of titles in it, fans would definitely support more games with this style.


f5db7b No.13826935

Give me the quick rundown on this tetradev guy. Does he think Nier plagiarized his game or something?


5a8007 No.13826978

File: 5dcd9ff5d99d7eb⋯.png (1.64 MB, 1600x900, 16:9, screenshot027.png)

So I finished version one of my Morrowind gun-implementation mod. There may be a few issues, namely with balancing and placement in the game. So far, there are four guns, and guards carry two of them. A few smugglers carry them too. The bound longbow has been replaced with a bound pistol that gives you six rounds when equipped, and can be "reloaded" by unequipping and equipping. I'd very much appreciate some input.

https://volafile.org/get/pIIwM8Q7jv2g/GunsMW.tar.gz


2b0b89 No.13827026

>>13826978

>balancing

Why don't you make flintlock firearms then?


5a8007 No.13827070

>>13827026

That's pretty much what I have done, with exception for the revolver. I'm not sure how much damage the guns should deal to be honest. The two long guns deal 20-60 and 40-70 damage respectively, and the revolvers do 10-50 and 10-60. I'm also unsure about the cost and quality.


2b0b89 No.13827126

>>13827070

Well, they should do high damage, but have long reload. Compare them to existing bows in this regard.


5a8007 No.13827134

>>13827126

What if I remove the damage variation and make it so they do flat 50, 60, or 70 damage, then make them very slow?


b02fa2 No.13827171

>>13827134

>>13826978

How about this, the first few ammunition that is available are of poor quality and thus don't make much damage? If the player wants to get not shit ammo then well he has to work for it as in get a lot of shekels or through other means.


4fd975 No.13827206

YouTube embed. Click thumbnail to play.

Found this while looking for tutorials and this guy seems to legitimately know what he's talking about, lots of good videos


5a8007 No.13827229

>>13827171

There are different grades/materials for long gun ammo, but the small arms don't have that variation yet. The grade doesn't matter too much, but I'll change it so that it does.


f0b63f No.13827278

File: 539c88bb97f06f7⋯.png (25.84 KB, 714x530, 357:265, ClipboardImage.png)

File: 60dc65abaa1beee⋯.png (96.14 KB, 360x360, 1:1, ClipboardImage.png)

File: e861bd5cbe2988c⋯.png (63.48 KB, 380x380, 1:1, ClipboardImage.png)

File: b935586820aa248⋯.png (62.09 KB, 400x400, 1:1, ClipboardImage.png)

File: b271f1de71de476⋯.png (67.04 KB, 400x320, 5:4, ClipboardImage.png)

>>13824501

Looking at his blog, he has some really cool work he's doing. I hope at some point he gets over N:A and comes back.

On a completely unrelated note, can someone help me find a blogpost? It's satire where someone designs a ForLoop library that has semantics along the lines of ForLoop.create(); ForLoop.setInitialization(i = 0); ForLoop.setCondition(i<max); ForLoop.setIteration(i++); ForLoop.setBody(sum += array[i]); ForLoop.run(); and then compares this to the argument parser library in MATLAB (or R, my memory is hazy), and the point is that dedicated syntax for common patterns is useful in a language, and is much better than the object-oriented library syntax. For the life of me, I can't find it, because whenever I search "for loop library" I get covered in Java and C# explanations of for loops.


89ddea No.13827481

>>13825297

tell him to not work on bad days tbh

>>13826640

blow him out of the jam tbh


986ba4 No.13827501

File: 3428d0c41e6a078⋯.png (Spoiler Image, 298.47 KB, 835x1122, 835:1122, N8 drawthread.png)

>>13825297

It's ok boss, I know I'm sometimes a pain to work with, but at least I've gotten better over time thanks to you.

>>13825131

Hey, I removed most of my old stuff after reading about "how to" portfolio, even if I'm gunning to get furbucks it's a much smarter strategy to get good first and then upload your best only, not everything. Right now I don't have anything up except for 1 or 2 drawings which I still sort of like because I used workflows that made sense instead of leeroy jekings it like /v/style drawthreads.

I've made some OC in the pass too, but everything else is work related.

>>13827481

You wouldn't know if it was a bad day until the bad work was delivered.


89ddea No.13827518

>>13827501

you can talk with me and say that it's a bad day and I'll understand you know cos I'm not paying you ;^)


336c88 No.13827527


db798e No.13827534

>>13827278

>It's satire where someone designs a ForLoop library

Sounds hilarious, please find it, i love this kind of shit


336c88 No.13827591

>>13827278

>ForLoop

kek wish I knew.

On a slightly related note, Sauerbraten's code uses macro'd forloops:

#define loop(v,m) for(int v = 0; v<int(m); v++)
#define loopi(m) loop(i,m)
#define loopj(m) loop(j,m)
#define loopk(m) loop(k,m)
#define loopl(m) loop(l,m)
#define loopirev(v) for(int i = v-1; i>=0; i--)


e1bfbf No.13827699

File: 343434ba18813d2⋯.webm (11.74 MB, 1280x720, 16:9, Kowloon Encounter.webm)

Test of using high ground in gameplay.


e1bfbf No.13827707

File: 639679f100fd962⋯.webm (15.47 MB, 1280x720, 16:9, hl2 2017-11-19 14-16-36-6….webm)

>>13827699

Part 2:


89ddea No.13827718

>>13827699

>>13827707

that head wobble is really abit much


db798e No.13827725

File: 8e5cd85bb791df7⋯.png (55.12 KB, 299x315, 299:315, 8e5cd85bb791df7698d80b8ee3….png)

In an ECS, how do you go about implementing custom events? I have this scenario:

>trigger object

>has a physical body component

>has a collision listener component

Now i want to do a custom action once it collides with a certain other thing, like maybe a lambda function or something that gets passed to it. How do i implement this without having a gigantic hardcoded if/else mess in the collision handler?


2b847d No.13827751

>>13826935

Yes, he believes that when Yoko Taro came here, he saw the /agdg/ thread and his robowaifu, and decided to base 2B on her.

>>13827707

>that fall 17 seconds in

Are your legs ok? This stuff looks really good, although I have no idea how much of that is because of pre-existing content.


e1bfbf No.13827785

>>13827751

The music and sounds are original but the textures and (aside a few like the soldiers) models are stock/placeholder being used well.

The gameplay is heavily modded half life 2. I've made changes to not just player speed but also to enemy reaction time among other vast differences such as rebalancing damages and health completely.

The maps are completely original and took a stupid amount of time to make so far.

Basically I took what was there already and made it good instead of shit. Half life 2 Soldiers more or less were gimped heavily in the actual game and are mainly set to the stupid tactics.

You have to remember my goal here is to make my dream world more than it is to create a sellable game with wholly assets. If I can reuse textures and models I will until i have to change them because the world is going to be massive.


336c88 No.13827883

>>13827725

Maybe allow objects to register callbacks (can be lambda functions) to the collision listener, with function objects (can be created as lambdas too) that return a bool to decide when the callback needs to be triggered? Something, very roughly like:


using CollisionTriggerFunc = std::function<bool(CollisionComponent&, CollisionComponent&)>;
using CallbackFunc = std::function<void(CollisionComponent&, CollisionComponent&)>;
auto trigger = [](CollisionComponent& lhs, CollisionComponent& rhs)
{
return rhs.name == "Player";
};

auto callback = [](CollisionComponent& lhs, CollisionComponent& rhs)
{
printf("trigger was activated because %s collided with %s\n", lhs.name, rhs.name);
};

triggerObject.collisionComponent->addTriggerCallback(trigger, callback);


struct TriggerCallback
{
CollisionTriggerFunc trigger;
CallbackFunc callback;
}
CollisionComponent::addTriggerCallback(CollisionTriggerFunc trigger, CallbackFunc callback)
{
m_callbacks.push_back(TriggerCallback{ trigger, callback });
}
CollisionComponent::OnCollide(CollisionComponent& other)
{
for (auto& callback : m_callbacks)
{
if (callback.trigger(*this, other))
{
callback.callbackFunction(*this, other);
}
}
}


db798e No.13827990

>>13827883

Thanks anon, i'll try that later on, i've started setting up my lua event system now but your solution will be useful for internal events.


accfe8 No.13828072

File: 55560efa9b8b3c9⋯.jpg (100.82 KB, 2048x1024, 2:1, 7dbffb772e1729f5049b8a1e7d….jpg)

Can someone please fucking help my retarded ass? I need to convert a .fon file, "MS Sans Serif" to .ttf so UE4 will understand what the fuck it is. I'm really, really set on this font and I can't see it going any other way.

How the fuck do I do this?


ab2bfd No.13828097

>>13828072

https://stackoverflow.com/questions/3750124/how-to-convert-a-bitmap-font-fon-into-a-truetype-font-ttf

It's a bit old but it may work.

If you don't want to mess around with Linux you can give me the .fon file and I can try to do it on my native install.


4fd975 No.13828121

>>13828072

>.fon file

Where the fuck did you even find that shit

>inb4 it's some illegible trash

https://www.files-conversion.com/font/fon

This will probably work, there's a bunch of online converters for fonts


accfe8 No.13828258

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

>>13828121

I tried the tool, but it produces an invalid font file, at least that's what I'm getting when trying to view it. Picrelated is the font. I love the crimply pixely comfy look.

>>13828097

I've never touched Linux in my life, so if you feel like helping, I'd love that.

https://www.dropbox.com/s/fm4w8urv645xm3l/SSERIFE.FON?dl=0

Here.


98dacc No.13828398

File: 5f4011b73f307bb⋯.jpg (105.63 KB, 1077x944, 1077:944, 1445152415449-0.jpg)

How do you guys into sound effects? I'll admit that's my weak point, I usually use bfxr/sfxr as placeholders but eventually I must get over this, if you have some wisdom to share I'm all ears.


0a5a37 No.13828409

File: 28043e00fcce3fc⋯.mp4 (306.72 KB, 452x398, 226:199, rotations.mp4)

will i ever find meaning programming


accfe8 No.13828453

>>13828398

smash them together. Learn what sounds are, and how they work. Try and put a face to the vague concepts in your head. That's how most art works.

Like, when you first draw a foot, you draw the idea of a foot in your mind, not the foot itself. So it looks like an amoeba with bumps on it. But when you learn the proper way to think about 3D shapes, and you internalize the structure of a foot, you'll draw it right. Same concepts apply to sound. You just need to understand the underlying structure of sound, your perception of sound and how sounds are produced in the natural world. The rest comes naturally. Most of it can be learned by watching other people work with sound.

I'm pretty new to it myself, but here's a sound I made by splicing together 6-7 samples: https://soundcloud.com/rottenhuman/salvagedsniper

The more you learn about sound and pacing, the better your shit will get. Just keep trying and you'll get there.


33feda No.13828481

>>13828398

Do you mean making them? From the little I've seen it seems studios use props to make the a base sound which they'll alter. Like snapping tweaks for breaking bones and such. I'm sure if you hunt around there'll be some "backstage" footage of people recording for them. I guess it depends on what type of sound effects you need though.


9f16f8 No.13828738

File: 5fde3bde05c8b6e⋯.png (563.72 KB, 460x460, 1:1, 5fd[1].png)

>tfw finally learned OpenGL/GLFW


4e51d1 No.13828807

>Tetradev

I wanted to accuse him of ripping off P.N.03 to see how he'd react but now it's just sort of sad.


f5db7b No.13828871

>>13828738

prove it


e95e89 No.13828899

>>13828738

>using GLFW

>not using the underlying API's


f5db7b No.13828903

>>13828899

Show us your win32 spaghetti.


0a5a37 No.13828924

>>13828409

>>13828871

my raytracer uses opengl/glfw as an over-glorified framebuffer that means i know it right


9f16f8 No.13828948

File: 4116d96fefd1ce0⋯.png (488.42 KB, 2760x1920, 23:16, sucks.png)

>>13828871

correction - I learned how to install GLFW


f5db7b No.13828966

>>13828948

>visual studio


e95e89 No.13828978

File: edf18315db8494a⋯.gif (799.23 KB, 640x480, 4:3, shooty.gif)

File: bb2ad9cc855d7bf⋯.png (124.14 KB, 928x1880, 116:235, create_a_window.png)

>>13825832

Not more time than making an engine from scratch, but quite a lot of time was spent on it.

>>13825838

I know since he explained it to me. Tetradev helped me make my previous game, which was "Red Sky". All of the weapon models in it are made by him, as well as a few of the levels.

>>13828903

Sure, pic related is a part of my code, it's used to create a window.


9f16f8 No.13828983

File: bbde241f69c3f14⋯.png (185 KB, 319x332, 319:332, twisted.PNG)

>>13828966

Hey, local government got a free permanent subscription for all students in like 2012, why not use it?

It has really, really good debugging features


db798e No.13828984

>>13828978

Not using libraries just for the sake of being able to say that you dont use them is pretty retarded, or is your custom implementation functionally different?


f5db7b No.13828988

>>13828983

>why not use it?

For me it's always been really weirdly demanding on hardware for some reason.


db798e No.13828996

>>13828988

You can disable some of the really bloated code audit tools like IntelliSense, its pretty fast after that.


e95e89 No.13829045

File: 2096bc337edd13d⋯.webm (1.65 MB, 1032x562, 516:281, window_dragging.webm)

>>13828984

Yeah, it does some platform specific stuff on windows to ensure that moving the window doesn't freeze the video up. Consider this GLFW users problem and the response he gets: https://gamedev.stackexchange.com/questions/137727/glfw-window-freezes-on-title-bar-hold-drag

>This is Windows behavior, and there's not much you can do to fix it on the surface.

>That's a normal behavior and is currently unfixable.

In reality it's NOT an unfixable problem, webm related should prove to you that it's possible to solve this. But, if you don't have access to the underlying API's, you have no tools at your disposal when issues like these occur.


f5db7b No.13829063

>>13829045

Wow, I don't think I've ever seen a Windows program in my entire life that doesn't freeze when the window is moved. Color me impressed.


cb2420 No.13829078

>>13827501

It would be a pain to work with anyone else, since i cannot transfer my thoughts directly to people.

You do a great job when you try


e95e89 No.13829107

>>13829063

I didn't think about making it do that until I ported my program to X11 and saw it not freezing up, then when I ran it on Windows the behavior really bothered me. The fix is simple, but it's still stupid that you have to do that.


ab2bfd No.13829136

>>13828258

I don't know what this font is supposed to look like. Loading it into font forge I get a pixel font, but when I export it to a BDF I get 6 different files, each of which is less and less pixelated.

I picked the most pixelated font but the autotrace feature doesn't play nice with such low resolution fonts and if I were to go forward I would be spending hours doing either cleanup or drawing the font by hand, character by character. I'm sorry but that's too much work when I have other things to do.


accfe8 No.13829163

File: 79a534a030773d8⋯.gif (1.27 MB, 304x376, 38:47, 79a534a030773d823d6058a361….gif)

>>13829136

Hey, the fact that you tried and spent as much time as you have is already way more than I can expect from a random guy. Thanks for trying to help, anon.


ab2bfd No.13829169

>>13829163

You're welcome. Sorry I couldn't figure it out.


accfe8 No.13829177

>>13829169

I'm sure I'll get it right sometime in the future. It's not like I can't prototype with a default font and replace it later down the line.


f0b63f No.13829223

File: 992a418f4dc09fc⋯.png (1.04 MB, 1200x1455, 80:97, tetradreams.png)

File: 32d7af6af4e0735⋯.png (141.1 KB, 1561x500, 1561:500, tantrumdev.png)

>>13824501

>I never meant come across as a dick, was I wrong in this situation I'm too autistic to tell.

I think your "by the way, I looked at your work" message was kinda rude, and Tetradev kind of had a point when he said that your suggestion would amount to scrapping the game and building a soulslike, but the way he reacted was aggressive and way out of line, and you handled everything else in the conversation well.

>>13826525

I like how his shirt says 96. DEEPEST LORE

>>13826827

>>13826909

This is what really gets to me too. Platinum Games is basically the only studio that makes decent character action games/spectacle fighters/3rd-person beat-em-ups/however you want to refer to the genre.

I think if anything, he should be happy to see Neir: Automata succeed as well as it did. If Yoko Taro copied his game and it flopped, I would worry about the same happening to my game.

>>13826935

Pretty much, see pics.


accfe8 No.13829282

>>13829223

That's fucking hilarious. Do you have any more gems saved?


f0b63f No.13829306

>>13829282

No, I just saved these from last thread. And don't knock the guy; he has real talent, even if his ego and victimhood has outgrown it.


2b5f10 No.13829314

>>13829306

he's basically our very own dobson


185dfe No.13829348

>>13829306

I don't know why anyone would hold it against him. That game was probably his life for a while and then someone came along and stole it from him.


2b5f10 No.13829354

File: 0faeaede03f3cc9⋯.gif (9.83 MB, 848x350, 424:175, season_pass.gif)


2b5f10 No.13829359

>>13829354

I thought I had downloaded the entire fucking series because this was 10 MB


accfe8 No.13829362

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

>>13829306

If you're enough of a butthurt fag that you start throwing tantrums about how much of a poor boy you are, you become a target for mockery. I've had my own moments of shame and cringe with /v/, but every time it happened I've taken it on the chin, laid low for a little bit, noted the fuckup, and then moved on like nothing happened.

When you claim that some famous Japanese artist stole your waifu-DMC concept, you automatically look like an idiot. If we don't lampoon idiots, they'll never have moments of self-reflection.

>>13829348

Nobody stole anything, the idea is simple enough that someone could've come up with a similar thing on their own. Even if they did take inspiration, which I don't think is likely - they did just that, and did it better. It's a natural risk when showing people your work in progress.


f0b63f No.13829377

>>13829348

>That game was probably his life for a while and then someone came along and stole it from him.

<defending his delusions

Have a (You).

>>13829362

I don't disagree that he's insane and deserved to be bullied, but he has real talent and I would like to see him get over himself and finish his game.


2b5f10 No.13829382

>>13829377

He's still working on his game, even if he's not able to get over himself.


db798e No.13829403

>>13829377

>>13829382

>I would like to see him get over himself and finish his game

Honestly don't think that'll ever happen, the project is overambitious, it's pretty much scoped like a AA to AAA game, and he's too much of a perfectionist to make the kinds of drastic cuts that would be required to get this thing out before 2030. Instead he should apply for jobs with his progress as is portfolio. Would also help with the whole poorfag situation.


0a5a37 No.13829413

File: 35207dd4d332e7a⋯.mp4 (289.77 KB, 1920x1080, 16:9, okay.mp4)

File: cc7719bde3a16a1⋯.mp4 (2.61 MB, 1920x1080, 16:9, what.mp4)

i'm not sure what openmp is doing

that noise fucks with h264 so bad i had to lower the crf by 10 otherwise the file was 19megs


91c8bb No.13829499

>>13829382

Is he? If the log is any indication, he seems on the verge of dumping it.

Of course, I trust him about as far as I'd throw him, but.


accfe8 No.13829520

>>13829499

tbqf its not like the game is really all that original or good. I know he's alone and blah blah blah but I personally wouldn't be interested in playing it even for free.


e1bfbf No.13829525

File: e6737643a8ef6df⋯.jpg (146.52 KB, 1280x720, 16:9, snipertest0007.jpg)

Anyone have HDR advice?

I want to increase the contrast in the game as well to go full AESTHETIC.


e1bfbf No.13829549

File: a12579d3848a3fd⋯.jpg (128.57 KB, 1280x720, 16:9, snipertest0005.jpg)

File: 25bab8bd7242b48⋯.jpg (204.81 KB, 1280x720, 16:9, snipertest0008.jpg)

File: 04dfbcea259d5ee⋯.jpg (212.66 KB, 1280x720, 16:9, snipertest0009.jpg)

File: b53e4cb3d12bd2d⋯.jpg (196.28 KB, 1280x720, 16:9, snipertest0010.jpg)

File: 1912edcea03eacd⋯.jpg (181.76 KB, 1280x720, 16:9, snipertest0011.jpg)

>>13829525

As a note I only just discovered HDR features.


2b5f10 No.13829557

>>13829499

He added some ass jiggle and gizmos, last I checked. And a console. Technically they might be part of the game.


f0b63f No.13829618

>>13829520

I'm a total sucker for spectacle fighters though, and I would definitely check out the game if it ever releases.

>>13829549

Something I've noticed is that the rain effect covers your screen in jaggies. Is there any way you can make the rain translucent or add some AA to it without tanking the framerate?


e1bfbf No.13829727

File: 062029228e26471⋯.jpg (166.16 KB, 1280x720, 16:9, snipertest0012.jpg)

File: 2d141fe32858421⋯.jpg (161.52 KB, 1280x720, 16:9, snipertest0013.jpg)

>>13829618

I'll need to look into it. Source engines rain is kind of primitive and I am not sure if it was ever really meant to be used.

I have no idea where it would have been used in Hl2.

Anyway, new screenshots from playing around with HDR; thoughts?


2b5f10 No.13829746

File: 328c3b613b82de7⋯.png (73.37 KB, 638x312, 319:156, DayOfInfamy01.PNG)

on a completely unrelated note to tetradev, autistic game developers defending their honor on steam forums gives me life


79ef7a No.13829758

>>13829746

He opened up with a food analogy, he lost before he even started.


97c3b2 No.13829760

>>13829746

wtf i love emergent gameplay now


f0b63f No.13829791

>>13829746

$5 says he thinks "better coffee" is Starbucks.


accfe8 No.13829833

>>13829746

tbh from my time developing a mod for Rust, the approach that works best is to cover your head with ashes and be apologetic and genuinely explain why things are the way they are and that you're working to fix it. Gets incredibly positive responses.


9f3b99 No.13829859

File: ef55294b8a905e7⋯.png (126.69 KB, 205x581, 205:581, hang on.png)

>>13829746

what's wrong with tim hortons coffee? Last time I went to canada it seemed pretty good.


fa61c6 No.13829967

File: 95373965eb5588c⋯.jpg (312.78 KB, 2247x825, 749:275, Monster Designs.jpg)

Making a game where you play as a spooky sexy monster in a town, which design should I move forward with for the place holder least till I come up with a few final designs.

I'm hoping to have multiple creatures to choose from with different movement sets and abilities, not sure what the game will be right now but at the moment I'm just wanting to work on how fun it looks and feels to play in a blank room.

Please help me pick.


ab2bfd No.13829995

>>13829967

#3 or #5


97c3b2 No.13829997

File: 76641454cfea84d⋯.png (794.31 KB, 800x800, 1:1, ClipboardImage.png)

>>13829967

#2 looks the most "aesthetic"


2b5f10 No.13830036

>>13829967

#1 and #6 are by far the spookiest


97c3b2 No.13830039

>>13830036

>>13829997

>>13829995

Great, so we've narrowed it down to anything BUT #4


3cea08 No.13830047

>>13830039

Just putting this out there, but I was leaning towards #4.


fd0c2e No.13830056

>>13829967

#6 or #4 has my vote.

>>13829995

I've heard people say that elongated limbs is a sure way to instill creepyness in a human-like figure, but I think 3&5 go a bit overboard; the limbs look too frail and impractical.


fa61c6 No.13830073

File: 9210cad91406ff0⋯.jpg (16.61 KB, 175x209, 175:209, succ.jpg)


97c3b2 No.13830083

>>13829967

Also, #5 looks like you could have a drooling mouth where the vagina should be, sort of like an angler fish. The upper body can be sort of like a bait


ab2bfd No.13830093

>>13830039

Fuck it just roll a d6.


dde02b No.13830102

>>13829967

I'd go with #5 or #6, the others don't have a strong enough effect, I think. Although, #6 is a bit too unsubtle to me.


accfe8 No.13830109

>>13829967

#1 is the most original. The rest look a little plain, like cannon fodder in a horror game.


db798e No.13830142

>>13829967

>>13830039

Make it a gelatinous skinwalker that shifts through all of these forms in spastic movements. You could make a sick walkcycle out of these poses.


fa61c6 No.13830160

File: aedb61e8d3f7695⋯.gif (1.59 MB, 630x268, 315:134, kinect-3d-motion-capture-2….gif)

>>13830142

That's a pretty cool idea, I could imagine that the forms would have different purposes.

Is it worth investing in an xbox one kinect to capture part of the animation with some eventual later tweaks, seeming how microsoft is stopping development of them they're going super cheap and they look like they could be useful for what I want to do. Anyone have any experience with this and implementing it?


470da3 No.13830179

File: a70bff1ede089e6⋯.gif (1.46 MB, 320x240, 4:3, 1447464643268.gif)

>>13829362

ur a pathetic lil cunt, i bet you 3d print voxels and shove em up ur mom's ass


2b5f10 No.13830197

I have a lot of trouble remembering and dealing with mathematical concepts, especially arbitrary shit like "forward", "left", "up", etc. What do?


accfe8 No.13830217

>>13830179

guilty as charged


fd0c2e No.13830219

>>13830197

Got any specific things you don't understand? Forward, left and up, are pretty ambiguous without any context.


2b5f10 No.13830226

>>13830219

Just an example of something I'm bad at. They're arbitrary directions chosen by unity.


97c3b2 No.13830236

>>13830226

Are they not [1,0,0], [0,1,0], and [0,0,1] by default, or rather, a unit on each axis?


accfe8 No.13830246

>>13830197

That's not a good way to think about it. Think about them as axis and values on the axis.


ad107a No.13830301

>>13829727

Try particle effects.

For HDR, check out this tutorial. The important part is that you can modify the HDR exposure values in-game with the dev console.

https://youtu.be/XEWmdRfG0xU?t=13m43s

inb4 >reddit

also look into color correction:

https://www.youtube.com/watch?v=Y9Qnr2N9joE


db798e No.13830304

YouTube embed. Click thumbnail to play.

>>13830160

Buying two Kinects of the second gen will lead to very solid mocap like embed related there are much better videos, just cant find them right now, however im not sure if it'll be effective when doing something crazy like you're trying to


97c3b2 No.13830308

>>13830301

>If you run into any issues, just launch Alien Swarm and use its authoring tools to generate the color correction file

Oh man, Source seems like a journey


accfe8 No.13830312

>>13830308

I don't understand why anyone would develop for Source anymore.


50ea73 No.13830325

File: f5b8a54359d2ef2⋯.png (4.07 KB, 209x253, 19:23, thicc face.png)


fa61c6 No.13830354

File: 526a587b9e82032⋯.png (78.42 KB, 398x685, 398:685, 12.png)

>>13830304

I just read up that kinect 2 only works with windows 8 or 10.

Is it worth going to windows 10, so long as I take the neccesary /g/ steps to unfucking it. I know that I'll want to use motion capture quite a bit for my other project including this one. Can I get some opinions, on whether it's worth it?

>>13830325

I had lewder designs in my head, but I thought that if I went any futher I'd just be creating silent hill monster porn.


97c3b2 No.13830360

>>13830354

>I had lewder designs in my head, but I thought that if I went any futher I'd just be creating silent hill monster porn.

I mean, just look at Evolve


ad107a No.13830367

>>13830304

>Microsoft Kinect SDK 2.0 supports only sigle sensor per computer. So you need 2 computers for 2 Kinects v2. Multiple Kinect v1 can be used on the same PC. Each one needs dedicated USB controller.

two computers

fucking microsoft.


accfe8 No.13830374

>>13830360

Nah, Evolve was tasteful. You've got to show restraint and hit the right notes with these things.


97c3b2 No.13830380

File: 370b0f8a2ad36f0⋯.png (3.52 MB, 2084x1636, 521:409, ClipboardImage.png)


fa61c6 No.13830383

File: c0c1892e4e37b00⋯.png (244.09 KB, 472x472, 1:1, 0e13d848bbd7540e0ed21996cc….png)

>>13830367

I imagine that I'll be getting another PC as I'm turning my student flat into a work studio for my game development and art work. I'll have to find a way to get rid of the double bed, I'm gonna swap it for a sofa bed and a coffee table it takes up that much space.

>>13830360

Are you saying I should go for lewder. it's not like I'm aiming for this to be family friendly with the vagina eating thing and all. But like this anon said >>13830374 I want to get a good balance.


db798e No.13830385

>>13830354

>Is it worth going to windows 10, so long as I take the neccesary /g/ steps to unfucking it

I recently did it and i would say it's fine. Unfucking it is a hassle and it does take an afternoon to weed all the bullshit out but after you're done you wont have any real downsides. Win7 has had telemetry updates in the meantime so unless you waterproofed it the only advantage of Win7 is the familiarity of the old OS. Honestly Windows 10 even has some advantages like the better Task manager, antialiasing on the desktop and faster booting Also it's called /tech/


accfe8 No.13830386

>>13830380

That's not a sexy monster. What I'm talking about are how to sexualize a monster without making it tasteless.


accfe8 No.13830388

>>13830380

>>13830386

*is

fuck, im so tired my eurotrash self is coming out.


91c8bb No.13830405

File: f11e23c037fe340⋯.webm (733.57 KB, 1280x720, 16:9, 2017-11-20 02-17-08-228.webm)

>>13829967

If it's a placeholder, does it really matter what design you use?

If this was for the final design I could understand wanting to get input, but if it's a placeholder literally anything should work.

Here's my placeholder for a crowbar. And map textures.

For what it's worth, though, I like 3.


97c3b2 No.13830415

File: af51f57ee1529ca⋯.png (14.24 KB, 806x625, 806:625, ClipboardImage.png)

I should stop shitposting and get back to work


fa61c6 No.13830421

>>13830405

Different design means different walking animation and move sets, what may work for one design won't work for say, design 4,5,6 as they'll need there own custom skeleton and animations.


91c8bb No.13830441

>>13830421

Ah, I understand. Sorry about that, then.


97c3b2 No.13830636

File: dcd272554dbe98a⋯.png (37.96 KB, 470x530, 47:53, ClipboardImage.png)

>>13830415

Well here's my object tree so far. Still non functional, but things are mostly robust. I need to do a good code audit tomorrow and ensure things are still consistent and robust. I know I found a few bad-state issues (eg, a Timer set to negative time) that I should address.


0ad4ea No.13830860

File: 6da1224ad33730c⋯.png (238.37 KB, 1358x780, 679:390, 2grass.PNG)

File: b07eecc20fdb6b0⋯.png (8.05 KB, 480x270, 16:9, Grass2mask.png)

File: 7bf7b7139a97d18⋯.png (693 B, 32x64, 1:2, Grass2.png)

Added the ability to choose tile based on color on mask. The red channel defines depth.


f0b63f No.13830987

>>13830860

That looks really cool! How do you get the tilesets to look so non-tessellated? It looks almost hand-drawn!


0ad4ea No.13831252

>>13830987

It works by giving each individual unit of the mask a set of different instructions of what to draw. A piece of grass for example is three different sprites drawn on top of each other: A base dark brown with slightly random offset, the green and then one of 6 different toppers with slightly random offset. It then crushes the generated image into a single sprite to be used as the background. It's not really practical to use in runtime because it takes forever to read each pixel of the mask and draw to the sprite. I might save the instructions to a file rather than having it read the mask every time it tries to load. I could also cut even more corners by just saving the generated image to disk when I'm done making it and use that instead of this mess.

tl;dr it's not really tile based so it shouldn't be given too much credit. It's just a way to quickly shit out nice looking floors using random variation.


8fc774 No.13831301


4fd975 No.13831322

>>13831301

How do people learn programming from books? Do you just read it and make stuff as you read it, or you finish reading it and then you try stuff out?


8fc774 No.13831336

>>13831322

Personally, I learned programming from a course so I don't know what learning programming from a book without prior knowledge is like, but I do know that once you know how to program, you can read a book that's your level and absorb the knowledge for afterwards - although it's good to have to book within arm's length while you are actually programming.


4fd975 No.13831340

>>13831336

I've learned from making things and google searching tbh, books don't hold my attention at all


146cbf No.13831355

>>13830197

maybe you think visually. draw X,Y,Z axis, draw the Unity names for each direction. You are right, it is arbitrary. They could have picked any axis for the direction "names". Just start drawings diagrams and figures for your own reference for things like this. Draw out mathematical functions and the like over the domain you are interested in. Draw everything.


146cbf No.13831372

>>13831322

I learned C from K&R. Write C code along with the book. Work through each example. Work through very small projects "on the side" while reading. Like a random compound name generator or a tic-tac-toe text game for a "final project" in terms of complexity. Reading alone will not do it. To learn most people must: 1) hear & see the information (in your head, as you read, or attend a lecture), 2) write the information - so notes and/or diagrams that illustrate the concept, 3) implement the information - combine what you have learned in a unique way that isn't simply rewording or copy-paste what you were presented (project or "homework").

#2 is why taking notes on a laptop is not so useful, maybe a compete waste of time. Physically writing what you hear or writing down the key points & diagrams with paper and pen/pencil while you read or listen to a lecture is more work. apparently enough work for your brain to attach significance and attention to what you are doing and reinforce the information.


d17b77 No.13831453

File: ecc29d51175400c⋯.jpg (22.08 KB, 350x297, 350:297, right-hand-rule2.jpg)

>>13831355

for all the unintuitive shit that blender has, it's coordinate system is not one of them.

just do the "fingergun" with your left hand.


4fd975 No.13831456

>>13831453

Isn't Y supposed to be the height vector?


b02fa2 No.13831457

>>13831372

>To learn most people must: 1) hear & see the information (in your head, as you read, or attend a lecture)

So watching a Jewtube video is more effective then reading a book?


79ef7a No.13831461

>>13831456

For 2D yes. in 3D space it's the Z-axis


4fd975 No.13831463

>>13831461

that's fucking confusing


e93ea7 No.13831478

>>13831463

What's really confusing is that it's the opposite for some software.


b5a81b No.13831497

>>13831463

It's about math. 3D space is a perfect mathematical space, and by mathematical convention, X is to the right, Y is to the top, and Z is to the back. It's an extention of 2D math coordinate system with X to the right and Y to the top, Z must be orthogonal to both X and Y and it is selected as cross product of X to Y, hence specific direction. In 2D graphics Y points downward because electron beam displays would scan top to bottom, making Y coordinate axis inverted.


e95e89 No.13831507

>>13831461

It's still height in OpenGL coordinates. Also in Vulkan the Y axis is inversed.


b5a81b No.13831551

>>13831507

It doesn't matter, you can set your identity matrix to make any axis point in any direction.


d41853 No.13831608

File: 9ef47d6aae2cc3b⋯.jpg (484.79 KB, 850x1257, 850:1257, sample_bc8062415568b667248….jpg)

Mates, I have a question for you that's not really related to my project, but is related to game design.

With Mario Odyssey coming out recently and being pretty fun, actually, I was thinking about how I would handle development of a 3D Mario game. Most design choices are fairly set in stone, but there's one mechanic I'm mulling over and can't really figure out: difficulty modes.

Since a game like this would have to appeal to everyone and their mother, but also be hard enough for those who want it, I think the best way to handle it to give the player four options for difficulty modes: Easy for game journos, Normal for the mainstream, Hard for non-normalfags and Superhard for those who really want it. I was thinking that certain things would slightly change depending on difficulty (make some jumps slightly harder, more boss phases, and superhard would only give you one hit instead of the usual three). Collecting every star on any difficulty would give you varying rewards, like unlockable characters (and an extra final level if you beat it on Superhard).

Now, if it was to change level design, then it's not something you can change in the middle of the level, which leaves the hub world (Peach's Castle). And that works, but it creates an issue.

See, most normalfags (for dumb reasons) really hate the fact that Mario 64 would kick you out of the stage after every star, and they prefer a Banjo-type system, or the system from Mario Odyssey, where you can get every star without leaving the stage. That's where the issue lies. If you were to leave the stage and come back, there wouldn't be a mission selection, you'd just return to whatever state you left the level in. And if you wanted to get the rewards for a higher difficulty, you would have to clear the stars again on the higher difficulty, which isn't really an option if you can't replay the stars, and you can't replay the stars if there's no mission selection.

The only way I could think of making this work was to let you select the star, but only after you've completed the entire stage.

I know this is a clusterfuck of a system, and doesn't really work, so I wonder how you would handle having difficulty options in a Mario game like this. sadly, just telling normalfags to git gud isn't really an option.

sage because autism


79ef7a No.13831648

>>13831608

I'm certainly not a normalfag but I got sick with how Galaxy would kick you out the level and then slooooowwllly get you back to the hub where you tally up stuff and then have to slowly go back the level you were just in.

Regarding your difficulty thing, do it like Odyssey does: Make it easy to beat the game, but to 100% it the player has to go through some real mega bitch levels, that way the player is choosing their own difficulty that way.


d41853 No.13831669

>>13831648

>Regarding your difficulty thing, do it like Odyssey does: Make it easy to beat the game, but to 100% it the player has to go through some real mega bitch levels, that way the player is choosing their own difficulty that way.

Sadly, at that point, neither side is really happy. People who are good at games will be bored for the entire first half, and people who are bad will be super upset that they can't beat all the levels.


33feda No.13831704

>>13831608

If you're going to have a star system in a level why not use that for your difficulty curve? The first few stars of a level introduce the player to whatever new mechanic is in that level, the next few challenge them with it and then the last ones are ball bustingly hard. Then set the 'required' number to be about the middle. That levels casual players move on after they grow bored of a level. While advanced players linger on a level to test their understand of a mechanic in an in depth manner.


1546e7 No.13832185

File: cbcfc4725a14f00⋯.png (420.37 KB, 1003x1533, 1003:1533, dsfasdaojihnwe.png)

After 4 months of doing no programming at all, how do I get back into it? I was still very much a beginner before I stopped, so right now I'm trying to just start from the beginning, making super simple games.

(I still kept practicing with other areas of gamedev tho.)


1546e7 No.13832190

Also, wow, just found out about Tetradev's drama. Kinda feel bad for him cause his stuff seemed like it had potential. I hope he sorts his issues out and gets back to gamedev.


ad107a No.13832389

>>13831457

No, reading still absorbs the information. Personally I find myself easily distracted when watching a youtube video since my computer is in my hands. Ultimately, it's best to try a variety of learning tools, and go with what you honestly find the most helpful. For example, I've always found handwritten notes to help me remember things better than typed, so even though computerized notes are more convenient, I know I'll learn better if I write it out by hand.


4fd975 No.13832590

File: cba55cf7c170f87⋯.png (237.99 KB, 536x488, 67:61, cba55cf7c170f87aefabcf4c56….png)

>>13831608

>difficulty settings

You're already wrong here.

Mario works because it doesn't have difficulty settings, however it gives an experienced player plenty of possibilities to show off their skill, skip parts of a level, do things faster.

Every 3D mario game has an easy way to get from point A to point B.

A new player will just run there and jump when needed, they'll take no risks and be safe.

However a safe player will use all the tools at their dispositions, complex jumps, dashes, flood, etc.

This works the same for a bunch of other games. Pick Dark Souls, an inexperienced players can get through the game by wearing only really heave armor and have a high VIT END build, and the game becomes easy as fuck.

However someone with experience can get through the game naked with a strong weapon.

I've been studying a bunch of platformers and actually interviewing a bunch of people that are fan of a variety of 3D platformers in the past months to get a clear vision of what makes 3D Marios so special, and this honestly seems to be the way to go.


accfe8 No.13832602

>>13832590

I found that some people just don't play games enough to enjoy most of them. I think that's why difficulty settings are crucial. I remember as a kid I was bored with a game until I could progress, it wasn't until my early teens that I started cranking difficulty up to enjoy the game more.

Imagine if you never played games, or only occasionally. I nearly ruined Terraria for my girlfriend when I put it on Expert mode, I thought she could handle it but she just wanted to build her little house and not get assfucked by zombies in the night.


4fd975 No.13832620

>>13832602

And that's why Mario makes it impossible to get stuck.

Can't get a star? That's fine, there's probably another 40 stars you can access and get at the same time. You don't need to collect everything to finish the game.

Difficulty settings are a giant failure of game design imo, there's so many options that don't completely break the flow of the game and make it a more memorable experience.


accfe8 No.13832663

>>13832620

tbh I think there should be like two settings: "the way the dev wanted" and "for your mentally retarded kid"


4fd975 No.13832678

>>13832663

Odyssey did it kind of like that where they have babby-mode

The gameplay is the same but there's no way to get lost or to die


d41853 No.13832737

File: b88aa356a0e03cb⋯.jpg (99.72 KB, 730x1095, 2:3, b88aa356a0e03cbf7df9c33985….jpg)

>>13832620

I have to point you to my response here. >>13831669

People who are good at platformers will be bored for the entire first half of the game, and people who are bad will be pissed that they can't experience the later levels.

It's why I thought about the player getting optional unlockable characters or something of the sort for clearing the game at a harder difficulty, that way you're not taking much away from those who are bad, yet still rewarding the skilled.

>>13832678

Issue there is that those playing in babby mode still get the same rewards as those playing in normal mode. While some wouldn't really care, I just don't think that that's fair, skill should be rewarded at least somehow.


b02fa2 No.13832755

Does anybody of you goys mind if I post a python script here? I am following a tutorial and well I am stuck with a bugged python script, its about a tic-tac-toe script and the bug is that when I enter a numbered choice it just asks for it instead of applying it. I am sorry if posted it on the wrong thread but I have no idea where else I should ask this question.

https://pastebin.com/XZhynuYU

>>13832389

> For example, I've always found handwritten notes to help me remember things better than typed

I have never done that way before, so far I just read a PDF file about python scripting and follow the instructions which is just writing out the code and then running it to see if it works. So if I want to write out those things do I just need to write the important parts of it or something? I would like to try that.


4fd975 No.13832787

>>13832737

If a game is fun to control (ie. Mario), then difficulty really doesn't matter. The fun of the game doesn't come from beating the hardest courses, it comes from exploration and having really tight controls.

Champion's Road-like levels are fun once, maybe a few times, but you can't design a whole game around it. Even people that like the challenge will get tired of them.

Also, an experience player, will most likely play the game for longer, which you can exploit by having a healthy amount of post game content they can access that will test their abilities.

Difficulty right out of the gate just isn't fun, even the most experienced player will want some easier levels to get acclimated to how the game plays.

Honestly, if it ain't broke, don't fix it. Sunshine and 64 did the difficulty curve perfectly, there's no reason to change that.

>Issue there is that those playing in babby mode still get the same rewards as those playing in normal mode.

I think you're missing the point of what makes Mario collectathons satisfying. It's not about the reward, it's about the gameplay you have while getting to that reward. What you're complaining about is that harder levels force you to play extremely well, but you have that option at pretty much any time during the base game itself.

Again, Odyssey is probably the most shining example of that.

Dunno that's how I see it, it's alright if you think it doesn't work. Although you should probably think of the amount of work you'll be putting onto yourself if you do decide to make major changes to either level structure and gameplay


fa35f6 No.13832846

>mods

mods are not games

you fucking hacks


4fd975 No.13832882

>>13832846

What about total conversions?


accfe8 No.13833127

Oh my god you glorious faggots I think I just managed to recreate bhopping in UE4. I just need to get some numbers right and add a no-friction frame and I'll post a video. Holy shit I'm so excited.


91c8bb No.13833180

File: 9f062734300463a⋯.webm (2.17 MB, 1280x720, 16:9, 2017-11-20 15-13-42-428.webm)

Sprites look good, ship it.


6962f7 No.13833310

OK I have a question related to Unity legality.

So Unity is free to use and free to release games on, as long as you're not making money off of those games. My question is where does it legally fall if you say "hey, I'm releasing this game for free but if you think it was worth money, here's a donation button"? Do I need a subscription?


b20385 No.13833326

>>13833310

If I recall correctly, Unity is free as long as you haven't made more than $10,000 off your game. And since your game is so shitty that you will have to pay people to play it, I don't think you should worry about donation button because no one will ever press it anyway.


125761 No.13833355

>>13833310

they include crowdfunding in their terms of service, so i'm assuming that would count. the limit is 100k for the personal version.

though you probably want to get plus anyway so you can get rid of the "MADE WITH UNITY™" shovelware stamp on startup.


ad107a No.13833363

>>13833326

>>13833355

It's 100k gross revenue (ie money collected before taxes and expenses).

https://store.unity.com/download?ref=personal


355779 No.13833369

>>13833180

looks pretty good, what's the game gonna be about, looks like a horror game


ab2bfd No.13833385

>>13833180

Gave me a genuine chuckle.

>>13833310

I am not a lawyer this is not legal advice.

You cannot use Unity Free if you make $100,000 or more a year. If you make $100,000 or more a year you either have to stop using Unity or buy Unity Professional. Doesn't matter if the money was made from people buying your game. If McDonald's was to release a free game made using Unity they would have to pay for professional because they make more than $100,000 a year, even if that money was from real estate rather than the Unity game.


a9deac No.13833386

File: b78130ccae0d375⋯.jpg (9.66 KB, 200x200, 1:1, 1496850467410.jpg)

>>13832602

>I nearly ruined Terraria for my girlfriend when I put it on Expert mode, I thought she could handle it but she just wanted to build her little house and not get assfucked by zombies in the night.

>expecting women to be good at vidya

haha faggot

also she loves it when zombies pound her ass


97c3b2 No.13833432

>>13833385

>Not making a shell company and using the free version, then publishing it as the parent company

>Not treating your corporation as an individual entity so it takes all the legal repercussions, then acting on behalf of said company


4fd975 No.13833441

File: a7b50883209de18⋯.png (556.47 KB, 1455x965, 291:193, CanaryTree[1].png)

>>13833385

>he doesn't know how to trick the system


ad107a No.13833532

Godot 3.0 Alpha2 is out with Mono support.

https://godotengine.org/article/dev-snapshot-godot-3-0-alpha-2


91c8bb No.13833548

File: 31d0ed0b9993def⋯.png (281.58 KB, 1600x900, 16:9, 20171120_162623.png)

>>13833369

It's a first person game taking inspiration from puzzle-horror RPG Maker games, like Ib, Bevel's Painting, and Yume Nikki. You roam around a map, solve puzzles, collect items, hit Use on stuff to read text, and try to keep your virgin ass from getting plundered by ghost girls.

It also takes inspiration from older horror games where you could actually shoot the monsters instead of running away and hiding and sucking your thumb. I really hate that in a lot of modern horror games, nowadays.

The story is super WIP and early, but the basic concept is that you play as a kid with a shitty family life who takes solace in vidya and anime. Surfs the net with his phone constantly.

He talks to a girl he met online via his phone and they've been talking for years. She invites him to see her, and he accepts.

He goes, enters the apartment complex where she's supposed to be, and it turns out she's not real and the complex is actually evil or it's another dimension or something I haven't quite figured that out yet. Either way, now there's shit trying to eat him and he wants to escape from the complex.

The main gameplay focus is using your phone–it's a really small hub, like five maps, and by calling up different people (all of them are dead, spooky!!!!), you can connect to a different map and head back and forth between areas.

I'd also like to have it that you can take photographs of stuff on your phone to materialize stuff in other maps, but base gameplay comes first, fluffing it all out comes later.

I was going to make it for the IGMC2017, but I had to push an update for a mod out so I ended up completely missing it. Oops! Oh well.


4fd975 No.13833557

File: 7aa450ff365285a⋯.png (116.67 KB, 374x514, 187:257, 7aa450ff365285af6b793c949e….png)

What size should the pictures for my particles be?


756f80 No.13833568

>>13833557

As big as possible. What could go wrong?


4fd975 No.13833572

>>13833568

4k good enough?


ab2bfd No.13833592

>>13833441

>>13833432

I suppose I should post the actual link to the license

https://unity3d.com/legal/terms-of-service/software

>>13833572

Why not? I've always wanted my computer to become a space heater.


accfe8 No.13833602

File: 3cbe2042bfba2e3⋯.jpg (3.87 KB, 184x184, 1:1, d2a1b1eb5d07b2a78bee13a046….jpg)

Okay, here it is! - https://streamable.com/0zmpw

It's still kinda wonky, I'm not sure what's up with that. The way it's implemented all the calculation is slapped on top of standard UE4 movement (I want to minimize the amount of work needed to get it to be multiplayer friendly). The bhops work pretty much the way they're supposed to work, I've added a few no-friction frames when landing, but I don't think it's working well.

I'm just fucking happy I got it to work. I'm so fucking glad. My primary issue with games today is that nothing feels quite as good as Source movement, and this is my first step in making sure this isn't a problem. I'm sitting here grinning like a faggot, I didn't think I could get it to be like this.


e4d4f8 No.13833758

File: 0480e8959541200⋯.png (79.77 KB, 331x724, 331:724, finaluv.png)

final finished uv'ing this skeleton


97c3b2 No.13833761

>>13833758

Spoil that shit, I was almost spooked


e4d4f8 No.13833893

File: d9f9d1f90f24dc0⋯.gif (Spoiler Image, 54.74 KB, 236x480, 59:120, uyigyu.gif)


756f80 No.13833912

File: f3b9229828080ba⋯.jpg (98.44 KB, 1920x1080, 16:9, f3b9229828080ba08c28596fcb….jpg)

>>13833758

You should give it a pair of boobies.


91c8bb No.13833927

>>13833758

Damn he looks like he's about to chase me.


f004e1 No.13833941

>>13824501

I'm not sure if it's appropriate to share such conversations. Especialy that

>except the guy with the shodan flag

both hits right in the feels (I never thought he cared much for me even in private conversations) and is definitely an example of stupid things people say when they are upset. It's unfair. A lot of people here STILL root for him...

Nevertheless you approached him calmly and professionally, not really dickish.

>>13832185

just like make game, my dude. If you can't get into it right now, perhaps returning to your old code and reviewing it will do the trick. I'm sure after all that time you do have a mind full of fresh ideas.

We missed you here, wouldn't you know. You can review the thread archives on the wili. People asked about you and your project. we were kinda worried

>>13832190

what can you do...I hope for the same. What really saddens me is that the fucking owlturd edit became the OP for cuckchan's /agdg/ and now even these hacks know of all the pointless drama.

It would be very hard for tetra to return without starting anew. Thank God he remains anonymous.

What saddens me also is that people keep posting his patreon, which is the only real way the more empathetic of us can help him with the whole mafia/debt thing and still there are only a few patrons.


e4d4f8 No.13833944

File: a477986cc8cdbab⋯.webm (140.06 KB, 720x480, 3:2, Skelyrun.webm)


f004e1 No.13833947

>>13833761

>almost

you shit your pants, didn't you?

>>13833758

spooky/10

>>13830860

This is fucking amazing. Keep up the good work oh and can you share some details on what type of game will it be? I need info for the wiki

Oh and I hosted a LAN party this weekend and OF COURSE couldn't archive the previous thread. So if any of you wonderful souls have it saved, I'd appreciate you posting it on the wiki. looking for you, eeschaton I sent you a message on wikidot too

One more thing: the faggot trollboy over here using my webm to get (you)s on cuckchan was golden


97c3b2 No.13833987

File: f77cb1b38691dd8⋯.png (5.22 KB, 425x392, 425:392, ClipboardImage.png)

Made an egg. It functions like a falling rock, but can do other things (eg if crushed, yields a gem).

Is it too similar to yoshi eggs, just wondering


e95e89 No.13833991


9f3b99 No.13833996

File: 00392a2192eeeff⋯.jpg (106.36 KB, 1280x720, 16:9, 1462038417409.jpg)

>tfw finally get some free time to work

>tfw tablet pen stops working for some reason

>tfw try to draw with a mouse for a little bit but give up


4fd975 No.13833997

>>13833987

It's literally the same anon, you tell me if it's too similar


f0b63f No.13834012

>>13831608

I think the responses most people have given you along the lines of "have one difficulty and make different stars easier or harder" is probably the best way to go. If you were dead-set on difficulty modes, don't do mission select; it's obnoxious and wastes your time doing nothing. Instead, do difficulty select, and display how many stars were collected on each difficulty.

>>13832737

>People who are good at platformers will be bored for the entire first half of the game, and people who are bad will be pissed that they can't experience the later levels.

I disagree with this assessment. Nintendo has made a business out of games with easy campaign and hard postgame content. Most people who buy the game aren't going to complete it, let alone 100% it, because they're filthy casuals. For people who aren't filthy casuals, there's challenge available.

>>13833941

>the fucking owlturd edit became the OP for cuckchan's /agdg/

Fucking crossposters I swear

>the whole mafia/debt thing

Wait, what? I saw he said he was poor, but mafia? For real?


97c3b2 No.13834017

>>13833997

It's higher resolution, has 4 splotches instead of 5, and uses a different palette


336c88 No.13834022

>>13832755

I'm not very familiar with python, but this line looks problematic to me:

while response not in (low, high):

After a quick search, it looks like you forgot the word 'range':

range(low, high)


222867 No.13834059

>>13834022

That works for the most part, but remember the top side of the range is not inclusive:


>>> 5 in range(5, 8)
True
>>> 5 in range(2, 5)
False

You can also just use an ordinary comparison:


while not (low <= response <= high)

Python allows that kind of comparison operator chaining such that (x < y < z) means the same thing as (x < y and y < z).


97c3b2 No.13834125

>>13834059

>(x<y<z)

I avoid doing that shit even in C#. Eg,

> x = y = z + 10;

Sure, it's right associative, but I have to stop and think about what it's doing for a second. I don't like it. Though Python is different, but still.


b7c2f5 No.13834132

>>13834017

It's a Yoshi egg man


9f3b99 No.13834157

>>13833987

I wonder what it smells like.


97c3b2 No.13834161

File: 6ea2b83fedae768⋯.png (4.21 KB, 377x335, 377:335, ClipboardImage.png)

>>13834157

Salty coins and milk

>>13834132

So if I did this, would it be different enough? I mean, it's just a mottled egg


b7c2f5 No.13834178


e2901f No.13834195

I got my whole C++ / SDL game ported over to HTML5 with emscripten, that shit is basically magic: https://lyceum-allotments.github.io/series/


f0b63f No.13834313

>>13834161

>So if I did this, would it be different enough?

Now it's a blue yoshi egg.

Adding irregular, large spots to an egg will immediately make people think of Yoshi. Go for stripes or regular polka-dots.


97c3b2 No.13834322

>>13834313

I want it to be a nod to a Yoshi egg, while at the same time calling it something different. Plus on Easter, have a few different "painted" varieties show up


88bb9c No.13834382

>>13834313

>>13834322 (checked)

What about a colored egg with whit spots?


f0b63f No.13834397

>>13834322 (checked)

If you want it to look like a Yoshi egg, than there's nothing to really worry about. Just don't call it a Yoshi egg.


97c3b2 No.13834405

File: b3af933bb66074f⋯.png (162.26 KB, 750x650, 15:13, ClipboardImage.png)

>>13834397

I may also have a wall-hugging spider enemy called a Water Strider that can cross water tiles and looks like pic related.


ab2bfd No.13834412

>>13834405

But can you get them all into one room and hold a wall-hugging spider jamboree?


89ddea No.13834418

>>13834405

call it a smelly egg and you'll be fine

>wall-hugging spider that crosses water


ab2bfd No.13834506

How is this for a boss fight?

You enter a room full of ticking clocks, dimly lit with yellowish golden lights. The ticking of all of these clocks is somewhat loud. Pretty soon people start running into the room and attacking you. As you kill them eventually you realize the ticking is quieter, and some clocks have stopped ticking. The more people you kill, the more clocks stop. Soon only two clocks are still running, ticking out of phase. A man walks into the room wearing a getup that suggests he's not a regular grunt. The boss health-bar shows up and you know it's on.

If you die during the boss fight the game over screen has the sound of only one clock ticking, and when you kill the boss one clock begins slowing down just as it strikes the hour, and when the boss fight is completely over only one clock is left ticking.

If a clock is shot it will break apart and stun the person the clock is associated with Including you and the boss. However the clock will reassemble in an amount of time depending on how much damage was done and the person will recover from being stunned. The boss can slow down time and their clock recovers very, very fast from being damaged, but when the boss slows down time the sun lasts for a lot longer e.g. he can slow down time for either his clock or for himself, but not both. So when he slows down time for himself and is running around the level in a blur, you shoot the clock to stun him, then wail on him.

The rest of the boss fight would be pretty standard. Moves that deal with the player at close close, medium, and far ranges, but those are to be decided.


e1bfbf No.13834591

File: 9c6d20ac191fe3e⋯.jpg (165.92 KB, 1280x720, 16:9, snipertest0019.jpg)

File: f2f4933a84fa00b⋯.jpg (209.45 KB, 1280x720, 16:9, snipertest0020.jpg)

>>13830301

>tfw didn't know that source had colour correction

>tfw vaporwave mode

Thank you so much, anon.


89ddea No.13834639

>>13834506

depends on the game play tbh


97c3b2 No.13834731

File: 5720b531365c5e3⋯.png (6.5 KB, 507x544, 507:544, hmm.png)

So, suppose I have my level data in a single array like pic related. I give it a width and a height, and then I am able to interpret it in a grid-like manner. This isn't a problem and what I'll be doing for eg an editor.

However, if I wanted to nudge all the data to the left (so that the leftmost stuff wraps around), I basically have to move every single entry in the array per nudge. Is there a better way to handle this?


80591f No.13834745

>>13834731

don't modify the array, just make a new one with the modified data :^)


97c3b2 No.13834781

>>13834745

Actually that's a good point - it doesn't matter if it's done inplace or if I have to allocate a new object or not. But I don't see a way I can just "do" it without copying it all


80591f No.13834794

>>13834781

You could have four arrays within an array if you can do that, but I wouldn't recommend that.


81f857 No.13834801

>>13834781

If you need the array in the changed state you will have to copy at some point. If this action is done more often than the lookup you can just keep track of an index and either calculate the new place or do the shift once.


f5db7b No.13834805

>>13834731

Are you using C++? Vectors have a rotate function.


97c3b2 No.13834882

>>13834794

Actually in C#, a one-dimensional array is optimized to be the fastest. A jagged array (that is, T[][] ) is much faster than a multidimensional array T[,] because of compiler optimization and oversight. Either way, I'd prefer to keep it flat if possible.

>>13834801

It'll only be done via user input from an editor or such, so committing the change(s) immediately shouldn't be a problem.

>>13834805

Sorry, C#. But I didn't know the technique was called Rotation. I can probably research a decent approach now, thanks.


97c3b2 No.13834947

File: af90bea7b8b7bf4⋯.png (38.05 KB, 215x235, 43:47, ClipboardImage.png)

>>13834882

Ah, better yet, I'll keep my game data as a T[], and use a T[][] for my editor, which lets me manipulate tiles more effectively, and then when I need to actually use optimized logic, stuff is already in a flat array. Good talk.


0ad4ea No.13834960

>>13833947

>oh and can you share some details on what type of game will it be? I need info for the wiki

I would hold on putting this onto the wiki, I'm just messing about at the moment. I'm still loyal to my other game


d17b77 No.13835342

>>13832590A

>new player will just run there and jump when needed, they'll take no risks and be safe.

that is more of a level design thing, and various games do that too, pretty much every DMC could be beaten by a resident evil character, that is why even just traveling the levels doing small jumps feels much better than ninja run in revengance.

>Difficulty settings are a giant failure of game design imo

Kingdom hearts (arpg) makes a compromise, first it makes you select a difficulty for the whole game, then lets you grind or stop earning experience at any point.

Then on the other side there is RE4/god Hand/left4dead that use adaptive difficulty

some examples of how others have handled it.

Last Remnant (rpg that gets harder every battle) lets you bring more enemies into battle to increase the complexity. or to battle them separately to increase the difficulty.

Valkyria chronicles (strategy-shooter combo) lets you advance slowly to make it easier (implemented poorly because the base game is already easy), then there is the pc version that had shooting rate tied to frame rate which made some missions nightmare hard, then some guy made a difficulty mod around everything being nightmare hard and its fucking awesome, the game went from rushing with scouts to the enemy base (ps3) to shocktrooper death squads / savescumming central (pc) to everything is useful and it is so fucking balanced (myVCmod.zip).

once i finish my Ikagura clone i will make a VC one.


c323fa No.13835465

File: 244e748232cd444⋯.gif (467.68 KB, 314x281, 314:281, gb.gif)

I played around with c and gbdk today to make a simple platformer base for real game boy hardware. Used ZGB to cut down on a lot of the dev time. I am a happy camper.


d17b77 No.13835534

File: b9e8aa11ca6062d⋯.png (34.82 KB, 565x521, 565:521, Screenshot_2017-11-20_21-2….png)

>>13833532

sometimes I wonder if they are /ourguy/


6e1d68 No.13835551

File: c743dac5eec2d92⋯.png (111.42 KB, 500x746, 250:373, ll4gad5CbZ1qfz5j8o1_500.png)

>>13835465

Is MissingNo. the final boss?

I really want this pillow now


97c3b2 No.13835576

File: 591e932898a1393⋯.png (28.91 KB, 650x490, 65:49, ClipboardImage.png)

Alright, I have a memory leak I can't seem to fix.

This is C# and toggling between optimized/unoptimized code doesn't seem to make a difference. It runs at 60 fps, and every time task manager updates, it costs about 8 kb of memory. Not calling this function, or commenting out the foreach blocks will stop said leak.

"Actors" is a dictionary of size 1. The only other object I'm creating is the iterator for the foreach loops … they can't be that bad, can they? The delegate invoke costs nothing as well.


2b5f10 No.13835595

>>13835576

just call garbage collection at the end of every frame :^)


97c3b2 No.13835603

>>13835595

I don't ever want to have to invoke it manually


91c8bb No.13835631

>>13835465

And it runs on actual original Gameboy hardware? That's impressive.


b5a81b No.13835704

>>13835576

Your solution is not to use shit languages.


2b5f10 No.13835713

>>13835704

>using managed languages

>not spending 3 weeks reimplementing a worse version of a basic library


b5a81b No.13835737

>>13835713

>not spending 3 seconds to find better version of a basic library


e95e89 No.13835739

>>13835576

>leaks

It's called a GC, there are no leaks! You're programming C#, that means you should forget about implementation details like this.


b5a81b No.13835746

>>13835739

You also forget about high performance and other important stuff which requires manual memory management.


2b5f10 No.13835761

>not using LINQ for AI game logic


var neighbors = bee.OrderBy(b => Vector3.Distance(b.m_position, m_position)).Skip(1);

List<Vector4> newVel = new List<Vector4>();
Vector4 vel = m_velocity;
vel.w = 5f;
newVel.Add(vel);
foreach (var b in neighbors)
{
var dist = Vector3.Distance(b.m_position, m_position);
if (dist < 1f)
{
//Move away from them
Vector4 awayVector = (m_position - b.m_position).normalized;
awayVector.w = 2f;
newVel.Add(awayVector);
}
else if (dist > 4f && dist < 5f)
{
Vector4 towardsVector = (b.m_position - m_position).normalized;
towardsVector.w = 1f;
newVel.Add(towardsVector);
}
}

foreach (var o in obstacles)
{
float dist = Vector3.Distance(o, m_position);
if (dist <= o.w)
{
Vector4 awayVector = (m_position - (Vector3)o).normalized;
awayVector.w = 2f;
newVel.Add(awayVector);
}
}


2b5f10 No.13835766

File: 0788448a51d3b55⋯.png (116.8 KB, 1024x749, 1024:749, 1385771357054.png)

>>13835761

we call .Skip(1) because the closest bee after ordering is always us


e95e89 No.13835778

File: 3dea03ee92c1553⋯.jpg (15.02 KB, 604x438, 302:219, c67.jpg)

>>13835746

That's his problem and not mine, friend. You see, I program in C.


2b5f10 No.13835786

>program in C

>don't have to worry about performance because I'm a C programmer

>what the fugg why is this running at 12 fps


b5a81b No.13835819

>program in C#

>optimize the fuck out of your code

>at the scale you want it, it still runs at 12 fps

>because you can't optimize for cache, you're shit out of luck


2b5f10 No.13835835

>decide to make a game

>optimize the shit out of it so everything runs at 120 fps on toasters

>two years pass

>people ask me where my game is

>"game?"


585f3b No.13835859

>decide to make a game

>optimize the shit out of it so everything runs at 120 fps on toasters

>two years pass

>people ask me where my game is

>"game?"

>two years pass

>everyone uses 144fps

>120fps is the new 30fps

>commit suicide before 240fps becomes standard


fd0c2e No.13835861

>decide to make a game

>commit suicide


e95e89 No.13835862

File: 6271c308086eb40⋯.jpg (72.11 KB, 640x480, 4:3, DSCN6615.JPG)

>>13835835

This is literally me, here is my "game" running on a T41 with a Pentium M and Radeon Mobility 9000


585f3b No.13835871

File: d9e176a18e86e2e⋯.jpg (61.49 KB, 570x533, 570:533, 1433379455724-0.jpg)


d41853 No.13835884

File: c119e995ccd450d⋯.jpg (269.49 KB, 1920x1080, 16:9, ri31.jpg)

>decide to make a game

>use Game Maker

>game runs at 900fps despite huge map due to lots of optimization work

>implement mechanics that should impact performance heavily

>still 900fps

>test game on potato with no graphics card

>600fps


97c3b2 No.13835901

>>13835862

I also have a Thinkpad T420

hooked up to a mouse and keyboard and ext display


c323fa No.13835910

>>13835631

Thanks, yes, it runs on actual gameboy hardware. It's not that impressive though, I used ZGB which takes care of a lot of stuff. If I was writing it in assembly or wrote my own libraries I'd feel more impressed with myself but I'm shit at low level coding so I can only manage C. Standing on the shoulders of giants and whatnot.

https://github.com/Zal0/ZGB


ad107a No.13835913

File: 60f2e6e5902da48⋯.jpg (27.32 KB, 600x600, 1:1, smug pepe.jpg)

>>13835534

>White Argentinian lead developer


e95e89 No.13835920

File: b9c19b1c165737f⋯.jpg (375.29 KB, 1024x768, 4:3, my_vhs_dvd_player.jpg)

>>13835871

It plays both VHS and DVD you double nigger, I found it on the curb with some trash almost a year ago and took it home. It was a great replacement because the VHS player that I was previously using was one that I found in the trash two weeks ago from then, and it was larger than that entire player, and didn't even have a DVD player. This of course was still much better than my original VHS player which I found in the trash three years ago from then, however it had broken after about two years of service. It had two VHS slots, however one of them didn't even work. But, before that I didn't even have a VHS.

>>13835884

I bet you it had an integrated graphics card. If you want some serious 2D optimization target a 386 and DOS.


2b5f10 No.13835937

>>13835920

Gamemaker doesn't even target windows xp anymore, buddy


97c3b2 No.13835948

>>13835937

>Gamemaker doesn't even target windows xp anymore, buddy

This is why I don't want to graduate from XNA/FNA, gotta let those nips play your games too


2b5f10 No.13835959

>>13835948

There was a period where gamemaker supported xp but you could check a box in the menu to disable xp support. For some reason.


e1bfbf No.13835995

File: b3ab581c1017f01⋯.webm (15.68 MB, 1280x720, 16:9, hl2 2017-11-21 00-32-01-4….webm)

File: a9de9cef19dd1c6⋯.jpg (108.03 KB, 1280x720, 16:9, snipertest0022.jpg)

File: 5366b63093b24d0⋯.jpg (106.23 KB, 1280x720, 16:9, snipertest0021.jpg)

>>13834591

>>13835862

How intensive are you planning on making the engine in the end anyway?

I have seen you talk about optimizing it by avoiding all middleware and modern technique before, will you sacrifice appearance for that?

How hard is it to program in decent shaders and lighting that're well optimized actually?


ad107a No.13836291

>>13835995

Lookin good.

do you still need music?


97c3b2 No.13836295

Oh shit I think I just understood something I struggled with months ago.

So a RenderCube. Apparently it's used in reflection mapping? I never really understood how, but I did get that it held 6 textures but beyond that I was confused.

So I assume that it works by taking the midpoint of the cube, and for each face, projecting a view outwards with a length of N. Then, the face of the cube because the near clipping plane and the projected area at distance N becomes the far clipping plane, basically constructing a frustum. Then, it's just a matter of drawing the scene 6 times in various places, thus creating a map at that point you can use for effects.

Is that about right?


b02fa2 No.13836325

File: 526296903115fcf⋯.png (139.41 KB, 445x445, 1:1, 042797a80e73a51c0223716ad0….png)

>>13834022 (checked)

Thanks man this one worked. Actually wait what the fuck I think I must be retarded or something, I just re-read the "The ask_number() function" again and it did had this part, oh man and I missed it all the time.


The ask_number() Function
This function asks for a number within a range. It receives a question, a low number, and a
high number. It returns a number within the range specified.
def ask_number(question, low, high):
"""Ask for a number within a range."""
response = None
while response not in range(low, high):
response = int(input(question))
return response


2b5f10 No.13836487

>>13836325

>not

>in

>range

I didn't know you could make games using sql


97c3b2 No.13836490

>>13836487

Wait until you see what C#'s LINQ can do


2b5f10 No.13836501

>>13836490

I programmed some AI steering/avoidance behaviors using only LINQ. I tell myself I'll rewrite it when I have time


e95e89 No.13836503

>>13835995

The idea is that it will allow you to simply turn off all computations that are too much until it is at a very basic graphical state, in which it can no longer be simplified.

The level geometry will not be more intensive than the Source engine, and will probably be slightly simpler than the kind of level geometry found in Source. So, what's left with all the computational power is to add in fancy shadows and normal maps and other extra stuff. The engine is actually going to be optimized for older computers by design, so modern computers will not run it as fast as they could. However, modern graphics cards are so fast, that this is negligible.

Lighting can be a lot of things, I plan on offering several lighting models that will be more and more complex. Basically from fullbright, to vertex lighting, to light maps, to basic stencil shadows, to advanced stencil shadows. I'm still unsure what it will look like in the end.


97c3b2 No.13836514

>>13836501

How is it? I've never used it extensively (no pun intended). I prefer to just write my collection-handling code "correctly" the first time


2b5f10 No.13836518

>>13836514

It does what I want, it just happens to scatter garbage everywhere as it does it. I posted most of it over here. >>13835761


585f3b No.13836530

>>13836503

>I'm still unsure what it will look like in the end

Quake 2 with stencil shadows and mouse collectibles.


97c3b2 No.13836540

>>13836518

Barely. Assuming you maintain a SortedList or SortedDictionary based on distance or what have you, you wouldn't even need to touch LINQ. Not that that's a bad thing, it just barely relies on it


e95e89 No.13836545

>>13836530

possibly, I don't like how washed out quake 2 looks and I do plan on having a higher contrast than quake 2, as well as higher polycounts on the models. I want it to look closer to quake 3, but with more shadows so that I can make my fast computer do something with all of its extra power.


97c3b2 No.13836556

File: e549cc9249d360f⋯.png (35.76 KB, 1286x745, 1286:745, ClipboardImage.png)

Oh baby, almost back to where I was (I stripped down a lot of code and managers and behaviors and restructured it all)


2b5f10 No.13836557

>>13836540

Sounds like time and effort that could be spent making progress


f0b63f No.13836579

>>13836503

>The idea is that it will allow you to simply turn off all computations that are too much until it is at a very basic graphical state, in which it can no longer be simplified.

Would this be dynamically adjusted (e.g. framerate below 30 Hz, kill AA, see how much the framerate improves)? Or are these just menu options?


e95e89 No.13836599

YouTube embed. Click thumbnail to play.

>>13836579

Right now command line options, in the future menu options. I can't really see myself programming in a whole dynamic graphics system to ensure a framerate, just because it's a very non-trivial thing to do and I already have a lot of other non-trivial things to do. It's feature creep and i'm truly not skilled enough at all to even make it. The only people who pulled it off in a modern engine AFAIK is Bungie with Halo 5, and that's on something that's exclusive to one hardware configuration, which means you can reliably benchmark how fast the hardware is going to be, unlike on PC. Video related is a pretty in depth explanation about how they managed to do it.


97c3b2 No.13836601

>>13836599

I think Path of Exile dynamically downsizes the texture LoD it uses or sets the target output size REALLY small or some kind of hack like that. I've had it run at 24 fps stable on a potato even when it gets busy


ad107a No.13836658

>>13836599

>dynamic resolution to keep 60fps

Wasn't RAGE/id Tech 5 supposed to do that? Also rendering particles effects at a lower resolution seems like a pretty great performance trick.


336c88 No.13836659

File: 7cc5c81babcf4fe⋯.png (4.26 KB, 665x85, 133:17, abort.png)

morning chaps


97c3b2 No.13836816

Shieet, since I completely decoupled from the XNA content project shit, I don't have a way to render text to the screen.

I mean, I planned this, but I need to implement my own sprite-based stuff sooner than I thought I would


e93ea7 No.13836821

File: b07010ffd8091b4⋯.png (846.83 KB, 665x585, 133:117, abort has been called.png)

>>13836659

Morning.


e95e89 No.13836823

>>13836601

>>13836658

Sure, other games have done it, it's just that I don't have the same kinds of resources or work time that those studios have. Its just a matter of keeping the amount of features small enough where finishing the project is realistic. Which, it's really already got too many features to begin with.


97c3b2 No.13836923

File: 58693554cf6a2aa⋯.png (50.46 KB, 1286x745, 1286:745, ClipboardImage.png)

Okay now it's bedtime

I made some overlay effects. First is marching ants, but I probably won't use masks to punch it out, so it'll be what you see, mostly. Might make it more sparse or something.

Also I made a checkboard grid, for fading the backgrounds out a bit (this preserves my palette, so I don't eg draw incorrect colors with alpha blending). Not that it matters, since I'll probably make judicious use of that and shaders, but as long as the base sprites are consistent it should be fine. More of a stylistic thing I guess


db798e No.13837123

>>13836599

>The only people who pulled it off in a modern engine AFAIK is Bungie with Halo 5

Titanfall 2 also has it, and that is Source engine. The system i would come up with wouldn't really be very complicated at all:

Assuming you have a "canvas" texture on which you render everything you have, then render that texture to the screen, which is how post processing pipelines and therefore every modern engine works.

>make 3-4 additional versions of the canvas with decreasingly high resolutions (1440p, 1080p, 900p, 720p for example)

>check every n frames for the last frametime average

>if it is below the required frametime, drop to the lower mode by setting the pointer to the active canvas to the respective lower version

>if it is above, increase the mode again

Then in the rendering loop, you don't have to care about it at all


Texture* activeCanvas;

void renderGame() {
activeCanvas->clear();

checkForCanvasModeSwitch();

for (auto entity : entites) {
activeCanvas->draw(entity);
}

display->draw(activeCanvas);
}


041faa No.13837152

File: 8731fee5fe0a2a1⋯.png (173.55 KB, 1438x811, 1438:811, windows 10.png)

>>13830354

this is what my windows10 looks like


e95e89 No.13837208

>>13837123

It's true that, I really only remembered that video from when I watched it in 2015, so I thought it had much more than dynamic resolution scaling. That's why I was being inaccurate, I didn't rewatch the whole video.

There are definitely ways to do what you're thinking of, it's just that right now I don't have any reason to implement it. I'm still working on the rendering engine, so I don't yet have anything that can challenge the renderer in such a way. Also, it's absolutely not easy or simple to add in Vulkan, so if I work on it, it's essentially a week of work for a pretty auxiliary feature, when I need to be working on essential features. Sure, I could change my graphics engine to use render-to-texture, but it's just feature creep and a distraction right now.

I do want to add in something like this, and if I had infinite time, I would. I might add it to this project AFTER the most important things are finished.


e95e89 No.13837211

>>13837208

And, to clarify on the "week of work", its mostly Vulkan. I'm learning a lot, but Vulkan is an API that I don't have a good enough understanding of yet.


e95e89 No.13837213

>>13837211

And, maybe not literally a week, but that's the worst case scenario. I'll stop replying to myself and go to bed.


48ad00 No.13837242

>>13833548

>He talks to a girl he met online via his phone and they've been talking for years. She invites him to see her, and he accepts.

>He goes, enters the apartment complex where she's supposed to be, and it turns out she's not real and the complex is actually evil or it's another dimension or something I haven't quite figured that out yet. Either way, now there's shit trying to eat him and he wants to escape from the complex.

This actually happened to me.


b7c2f5 No.13837325

How do I make my particles not shit


33feda No.13837331

>>13833548

But then WHO WAS PHONE?


41aeec No.13837384

File: 9581e2a5dea4297⋯.png (8.65 KB, 255x153, 5:3, 5a63e70f600affffd49fd5982a….png)

File: 53166cef075a2e7⋯.jpg (6.46 KB, 255x142, 255:142, Aesthetic.jpg)

Dudes what happened to this project

There was supposed to be a demo

no webms survived, I think?


e93ea7 No.13837389

>>13837384

Literally the only thing I know about this thing is that whenever it's posted half a million (1)s flood in to say it's shit and tell the guy making it to fuck off, and it's pretty much only posted on /agdg/ and never here.


41aeec No.13837396

>>13837389

got any recent posts with it? Actually, I got these pics from the thread archive so it WAS posted sometimes.

And the (1) flood is something that has been happening a lot recently (well, that included me just a second ago)


e93ea7 No.13837418

>>13837396

>got any recent posts with it?

>>>/agdg/27271

Note that the site crapped out between then and now, turning all the IDs into the same one. Saw the same thing happen in an earlier progress general but that one was bumped off the board.


0587bd No.13837421

>>13837389

>tell the guy to fuck off

When did that happen? Every time I saw this being posted here, nobody ever replied. I remember one time he even posted something along the lines of 'please respond' along with another screenshot.


41aeec No.13837427

>>13837418

Huh? Didn't know that the forced Source meme and the .webms with the creepy aesthetic game were the same thing. In fact, i thought there was just this image you linked to.

Pretty sad, I was actually expecting something from it.


e93ea7 No.13837434

>>13837421

When I say "it's pretty much only posted on /agdg/", perhaps you shouldn't compare what you see in the /v/ threads to what I say.

>>13837427

Well, I'm not 100% certain about that, I'm actually not even sure why I assumed so now.


41aeec No.13837444

>>13837434

Well, maybe you just got them confused

https://archive.is/vMjLF#selection-32533.0-32627.52

the guy seems to have been the real deal.

With Strawberry Octopus, GDIDoujins, Kowloon dev and turtle waifu dev all having come back after a long absence (or at least no progress posted) recently, I am hopeful that others will at least chime in as well.


2c825f No.13837582

File: 26d50c74efacbd0⋯.png (81.56 KB, 371x236, 371:236, 00e05f95622a25711abb72c9d6….png)

>>13835862

>Told a friend i just like make game a year ago

>Last weekend he asks my how much progress i made

>Realize that for a year straight i just kept learning and adding new stuff without really working on the game


1546e7 No.13837608

Is there a way to get the character controller in Unity to use a box collider or do I just have to use a rigidbody.


b5a81b No.13837615

>>13837582

Don't worry, eventually inventing wheels will get old and you'll get to actually do stuff - give it a few years. By that time you'll also have substantial set of skills from all that wheel inventing you've been doing.


41aeec No.13837636

>>13837608

Doesn't seem so, the API doesn't seem to allow it either.

https://docs.unity3d.com/ScriptReference/CharacterController.html

Personally, I'm for making your own in any case.


1546e7 No.13837717

>>13837636

Alright, gonna learn to make my own.


041faa No.13837821


41aeec No.13837836

>>13837821

you're providing him with learning material.


336c88 No.13837862

File: ea60f15bcd6eb34⋯.jpg (74.11 KB, 582x741, 194:247, 20151218145813.jpg)

>tfw just began refactoring

going to introduce a proper gamestate pattern and clean up the the big mess, I'm scared of how much I might have to 're-think', I hate doing big changes.


41aeec No.13837881

>>13837862

it's a great feeling when it works even better when you're done


e4d4f8 No.13838038

File: ce943bc30bc7be5⋯.png (1010.32 KB, 1278x742, 639:371, newskeleton.png)

>>13833758

new skeleton turned out quite ok in game, now just need to rerig it


ad107a No.13838056

>>13838038

Betrayer 2: Dungeon Boogalo


126a2d No.13838103

File: da93e5bac9df470⋯.jpg (57.29 KB, 600x600, 1:1, future_you.jpg)

>>13838038

Spooky, mate. Looks good.

Morning lads. ADD-anon here, I've switched projects again. FFS


336c88 No.13838127

>>13838056

Spookaloo


2dfa80 No.13838215

File: 8ec439559e33b5f⋯.gif (119.17 KB, 500x500, 1:1, 1492979206759.gif)

>>13835995

>dark and moody atmosphere

>fast paced gameplay with dodging and jumping

>vertical gameplay!!!

>good music

i want to play this right now


cb2420 No.13838419

File: c256539ef1843fa⋯.png (30.97 KB, 719x836, 719:836, model.png)

File: 105f6b47af3d2d7⋯.png (16.11 KB, 719x836, 719:836, model2.png)

Fucking finally, basic topology is done

or is it? im afraid of applying the mirror and moving to next stage


f5db7b No.13838443

File: 8612637dfc8fbd5⋯.jpg (62.12 KB, 396x691, 396:691, 1510253011480.jpg)

>want to into a wii homebrew program

>the devkitPPC template makefile is an incomprehensible mess that doesn't work

Just GNU my shit up


041faa No.13838471

>>13838419

what the fuck is wrong with the foot?


cb2420 No.13838484

>>13838471

dunno, is anything wrong with the topology?


cb2420 No.13838505

File: 7d1fd145aee1067⋯.png (31.81 KB, 812x760, 203:190, feet.png)

>>13838471

is this bad?


041faa No.13838509

>>13838505

nah, it was just the angle (and lack of zoom)


4e79be No.13838576

File: 19064e3f6ac3d59⋯.jpg (181.58 KB, 985x865, 197:173, fc00a130442ed321dfe538684c….jpg)

>realize i did something retarded on my first attempt at writing my raytracer.

>half ass the refactoring: it doesnt look right but framerate is 2x as good

>decide to do full rewrite

>framerate half as good


97c3b2 No.13839063

File: 34d34684bf02088⋯.png (575.06 KB, 600x895, 120:179, ClipboardImage.png)

>When you find a moderately polished game blog on Twitter and ask if they did a certain technique through their the clues in their image

>I did but how could you tell

>mfw


f5db7b No.13839076

>>13839063

Well, how COULD you tell?


336c88 No.13839109

>>13839063

post image and let us guess


97c3b2 No.13839120

File: d678a7cca336d7a⋯.png (316.95 KB, 581x499, 581:499, ClipboardImage.png)

>>13839076

>>13839109

I was about to post the solution, but sure.


97c3b2 No.13839139

>>13839120

It wasn't related to the thing they did per se, but the observation that each tile is broken into 4 subtiles and I could tell because the wall corner is split into smaller chunks on top


97c3b2 No.13839271

File: c27cd284a73002a⋯.png (15.28 KB, 593x518, 593:518, ClipboardImage.png)

Oh hey, the agdg logo makes a great mouse cursor too


850f15 No.13839475

apparently anons have been making an rpgmaker game >>13828154

>>13838103

>seeing this just as i was finishing a medium pizza by myself.

I'm not even mad, just disappointed by myself

jk, I'm actually losing weight


97c3b2 No.13839495

File: f3ed9a4f02ce26f⋯.png (7.34 KB, 405x341, 405:341, ClipboardImage.png)

Can't quite get the enabled barrier to have the feeling I want


126a2d No.13839512

>>13839475

I wish I could make some forward progress that had something to show at least. FUCKING HELL MATES.


850f15 No.13839551

>>13839512

I'm going to take it as a gamejam and do wathever


33feda No.13839589

>>13839512

I hear ya anon. Refactoring and adding potentially visible sets doesn't make for exciting posts.


97c3b2 No.13839654

File: 3995d94be6905fa⋯.png (5.35 KB, 421x421, 1:1, ClipboardImage.png)

>>13839495

nm fixed it


e95e89 No.13839734

>>13839512

I know that feel, this is why I sometimes post code since there is nothing else to show.


accfe8 No.13839780

File: 7d89dd593ef1408⋯.png (138.29 KB, 1244x857, 1244:857, Screenshot_11.png)

Can a white man please explain to me why the fuck my brush is being tinted white in the UMG? I'm so fucking mad I don't understand what the fuck I'm doing wrong.


97c3b2 No.13839789

>>13839780

>Sidebar has an option for Tint as well as Color

I dunno have you tried changing those?


97c3b2 No.13839846

>>13839734

>>13839512

>When something works the first time you do it, and you're suspicious of a huge glaring flaw you've overlooked somewhere


e95e89 No.13839874

File: c64697fb8b6e850⋯.jpg (117.54 KB, 800x600, 4:3, GUTVqvy.jpg)

>>13839846

Every day man. Valgrind keeps me sane at least.


accfe8 No.13839905

>>13839789

Yes, apparently tinting white is supposed to do nothing because it multiplies colors by 1.


97c3b2 No.13839918

File: 743029bedbda9d6⋯.mp4 (6.54 MB, 1280x720, 16:9, 2017-11-21 18-00-34.mp4)

ayy


accfe8 No.13839927

>>13839789

>>13839780

Apparently this is fixed by ticking the sRGB box in the texture's own settings. The more you know.


97c3b2 No.13840464

File: 080ee2e6b825e52⋯.png (7.03 KB, 509x258, 509:258, ClipboardImage.png)

Good news! I was able to recover one of my old PSDs so the skulls are back


f5db7b No.13840646

I'm curious; what is the age of the average aggydagger?


ad107a No.13840845

>>13840646

>8-year-old loli dreams in code


97c3b2 No.13840897

File: 93a6153d695b456⋯.png (1.94 KB, 194x152, 97:76, ClipboardImage.png)

I tried to make an item pickup for a "jinx" status. It prevents you from collecting items, gems, or keys. I'm not really feeling it, but I feel like a skull or lightning bolt symbol is important


f0b63f No.13840984

>>13840897

>Oh, great, remove all the skulls! Perfect!


03f0d6 No.13841136

>>13840897

the silhouette of that skull is a bit ambiguous and doesn't read well at a glance. I would consider simplifying the design of the skull so the basic shape is more pronounced


97c3b2 No.13841214

File: d76a282f9c527bb⋯.png (6.82 KB, 588x373, 588:373, ClipboardImage.png)

>>13841136

I also started on a ball and chain but not liking it either. Oh well, back to coding for a bit


03f0d6 No.13841252

File: f5e395f1149b705⋯.jpg (28.42 KB, 450x420, 15:14, stock-vector-ball-and-chai….jpg)

>>13841214

is this also supposed to be an status indicator or an item? If it's a status indicator I would assume it is for a "locked" or "Imprisoned" status in which case I would say the use of a padlock symbol would be better. But if you really want a ball and chain, the chain should be much thicker.

Here is an example that's pretty simple but unambiguous


0cc5f1 No.13841267

File: 0c77ccf500d4735⋯.png (11.25 KB, 456x171, 8:3, Screenshot_2017-11-21_19-5….png)

>>13841214

the ball and chain could work if the chain part was visible instead of just an string.

remember that when doing icons you are operating with concepts

ideas, logic, symbols and emotions.

realism has no place near these concepts


97c3b2 No.13841271

>>13841252

Well the pick up doubles as a status indicator. It's supposed to make you move at half speed


97c3b2 No.13841772

Eugh, I feel another rewrite coming on

I have a DrawArgs class that acts as a container for SpriteBatch.Draw() calls, and it has pretty much everything, position, texture ref, scaling, etc. The problem is that populating it is cumbersome and I might only want eg some values to be saved (I might have a certain way to determine the onscreen position, for example)

I made another class called Transformation (rather than Effect, since it would conflict with shader namespace). This was originally going to store two matrices and a timer, so I could interpolate between them, but they're designed around 3D. One Matrix is 16 float values, and I'd have to interpolate them every frame, then decompose them into two V3's and a quarternion, and then convert those into V2 objects. Messy.

So I made my Transformation class instead store a V2 for position, rotation, scale, and color. It doesn't have a timer, but you provide any float value for it to interpolate (this means other shit can determine a 0..1 curve however and give it to the object). Then, it will translate appropriately.

So I still have some halfassed use of DrawArgs, but now I can model complex transitions over time, which is what I really wanted. I still need to figure out what the fuck I'm doing with my Sprite class too


97c3b2 No.13841874

File: 28caa3472351606⋯.png (1.82 KB, 144x142, 72:71, ClipboardImage.png)

Also how's this for a "jinx" icon?


97c3b2 No.13842142

File: 954e1754ac49cec⋯.png (68.72 KB, 1024x512, 2:1, 2017-11-21 2356.png)

Alright probably my last post ITT/tonight, current state of tools. Just need to redo the vest and do a haste tool

>red key, yellow key, green key, blue key

>fire extinguisher, life belt, ice skates, suction boots

>bomb vest, mirror, shield, hard hat

>magnet, curse, speed boots, ball and chain

Magnet lets you drag objects to an adjacent tile, curse prevents you from collecting tools, gems, or keys, but will let you push them instead. Speed boots let you move at double speed, and ball and chain slows you down to half speed.

I was thinking that the B+C would allow you to break through regular walls on touch, prevent you from entering water tiles (even if you have a life belt), and negate the effects of speed boots (so you move at normal speed)


accfe8 No.13842271

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

File: eda45b1905727e3⋯.png (30.69 KB, 1920x1080, 16:9, UIMockupChatOpen.png)

File: ac7149dff19ba6e⋯.png (20.69 KB, 1920x1080, 16:9, UIMockupHUD.png)

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

Rate my UI mockup out of ten? I've posted this months ago but I'm getting around to actually implementing this so I need a go ahead.


fa61c6 No.13842404

Who comes up with your gamedev name, the anons who see your work and eventually just know you as (your name given) or do you just come up with it by yourself?


accfe8 No.13842415

>>13842404

It's a given name around these parts, unless you dox yourself. I've had both happen


fa61c6 No.13842423

>>13842415

Interesting so I suppose that your first game pretty much would define you name forever here, spooby.


ad107a No.13842430

>>13842423

Or your most prominent. Speebot dev had other games under his belt before he got his name.

>>13842271

I like it a lot. You should let people customize the tint.


accfe8 No.13842441

>>13842423

My work on animation and modeling earlier got people calling me "That Elliot Rodger guy" and Rustdev/rustfag. Nicknames don't die easily around here, especially not if you fuck up somehow.

>>13842430

The tint bit has me worried, though. How much customization can you allow until it starts hurting the look of the game?


ad107a No.13842521

File: 998696ba1f7ed0c⋯.png (177.61 KB, 338x388, 169:194, tf2 artstyle grossly exagg….png)

>>13842441

>How much customization can you allow until it starts hurting the look of the game?

I don't think HUD tint can fuck with aesthetics too much.


accfe8 No.13842534

>>13842521

Fair enough. I think I'll add that option, UE4 lets you do that incredibly easily anyway.


237417 No.13843072


336c88 No.13843217

>>13842271

looks real nice brother


db798e No.13843254

>>13842271

The chat mockup is pretty realistic


0dae28 No.13843474

File: ca907337c36bee4⋯.png (607.42 KB, 1281x471, 427:157, 3dmodcourse.png)

new bread when, we're already way over bump limit

i've got my 3d modelling course again. good thing i can just watch it live instead of going there in person. last time there were only like 3 people there aside from me, mostly everyone is watching this live

welp, time to totally not pay attention and fuck up the poly count


336c88 No.13843482

File: c6e5cf1ca493b46⋯.jpg (49.54 KB, 500x500, 1:1, disconnect life support.jpg)

>implement a basic menu gamestate to control server hosting and joining as alternative to commandline options

>have no text rendering yet

>have no gui system yet

>bind num keys to choose options

>menu is an empty black screen

>commandline options aren't passed to the new gamestate system yet, so they do nothing now

such is life as engine dev

>>13843474

>be teacher

>enjoy teaching and helping students

>the institute wants to modernize

>end up sitting alone at a laptop in an empty classroom

sad


88bb9c No.13843508

>>13843474

>new bread when, we're already way over bump limit

Page fucking 13, as the rules of the board state. Why do we keep getting idiots asking this same question?


0dae28 No.13843515

File: 8ca3d13c1e2d47f⋯.jpg (61.99 KB, 400x266, 200:133, 8ca3d13c1e2d47f7041a716bb5….jpg)

>>13843508

we're nearly there, just do it already


0dae28 No.13843806

File: 68061812997debb⋯.png (56.68 KB, 1044x458, 522:229, fender3.png)

>>13843482

>>13843474

we did it reddit

polycount makes me want to kill myself, and it's mostly because i made the majority of the cilinders with around 20 axis divisions


b02fa2 No.13844007

File: 2a2eb64d672a601⋯.png (5.99 KB, 253x199, 253:199, 2a2eb64d672a601db498ab44c6….png)

>tfw I haven't found any book about DOD/ECS scripting for bydon

>the bydon for scrubs PDF is instructing me to use OOP now

Fugg :DDDD, gibs me dat DOD/ECS already.


126a2d No.13844065

File: 099a8082aa13887⋯.jpg (78.99 KB, 467x332, 467:332, Topo_torso-williamson.jpg)

File: b31678fc1f73eb0⋯.jpg (158.52 KB, 1167x850, 1167:850, Bunk_poly_regions.jpg)

File: 5e77217936d3cf7⋯.gif (101.31 KB, 1204x849, 1204:849, Ex_head_wireframe.gif)

File: 6bb617f8aed1afd⋯.jpg (295.73 KB, 993x1059, 331:353, Luis_Antonio_Facetopo.jpg)

File: 749198fea09373b⋯.jpg (152.03 KB, 800x548, 200:137, TomCrazyfoolParker_topolog….jpg)

Morning lads.


336c88 No.13844170

File: 58622638d62910a⋯.webm (723.66 KB, 512x320, 8:5, rm.webm)

>still not page 13

wew lads


accfe8 No.13844354

>>13843217

>>13842430

>>13843254

Thanks! I'll be putting it together now.


b20385 No.13844355

File: cc6af5d83a31287⋯.gif (210.8 KB, 579x417, 193:139, tank1.gif)

I am gamedev now


903619 No.13844427

NEW THREAD REEEEE


e321f6 No.13844448

>>13844355

ship it to ubisoft


126a2d No.13844513

>>13844427

Done:

>>13844510


ad107a No.13844544

File: f47c940fc3c4ac1⋯.jpeg (146.11 KB, 891x502, 891:502, mark.jpeg)

>>13844427

page 13 boyo


b02fa2 No.13844761

File: 9e9bcad1b5b4ff6⋯.jpg (56.86 KB, 604x604, 1:1, wNypl92.jpg)

>>13844544

Wooow dude hotpockets have deleted the new thread, bugged moderator mechanic.


cb2420 No.13845201

File: b7d18b0ceeda7dc⋯.png (97.09 KB, 250x250, 1:1, tired konata.png)

>finished the steam page and sent game build for review

>took the entire afternoon

>im tired, but still feels like no progress was made


03f0d6 No.13845229

>>13842271

where did the chat dialog come from? did you take it from another online game or did you come up with it yourself?


accfe8 No.13845240

>>13845229

I looked over my gdd, thought about what player interaction might be like and wrote it myself.


0587bd No.13845253

File: 071091dd8b114cf⋯.jpg (113.52 KB, 900x589, 900:589, we wuz sugoi.jpg)

>>13845201

>making progress doesn't feel like making progress

Are you cursed or something?


03f0d6 No.13845290

>>13845240

it's pretty believably written. I guess I was just surprised because of all the cringey ads with scripted player dialog that I've seen


cb2420 No.13845294

>>13845253

not as cursed as the image you posted


91c8bb No.13845307

>>13845201

Congratulations either way, mate.


accfe8 No.13845326

>>13845290

Thank you, anon.


cb2420 No.13845350


ad107a No.13845355


126a2d No.13846020

File: 1daf3427c6573fa⋯.png (49.14 KB, 268x799, 268:799, topology.PNG)

>>13845355

Fucking hell, that is cringey as shit.

Also, topology is kicking my butt. Happy thanksgiving, everyone!


accfe8 No.13846136

>>13846020

It gets better. Practice, sleep, practice more. Your brain adapts and digests information on its' own in the background.


cb2420 No.13846187


d41853 No.13846199

File: 10f26db7d9761cb⋯.jpg (649.51 KB, 743x920, 743:920, 30e1e67c1472f78461a0f10321….jpg)

It's actually page 13 now, mates.


903619 No.13846236

>>13844544

>>13844761

A mod specifically gave us the okay to make it one page early before, why is it not okay now


d41853 No.13846239

File: bdbb5b4959082a7⋯.jpg (13.35 KB, 300x250, 6:5, bdbb5b4959082a761d08e2ffb1….jpg)

>>13846236

>moderation staff

>consistent

>ever


e321f6 No.13846291

>>13846236

archive?


97c3b2 No.13846585

>>13846291

It was on a friday or saturday about a month ago, maybe?

Something to the tune of "fuck it, it's a weekend and it's slow, go ahead"


80591f No.13846591

should i bother fucking with godot's z variable, or should i make another "z" variable if i want to have fake 3d in a 2d "view"


97c3b2 No.13846629

Fucking hell new bread GET THE FUCK IN HERE

!

!

>>13846623

>>13846623

>>13846623

>>13846623

>>13846623




[Return][Go to top][Catalog][Nerve Center][Cancer][Post a Reply]
Delete Post [ ]
[]
[ / / / / / / / / / / / / / ] [ dir / cafechan / film / fur / htg / newbrit / russian / strek / sw ]