.[ ČeskéHry.cz ].
SnakeGameCollection

 
odeslat nové téma   Odpovědět na téma    Obsah fóra České-Hry.cz -> Hry pro PC, konzole, ...
Zobrazit předchozí téma :: Zobrazit následující téma  
Autor Zpráva
ladik-BigBoss



Založen: 28. 07. 2007
Příspěvky: 162

PříspěvekZaslal: 5. leden 2023, 22:50:41    Předmět: SnakeGameCollection Odpovědět s citátem

EDIT: 2024-04-24: Julia + ModerGL.jl + GLFW + GLAbstraction.jl + WAV.jl
EDIT: 2024-04-15: Code::Blocks projekty pro C++ pro Window, opravy bugů
EDIT: 2024-04-14: geometry shader v OpenGL (C++)
EDIT: 2024-04-07: nova verze Vala + GTK + Cairo (zvuk zakomentovany)
EDIT: 2024-04-07: nova verze C# + OpenTK; opravena C++ SDL OpenGL modern
EDIT: 2024-04-03: nova verze v Python Pyodide + HTML5 canvas
EDIT: 2024-04-02: nová verze v Python Transcrypt + HTML5 canvas
-------------------------------


Jsem se rozhodl vyrábět Hadovité hry, vlastně pořád tu samou dokola, ale v různých jazycích, či s jinými knihovnami.

https://github.com/karna48/SnakeGameCollection

Nyní dělám na verzi v jazyce Rust s knihovnami Glium a Rodio.

Btw jsem se tu dlouho neukázal, ale nějak se k vývoji her chci vrátit aspoň takhle jako hobby Smile



Grafiku jsem nedělal, je vypujčená: https://opengameart.org/content/snake-sprites-sound


Naposledy upravil ladik-BigBoss dne 24. duben 2024, 13:55:18, celkově upraveno 27 krát
Návrat nahoru
Zobrazit informace o autorovi Odeslat soukromou zprávu Odeslat e-mail Zobrazit autorovi WWW stránky
frca



Založen: 28. 07. 2007
Příspěvky: 1558

PříspěvekZaslal: 8. leden 2023, 23:15:17    Předmět: Odpovědět s citátem

Vítej zpátky!
_________________
www.FRANTICWARE.com
Návrat nahoru
Zobrazit informace o autorovi Odeslat soukromou zprávu Zobrazit autorovi WWW stránky
pcmaster



Založen: 28. 07. 2007
Příspěvky: 1824

PříspěvekZaslal: 31. leden 2023, 10:57:13    Předmět: Odpovědět s citátem

To je fakt mila zabava Smile Len to sem syp.
_________________
Off-topic flame-war addict since the very beginning. Registered since Oct. 2003!
Interproductum fimi omne est.
Návrat nahoru
Zobrazit informace o autorovi Odeslat soukromou zprávu
ladik-BigBoss



Založen: 28. 07. 2007
Příspěvky: 162

PříspěvekZaslal: 1. duben 2024, 23:51:19    Předmět: Odpovědět s citátem

UPDATE: nová verze v Python Transcrypt -> JavaScript + HTML5


taky mam rozpracovanou C# a OpenTK, ale nechce se mi v OpenGL nic zobrazit, přestože v C++ to mám funkční...


Rust+Glium už přes rok u ledu Confused
Návrat nahoru
Zobrazit informace o autorovi Odeslat soukromou zprávu Odeslat e-mail Zobrazit autorovi WWW stránky
ladik-BigBoss



Založen: 28. 07. 2007
Příspěvky: 162

PříspěvekZaslal: 3. duben 2024, 13:06:17    Předmět: Odpovědět s citátem

UPDATE: zkusil jsem si Pyodide; sice se musi stahnout wasm runtime, ale funguji veci co v Transcryptu ne, napriklad zaporne indexy
Návrat nahoru
Zobrazit informace o autorovi Odeslat soukromou zprávu Odeslat e-mail Zobrazit autorovi WWW stránky
ladik-BigBoss



Založen: 28. 07. 2007
Příspěvky: 162

PříspěvekZaslal: 7. duben 2024, 11:35:09    Předmět: Odpovědět s citátem

opravena Cpp_SDL2_OpenGL_modern, aby nepoužívala zlý SDL renderer (vrací gl kontext do staré verze) a absolutně zavržené GL_QUADS.

a to vedlo k dodělání verze pro C# s OpenTK Exclamation
Návrat nahoru
Zobrazit informace o autorovi Odeslat soukromou zprávu Odeslat e-mail Zobrazit autorovi WWW stránky
ladik-BigBoss



Založen: 28. 07. 2007
Příspěvky: 162

PříspěvekZaslal: 8. duben 2024, 21:23:11    Předmět: Odpovědět s citátem

Už od vydání jsem si chtěl vyzkoušet jazyk Vala. Dříve jsem dost dělal s GTK+ v C.
Bohužel jeho vývoj trošku umřel, tak posmrtně:
https://github.com/karna48/SnakeGameCollection/blob/main/Vala_GTK_Cairo/snake.vala

Zvuk je zakomentovaný, na Linux Mint 21.3 je doporučeno pro GTK4 appku vyrobit Flatpak a to se mi nechtělo už učit...
Návrat nahoru
Zobrazit informace o autorovi Odeslat soukromou zprávu Odeslat e-mail Zobrazit autorovi WWW stránky
Ladis



Založen: 18. 09. 2007
Příspěvky: 1536
Bydliště: u Prahy

PříspěvekZaslal: 9. duben 2024, 16:22:48    Předmět: Odpovědět s citátem

Tyhle jazyky "jako C++/C#/Java, ale lepší" to obvykle daleko nedotáhnou. Nepřidávají větší hodnotu nad původní jazyk, aby mělo pro větší počet vývojářů smysl přejít. Navíc Vala byla primárně jen pro GNOME, ne? Tj. podmožina 2% linuxové podmnožiny.
_________________
Award-winning game developer
Návrat nahoru
Zobrazit informace o autorovi Odeslat soukromou zprávu
ladik-BigBoss



Založen: 28. 07. 2007
Příspěvky: 162

PříspěvekZaslal: 9. duben 2024, 23:47:32    Předmět: Odpovědět s citátem

Ladis napsal:
Tyhle jazyky "jako C++/C#/Java, ale lepší" to obvykle daleko nedotáhnou. Nepřidávají větší hodnotu nad původní jazyk, aby mělo pro větší počet vývojářů smysl přejít. Navíc Vala byla primárně jen pro GNOME, ne? Tj. podmožina 2% linuxové podmnožiny.


Ano, navíc třeba knihovna pro kontejnery Gee nedotažená; pak zkoušeli ještě udělat další jazyk Genie. Samotní Gnome vývojaři v tom appky moc nedělaly, takže oficiálně to podporováno je, ale vývoj celkem stojí.
Hlavně jsem si to chtěl vyzkoušet už dlouho, ještě když to bylo celkem nadějné. Dříve jsem používal gtk C rozhraní, tak trochu nostalgie (na GDSku jsem dělali i workshop o použití GTK pro herní level editor).
Návrat nahoru
Zobrazit informace o autorovi Odeslat soukromou zprávu Odeslat e-mail Zobrazit autorovi WWW stránky
ladik-BigBoss



Založen: 28. 07. 2007
Příspěvky: 162

PříspěvekZaslal: 14. duben 2024, 07:59:12    Předmět: Odpovědět s citátem

poprvé jsem si vyzkoušel geometry shader v OpenGL a zjednodušilo to C++ kód;
posílám jenom rohy sprite a index obrázku, ze kterého se dopočítají UV koordináty.
Návrat nahoru
Zobrazit informace o autorovi Odeslat soukromou zprávu Odeslat e-mail Zobrazit autorovi WWW stránky
ladik-BigBoss



Založen: 28. 07. 2007
Příspěvky: 162

PříspěvekZaslal: 24. duben 2024, 13:54:19    Předmět: Odpovědět s citátem

Julia a ModernGL (GLFW);
snad ten kod vyuziva alespon nejake Julia idiomy
Návrat nahoru
Zobrazit informace o autorovi Odeslat soukromou zprávu Odeslat e-mail Zobrazit autorovi WWW stránky
Zobrazit příspěvky z předchozích:   
odeslat nové téma   Odpovědět na téma    Obsah fóra České-Hry.cz -> Hry pro PC, konzole, ... Časy uváděny v GMT + 1 hodina
Strana 1 z 1

 
Přejdi na:  
Nemůžete odesílat nové téma do tohoto fóra
Nemůžete odpovídat na témata v tomto fóru
Nemůžete upravovat své příspěvky v tomto fóru
Nemůžete mazat své příspěvky v tomto fóru
Nemůžete hlasovat v tomto fóru


Powered by phpBB © 2001, 2005 phpBB Group


Vzhled udelal powermac
Styl "vykraden" z phpBB stylu MonkiDream - upraveno by rezna