Update
parent
3c46e49180
commit
75187ab99f
@ -0,0 +1,3 @@
|
||||
# Build Engine
|
||||
|
||||
For now see [Duke Nukem](duke3D.md).
|
@ -0,0 +1,9 @@
|
||||
# Chasm: The Rift
|
||||
|
||||
*Poor man's Quake.*
|
||||
|
||||
TODO
|
||||
|
||||
{ TODO: do more research about the engine, attempt to translate the Russian YT video. ~drummyfish }
|
||||
|
||||
**The engine** is possibly the most [interesting](interesting.md) part of the game as it used a combination of ["2.5D"](pseudo3d.md) level rendering and "true 3D" polygonal models for things like level decorations, enemies and weapon view model. Not much is known about the internals as the whole code is proprietary and "closed source", we may only inspect it visually and through [reverse engineering](reverse_engineering.md). To us it is not known if environment rendering uses [BSP](bsp.md) rendering, [portal rendering](portal_rendering.md), [raycasting](raycasting.md), something similar or whether it just utilizes its 3D model renderer for levels too, however there are some 2.5D simplifications going on as levels are defined as 2D (no room-above-room) and looking up/down is faked (even for the environment inserted "true 3D" models). The game's level editor shows levels use a square grid on which however it is possible to place even non-90 degree walls. There is also a [lightmap](lightmap.md) lighting system present allowing [dynamic](dynamic.md) lights -- a pretty advanced feature, though the lightmap only seems to be 2D, just as the level itself.
|
@ -0,0 +1,11 @@
|
||||
# Fediverse
|
||||
|
||||
TODO
|
||||
|
||||
Fediverse is partly nice, employing a few cool ideas, but also quite [shitty](shit.md) -- it may be a relief, a less harmful alternative to proprietary social media, but it's definitely not the way of [good technology](lrs.md). With time it will very likely keep degenerating into more and more harmful thing, just like [Wikipedia](wikipedia.md) and similar big projects riding on the "FOSS" brand. The following is a list of some reasons why Fediverse sucks (keep in mind that some of them are not inherent but rather established properties of the network):
|
||||
|
||||
- It is **greatly [bloated](bloat.md)**, mostly relying on [modern](modern.md) browsers with [JavaScript](javasript.md) and [encryption](encryption.md), multiple complex [protocols](protocol.md), hugely complicated [backends](backend.md) etc.
|
||||
- It is **[capitalist software](capitalist_software.md), trying to mimic capitalist ways** just with a "[FOSS](foss.md) sticker" on it, they just copy [twitter](twitter.md), [Facebook](facebook.md) and [reddit](reddit.md) closely, keeping it based on content consumerism, like whoring, friend whoring, scrolling addiction etc. -- a free license doesn't fix this. Fediverse doesn't care about actual freedom but rather about a "freedom" label, aiming more for getting big rather than getting actually good. A truly good network would just be based on a completely different set of ideas, see e.g. [gopher](gopher.md).
|
||||
- It is **[censored](censorship.md) and greatly infected with [pseudoleftist](pseudoleft.md) ideology**. While decentralization prevents hardcore global blocks, most network instances just block the minority of instances that allow [free speech](free_speech.md), creating isolated islands, most of which have speech filters etc. Furthermore people using these networks are for the greatest part [soyboys](soyboy.md), soydevs and [SJW](sjw.md)s circlejerking their posts, blocking everyone else AND the software project themselves are made by the same people, employing [codes of censorship](coc.md) etc.
|
||||
- It is **developed mostly by incompetent people** -- as said, the users and developers are mainstreamers, mostly 16 year old trans zoomers who just learned about computers and are just bashing together stuff in JavaScript, they have no real plan or vision, neither do they know anything about good technology design. The result looks accordingly.
|
||||
- ...
|
Loading…
Reference in New Issue