Search found 190 matches
- February 24th, 2019, 5:33 am
- Forum: Everything
- Topic: First
- Replies: 2
- Views: 5291
- February 24th, 2019, 5:32 am
- Forum: Everything
- Topic: Test
- Replies: 15
- Views: 15131
Re: Test
Fake and gay
- 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...
- 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
- January 17th, 2019, 6:25 pm
- Forum: Everything
- Topic: ECS bad
- Replies: 1
- Views: 1243
- 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...
- 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...
- 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...
- 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...
- 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.
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.