Bevy 101 - ECS 부터 itch.io 배포까지

created: 2024-08-18 | updated: 2024-08-25

Bevy 101 - ECS 부터 itch.io 배포까지


박재완

  • 여러 게임회사를 다닌 후
  • 지금은 OLAP 데이터베이스 개발하고 있음
  • Bevy 로 캐주얼 게임 만들기 시도 중

목차

  • Bevy Game Engine 기초
  • itch.io 에 게임 배포하기

Bevy

  • A refreshingly simple data-driven game engine built in Rust
  • Free and Open Source Forever!

https://bevyengine.org/


Bevy 주요 기능

  • Data Driven
  • 2D, 3D Renderer, Render Graph, Animation
  • Cross Platform
  • Bevy UI
  • Scenes
  • Sound
  • Hot Reloading
  • Productive Compile Times
  • Free and Open Source

Data Driven

All engine and game logic uses Bevy ECS, a custom Entity Component System

OLAP database query optimizer and performance

created: 2024-02-23 | updated: 2024-06-29

OLAP database query optimizer and performance


OLAP workloads

Online analytical processing, or OLAP, is an approach to answer multi-dimensional analytical queries swiftly in computing.

https://en.wikipedia.org/wiki/Online_analytical_processing


OLAP VS. OLTP: THE DIFFERENCES

OLAP is used for complex data analysis, while OLTP is used for real-time processing of online transactions at scale.

https://www.snowflake.com/guides/olap-vs-oltp/


Luft: OLAP database for Airbridge

https://engineering.ab180.co/stories/introducing-luft


Airbridge dashboard demo

Let’s take a look at what you’d do if you implemented.

Newsfeed 2023

created: 2023-01-05 | updated: 2023-12-23

December 2023

The Big Cloud Exit FAQ by @dhh

This isn’t some archaic knowledge that’s been lost to the ages. We might not know exactly how the pyramids were built, but we do still know how to connect a Linux machine to the internet.

I think many of us are forgetting this.

“buy the baseline, rent the spike”

100% agree.

Constant Propagation in Compiler Design

In simpler words, we can say that if some value is assigned a known constant, than we can simply replace the that value by constant.