Vasiliy Tereshkov

Results 73 issues of Vasiliy Tereshkov

How to reproduce: * Run the tetris example * Hit a rotation (Z, X, C) or drop (space) key several times very quickly * Close the program window * See...

@skejeton **Unclear goals**. To be honest, I don't understand how to play this kind of tetris with three different rotation keys, stashing, etc. I did not manage to earn any...

Problem occurs on Windows, but not on Linux. ![image](https://user-images.githubusercontent.com/52492460/178125552-6266de92-7218-4465-b714-f731180dc7ff.png)

bug

@marekmaskarinec What are your future plans about tophat? You know, a game engine is just a tool that needs adequate applications. The space shooter is a good demo for engine...

question

To navigate in a maze, game characters may need to use some pathfinding algorithm like https://en.wikipedia.org/wiki/A*_search_algorithm.

enhancement

Using an AST can be helpful in many respects -- not only for tooling, but also for expression-level optimizations and even for simplifying the language itself by removing the need...

enhancement
Umka 2

It would allows us to get rid of weak pointers and some non-intuitive consequences, such as #199.

enhancement
Umka 2

``` lib/chew.h:66:10: fatal error: chewtypes.h: No such file or directory ``` ``` lib/umka/src/umka_compiler.c:9:10: fatal error: umka_runtime_src.h: No such file or directory ```

When I take the README code example and add time logging: ``` ... for start := 0.0; window.cycle(cam) { stop := std.clock() printf(repr((stop - start) * 1000.0) + repr(th.delta) +...

A temporary "reference holder" variable that stores a function result may be attached to a reference cycle and therefore never freed. ``` type T = struct { next: ^T }...

bug
enhancement