Ondřej Paška
banner
ondrejpaska.bsky.social
Ondřej Paška
@ondrejpaska.bsky.social
Making impactful games with Charles Games
Based in Prague
October 24, 2025 at 8:39 PM
We're looking for a writer to help us out with a very special game project. It deals with trauma, war and kids. We're looking for an English native speaker with game writing experience, remote. Get in touch here or write us at [email protected] reports appriciated! #gamedev #gamewriting #writing
May 16, 2025 at 11:43 AM
I'm having to deal with javscript again, how does this make any sense to anyone? #javascript
March 5, 2025 at 11:34 AM
Uff, strong subject line skills here
January 31, 2025 at 11:39 AM
7] Your CPU is very, very fast. If you're working with structs, tightly packed in memory, you can easily update thousands of items per frame, without perf. issues. If you iterate over a list of class instances, scattered around in memory, the CPU will be mostly idle waiting for the memory.
November 17, 2024 at 9:53 AM
6] Make it work, than make it fast - connected to the last point, try to first validate your game design ideas, before spending time optimizing their code. You might cut them entirely and that time would be wasted.
November 17, 2024 at 9:53 AM
5] Measure before Optimizing - some things are fast, some things are slow, without profiling how can you be really sure you've made things faster? see also: premature optimization is the root of all evil.
November 17, 2024 at 9:53 AM

4] Connect google sheets - some things are better edited with google sheets, especially helpful with multiple collaborators, for things like translations or game design parameters (e.g. weapon stats). Connecting to google sheets is easy using their Javascript API
November 17, 2024 at 9:53 AM
3] Extend your editor - add tools to help with repetitive tasks and to catch errors. Investing effort early will pay off near the finish line.
November 17, 2024 at 9:53 AM
2] Mess with geometry on the fly. The engines make it seem very static - import mesh from a 3D program and that's it. But be aware that you can also construct meshes on the fly or mess with vertices/UVs in scripts and in shaders. It's fun 😊
November 17, 2024 at 9:53 AM
1] Use a SCM tool (git, plastic, etc...) - never be afraid to delete old, obsolete stuff from your project. You can't reason about your code if it's just a big mess.
November 17, 2024 at 9:53 AM
Koláč (Kolaatsch) is a Czech sweet round pastry with fillings in the middle, like plum jam or poppyseeds. Never seen a sausage variety, sounds wild 😄
June 20, 2024 at 8:55 AM
Playing Kafka is now out! 100% free and fully voiced tribute to the absurdist writer, based on his works and life.

Download on iOS, Android and Steam: charlesgames.net/playing-kafk...
May 23, 2024 at 7:54 AM