Search found 190 matches

by cyboryxmen
February 24th, 2019, 5:33 am
Forum: Everything
Topic: First
Replies: 2
Views: 5291

First

by cyboryxmen
February 24th, 2019, 5:32 am
Forum: Everything
Topic: Test
Replies: 15
Views: 15131

Re: Test

Fake and gay
by cyboryxmen
February 22nd, 2019, 12:05 am
Forum: Everything
Topic: Value vs Reference
Replies: 8
Views: 7242

Re: Value vs Reference

I've updated the project so that it uses CMake. Not only does it compile all 7 variations of the executables with different switches, it can also be compiled on Linux now! Looking at the results again, the average is lower on pass by value but the standard deviation is higher making the results inco...
by cyboryxmen
February 6th, 2019, 8:59 am
Forum: Everything
Topic: I am getting an error message
Replies: 4
Views: 5588

Re: I am getting an error message

Post code or go home
by cyboryxmen
January 17th, 2019, 6:25 pm
Forum: Everything
Topic: ECS bad
Replies: 1
Views: 1243

ECS bad

ECS is like the relational model in SQL





ECS is like doing SQL but with only one table





For everything





ECS bad





SQL good





All games should be programmed in SQL from now on





kthxbye
by cyboryxmen
January 8th, 2019, 7:37 pm
Forum: Everything
Topic: What is a chair? Defining objects in video games
Replies: 7
Views: 2280

Re: What is a chair? Defining objects in video games

The way I would describe ECS is that it's basically OOP but with no concept of object types. An entity is pretty much an object; an object in the form of an index instead of a class but an object nonetheless. Not only that, it's also an object with no easily determinable type. An entity can be any t...
by cyboryxmen
January 8th, 2019, 12:08 pm
Forum: Everything
Topic: What is a chair? Defining objects in video games
Replies: 7
Views: 2280

Re: What is a chair? Defining objects in video games

Data Oriented Design was always just a vague collection of ideas that people have been using in the game industry for years even before the term was coined. Personally, I would have just called it DWTFYNTDTGTJDOP. Do Whatever The Fuck You Need To Do To Get The Job Done Oriented Programming Guess tha...
by cyboryxmen
January 8th, 2019, 7:34 am
Forum: Everything
Topic: What is a chair? Defining objects in video games
Replies: 7
Views: 2280

What is a chair? Defining objects in video games

What is a chair? If anyone asks you this in real life, you’ll just point to this and say ”This is a chair.” https://www.dropbox.com/s/4g4swq6ewx4fjgk/Magnussen-Edge-Wood-Desk-Chair-Chair_0_0.jpg?raw=1 In video games however, the definition of a chair is not that straightforward. A chair is something...
by cyboryxmen
November 23rd, 2018, 11:05 am
Forum: Everything
Topic: Map operations with AVX
Replies: 2
Views: 1360

Map operations with AVX

A map operation refers to an array operation where a transformation is made on each individual element of the array. for(auto& object : objects) { object.update(); } I decided to run benchmarks on different implementations of a map operation where you update a gameobject's acceleration, velocity and...
by cyboryxmen
November 14th, 2018, 11:40 am
Forum: Everything
Topic: Coding Challenge 5 - Meme Graveyard Keeper
Replies: 26
Views: 134514

Re: Coding Challenge 5 - Meme Graveyard Keeper

Wait, was the challenge over already?

That's too bad. I just finished an SIMD sorting algorithm that could complete it in 40ms single threaded too. Guess I'll just show everyone the algorithm once my new parallel computing language is done.