#opensource
https://github.com/TeamHypersomnia/Hypersomnia
#programowanie #hypersomnia #gry #opensource #github
@Hajt Podróbka świetnej gry Into the Eagles Nest…
Zaloguj się aby komentować
https://wykop.pl/link/7323877/darmowe-klony-znanych-gier
O ile samo znalezisko jest beznadziejne to w komentarzam można kilka gier znaleść. Nie chce mi się komentować na wykopie więc wrzuxam tutaj pod dyskusję swoje typy najlepszych klonów albo gier mocno wzorowanych na oryginalnych. Dodajcie też swoje typy.
OpenRCT2 - implementacja silnika Rollercoastera. Ostatnio pogrywałem i jest bardzo fajna. Do gry są potrzebne oryginalne pliki z RC lub RC2, bo silnik wspiera obie wersje. Polecam.
Julius - reimplementacja Cezara III. Jest też projekt Augustus, który jest forkiem i dodaje sporo nowego.
Simutrans i OpenTDD - lubię wracać do obu tych gier i myślę, że każdy je zna.
Unknown horizonts - coś na kształt starych Anno
Hedgewars - coś w stylu klasycznych wormsów 2d
Pingus - czyli taki klon starego mario. Kiedyś grałem i jako platformówka spoko :)
Jest kilka którym kibicuję i w sumie nie wiem w jakim stanie są obecnie, ale chyba noeskończone
OpenAge - reimplementacja Age of Empires
OpenATDelux - reimplementacja Airline Tycoon
#linux #linuxgaming
Chłopie przez ciebie usiadłem żeby sprawdzić i cyk godzina minęła. Odkryłeś podróże w przyszłość!
O! jest klon Theme Hospital - corsixth.com
wlasnie mialem grać z młodym od poniedziałku w oryginał
bedzie testowane
0A.D. to też z tego co pamiętam takie Age of Empires, zmodyfikowana dwójka
kiedyś jak było w alfie to grałem, ale 3D jakoś mi nie spasowało.
Zaloguj się aby komentować
Top down shooter Hypersomnia już na Steam! Pisany przez znajomego, 10 lat w C++ bez silnika, z edytorem map i pikselową grafiką. Gra jest darmowa i open-source, więc jak tylko najdzie ochota na partyjkę jak za czasów 1.6 to jest do pobrania na Steam waży ledwie 40 MB!
Jeśli się podoba to dajcie review na Steam dla zasięgów a jeśli się nie podoba to lepiej nie, hehe
#programowanie #cpp #opensource #gamedev #hypersomnia
Zaloguj się aby komentować
#informatyka #opensource
@Grewest - a jakiś link do strony projektu się znajdzie?
@koszotorobur Napisałem posta i wyszedłem, mam nadzieję że wygooglowałeś
@Grewest - no to masz nauczkę by czekać na pierwsze komentarze
Zaloguj się aby komentować
https://store.steampowered.com/app/2660970/Hypersomnia/
Strona internetowa: https://hypersomnia.xyz/
Kod źródłowy: https://github.com/TeamHypersomnia/Hypersomnia
Społeczność: https://discord.com/invite/YC49E4G
Materiały dla prasy: https://github.com/TeamHypersomnia/PressKit/blob/main/README.md#intro
#programowanie #cpp #opensource #gamedev #hypersomnia
Zaloguj się aby komentować
Jeśli tak, i wgraliście je z Google Play, to możecie chcieć je odinstalować - autor sprzedał wszystkie prawa ZipoApps, które słynie ze wciskania inwazyjnych reklam i pobierania niemałych pieniędzy za ich usunięcie. Prawdopodobnie też apki przestaną być już open-source, bo autor stwierdził, że jest właścicielem wszystkich praw autorskich, więc może spokojnie zmienić licencję z GPL3 na inną.
Wygląda to tak - zbierz ludzi oferując, że Twoja aplikacja nigdy nie będzie ich śledzić, a potem sprzedaj ich firmie, która dokładnie to robi xD .
Źródło: https://github.com/SimpleMobileTools/General-Discussion/issues/241.
Przy okazji podrzucam też forki tych aplikacji, jeszcze niestety nie wyszły pierwsze wersje: https://github.com/FossifyOrg
@marmot można znaleźć pliki APK i je zachować. Nie trzeba ich aktualizować. Kiedyś tak było z taką fajną galerią zdjęć, która została sprzedana do Chin
@Miedzyzdroje2005 problem pojawi się w momencie gdy dostawca usług, z którymi łączy się apka zmieni coś w swojej infrastrukturze, api itp. lub zjeboid będzie wymagał korzystania z wyższej wersji sdk
tak czy inaczej przez rok jeszcze powinno bezproblemowo wsio działać
@Miedzyzdroje2005 Ostatnia wersja bez śmieci zostanie na F-Droid, ale zawsze problemem jest brak aktualizacji, bo nagle na nowszych Androidach coś może przestać działać ¯\_(ツ)_/¯
@marmot Dobrze wiedzieć, mimo że już ich nie używam. Miały fajne opcje na dostosowywanie wyglądu i widgetów, ale w swoich funkcjach na pewnym etapie okazywały się być zbyt archaiczne.
Sam mam taką praktykę, że każda apka, która nie potrzebuje internetu lub ja uważam, że nie powinna potrzebować, jest zablokowana przez NetGuard'a. Tak na wszelki wypadek. Choć znając moje szczęście, zaraz mi ktoś napisze, że twórca NetGuard'a też się sprzedał. XD
@DziwnaSowa od tego są właśnie uprawnienia dostępu aplikacji w zgredoidzie (już całkiem nieźle od v12), aby nie zezwalać gównoapkom dostępu do kontaktów, telefonowania, sieci itp
W sumie temat w sam raz do podłapania przez jakiegoś tech influencera, którego czytają/oglądają ludzie zainteresowani open-source. Ktoś kojarzy? Ja z aktywnych na Hejto kojarzę tylko @Unknow (może warto dodać info do unknow news
@marmot wrzuciłem info do mnie na Twittera i Mastodona.
Zaloguj się aby komentować
Znajomy wypuszcza gierke na Steama, niedługo będzie dostępna.. Wrzucam trailer do obejrzenia.
FUN FACT: Pisze to w VIM-ie
#programowanie #cpp #opensource #gamedev #hypersomnia
https://www.youtube.com/watch?v=L4zSA34fD_E
@Bigos mi też tak się kojarzy @wombatDaiquiri tak, zapraszam na https://discord.gg/YC49E4G
@Hajt
Written in modern C++, without a game engine!
Ke wat?
@koszotorobur pewno chodzi o to, że własny silnik klepnął. W celach edukacyjnych spoko, ale ta gra pewno by na unity ładnie chodziła. Chociaż chyba unity już nie jest fajne, bo kombinują z wydzieraniem kasy od devów. I sumie nie wiem jaka jest alternatywa
@Pjorun - gra jest Open Source - wszystko ładnie gość wyjaśnił w repo: https://github.com/TeamHypersomnia/Hypersomnia - nie znałem tej gry i jestem pod wrażeniem jego pracy!
Ja już właściwie tylko używam https://godotengine.org/ - w pełni darmowy silnik Open Source - właśnie wyszła wersja 4.2 z wieloma usprawnieniami i nie trzeba płacić haraczu jak za Unity.
Uczę dzieciaki robienia gier na https://gdevelop.io/ skonfigurowanym pod robienie lokalnych buildów na Androida tak, że nie trzeba używać dodatkowych usług chmurowych, które są płatne - sam silnik też jest właściwie darmowy i Open Source i świetnie nadaje się do wprowadzenia w budowanie gier bo buduje się z gotowych klocków i używa wizualnego programowania (dla zaawansowanych jest też pisanie normalnego kodu JavaScript).
@Hajt - jak to naprawdę Twój kolega to przekaż mu szacuneczek za tworzenie gry przez tyle lat i do tego bez żadnego gotowego silnika!
Zaloguj się aby komentować
Polecicie jakąś klawiaturę open source na androida? anysoftkeyboard ma kiepski układ klawiszowy pod język polski.
@Grewest
jeśli tobie anysoft nie podchodzi to jaci szczerze życzę powodzenia
masz jeszcze do wyboru florisboard w wersji beta i w kwestii floss doprawdy nie licz na wincyj
@VonTrupka :/
@VonTrupka Grzebiąc przy klawiaturach odkryłem że polska paczka językowa w sklepie play jest nowsza od tej na fdroidzie. I teraz wreszcie się da pisać polskie znaczki w łatwy sposób!
@Meverth staroć trochę
Zaloguj się aby komentować
(Wszedł juz jakis czas temu ale obecnie juz mozna oficjalnie budować androida na architekture RiscV)
https://opensource.googleblog.com/2023/10/android-and-risc-v-what-you-need-to-know.html?m=1
#riscv #opensource #android #google #linux
@radek-piotr-krasny hmm, lodówa pod kontrolą zgredoida albo kontrolowanie lampek czy drzwi?
chyba nie zaryzykuję aby światło w lodówie do włączenia wymagało instalowania dodatkowej apki
w szczególności tej wymagającej dostępu do kontaktów #pdk
Zaloguj się aby komentować
krajzis na tym pójdzie?
@libertarianin oczywiście. Tylko nie wiadomo jeszcze kiedy
Zaloguj się aby komentować
Czy ja dobrze rozumiem, że klient jest open source a serwer kosztuje 0.50usd/min ? xD
Zaloguj się aby komentować
no siema.
lubię społeczność @hejto , ale strasznie mnie irytuje brak różnych funkcji albo działanie inne niż to którego bym chciał. Narzekałem, tagowałem, nic z tego nie wyszło. Tak więc przedstawiam Wam alternatywę-WIP-chyba-że-mi-się-znudzi-#opensource i pierwszy merytoryczny wpis w serii.
Repozytorium: https://github.com/wombatDaiquiri/lajko
Permalink do commita o którym piszę: https://github.com/wombatDaiquiri/lajko/tree/v0.0.2
Nie ma nawet README, ale nie od razu Rzym zbudowano. Ma za to dwa pliki które napisałem ja i cztery których nie napisałem (kto ma wiedzieć ten wie #pdk kto nie wie ten widocznie jeszcze nie potrzebuje).
Kod jest napisany w JavaScript. To taki język którego kiedyś się używało żeby robić fajne przejścia między obrazkami w przeglądarce. Teraz dostępny też w formie języka programowania z silnikiem który po prostu wykonuje kod na kompie jak np. Pythona albo C++ (nie do końca, ale to nie praca naukowa tylko edutainment)
Żeby sobie odpalić te programy, to musicie np. zainstalować NodeJS: https://nodejs.org/en/download następnie ściągnąć repozytorium z linka (można kliknąć przycisk <> Code i wybrać Download ZIP a potem rozpakować, jak nie macie gita)
no i teraz możecie poczuć się jak hacker - odpalić terminal. Może być windowsowy (wpiszcie `cmd` w wyszukaj i uruchom czy coś takiego). Poniżej szybki tutorial "chodzenia po systemie plików". W sensie klikania w foldery w formie tekstowej.
-
`ls` pokazuje pliki w folderze w którym jesteś
-
`cd <nazwa_folderu>` przechodzi do folderu o nazwie `<nazwa_folderu>` który MUSI się znajdować w folderze w którym jesteś (czyli pokazywać się w komendzie `ls`) - ten krok będziemy nazywać KROKIEM W DÓŁ
-
, `cd ../` przechodzi do "folderu który zawiera folder w którym jesteś" - taki "KROK DO GÓRY" - czyli przeciwieństwo kroku w dół
-
a jak się zamotasz albo sprawdzasz jak działają komendy to `pwd` pokaże tak zwaną "ścieżkę" - trudniej mi będzie wyjaśnić niż Tobie sprawdzić i skumać eksperymentując
no i jak będziecie w folderze z kodem, to najpierw musicie napisać `npm install` żeby pobrać tak zwane ZALEŻNOŚCI, a potem to możecie sobie np. odpalić zaciągnięcie pierwszej strony "najnowszych" i zapisanie jej jako JSON (jak nie wiesz co to to wygoogluj) kopiując, wklejając do terminala i wciskając enter;
nodejs scrape.js
stworzy Wam się wtedy plik `data-snapshots/{czas_w_ktorym_odpaliliscie_scrapejs}.json` a w środku będzie TABLICA zawierająca OBIEKTY - jak sprawdzicie co to JSON i otworzycie taki plik to myślę że intuicyjnie skumacie co to tablice i obiekty.
no ale taki plik to jest w sumie do dupy, bo to to samo co hejto.
tutaj wkracza drugi plik - `process.js`. Odpalić go można następująco;
opcja pierwsza - sortowanie po sumie lajków komentarzy (nie patrząc na lajki samego wpisu)
nodejs process.js --cmd=comment_likes_sum --source=data-snapshots/{czas_w_ktorym_odpaliliscie_scrapejs}.json
opcja druga - tak samo, tylko z komendą `likes_total` zamiast `comment_likes_sum` da Wam wpisy posortowane po sumie lajków posta i komentarzy.
liczę, że foldery znajdziecie sami.
UWAGA! z łaski swojej nie napierdalajcie za często `scrape.js` - po to zapisuje wpisy, żeby nie zepsuć hejto. nie spierdolcie tego. do adminów @hejto - myślę że filtrowanie useragent wystarczy żeby największy plankton zablokować.
A na jutro postaram się przygotować wpis jak sobie napisać taki scraper samemu, chociaż starałem się żeby kod był łatwy do czytania. Sam praktycznie nie znam JavaScriptu, więc nie będę używał żadnych mega magicznych narzędzi i skomplikowanych konstrukcji językowych.
jeśli coś Wam nie działa, to zapraszam do komentowania też. z fartem wariaty.
kurde zapomniałem zapisywać linka do posta xD grupa obniżania poziomu.
nie mniej gratuluję @adam_photolive @Cris80 i @smierdakow za posty pod którymi komentarze były najbardziej plusowane, oraz @adam_photolive @Cris80 i @smierdakow za posty które razem z komentarzami zgromadziły najwięcej lajków do spółki z komentarzami.
a sobie gratuluję dobrania fantastycznych metryk na start. mam nadzieję że w przyszłości efekty będą bardziej spektakularne
@wombatDaiquiri
Jak można Ci postawić kawę?
@pawel-boossko absolutnie nie trzeba, w przyszłości jeśli mi starczy cierpliwości to zrobię swoją bramkę płatności w ramach tej serii. Ale bardzo dziękuję za wyrazy uznania.
@wombatDaiquiri ale żeby nodejs? (☉__☉”)
@VonTrupka ostatnio kupiłem NAS i 2x1TB dysk. Potrzebuję motywacji żeby go skonfigurować.
A tak serio, w pythonie nie rozumiem envów i nie chce mi się ich chwilowo poznawać. W go będziemy pisać trochę później, bo na tym etapie nie ma sensu się bawić w statyczne typowanie. No i będę chciał zrobić UI, to gdyby ktoś chciał się uczyć programowania na podstawie moich postów, to nie będzie musiał się uczyć ośmiu języków na raz.
Dorzucam do listy "tematów do poruszenia". A obrazek klasyk
>ostatnio kupiłem NAS i 2x1TB dysk. Potrzebuję motywacji żeby go skonfigurować.
@wombatDaiquiri na mocy danej mi słowem honoru motywuję cię do konfiguracji NASa ku lepszemu życiu, łatwiejszym taskom i bezpieczeństwu danych.
Idźcie zatem i ... jedzcie vontrupke s cebulko ( ͡~ ͜ʖ ͡°)
Ja to cokolwiek opartego na nodejs mógłbym dopiero od niedawna odpalić, czego nie zrobiłbym na talerzowcu 5400.
Niemniej jednak idea całego nodejs jest dla mnie tak samo niepojęta, jak prawa fizyki zachodzące w czarnych dziurach (´・‸・ ` )
@wombatDaiquiri z czystej ciekawosci zajrzalem w kod, bo sam temat scrapowania mnie nie interesuje. Robisz .catch na main
main().
then(() => console.log('posts length in main promise:' + posts.length)).
catch(err => console.log(err));
ale to nic ci nie da jak wysypie sie w funkcji savePosts bo ona uzywa callbackow - nie zlapiesz bledu.
@666 ok, a co powinienem zrobić zamiast tego? Ten catch to jest głównie na 500 z hejto. A tematyka z czasem będzie się zmieniała - ale gdzieś trzeba zacząć. Dzięki a komentarz!
@wombatDaiquiri Wiadomka ze jakos trzeba zaczac a potem iteracyjnie rozwijac i ulepszac. Kip goin
Fix: jesli to jakas w miare nowa wersja node.js, tak 14+ to uzyj https://nodejs.org/docs/latest-v14.x/api/fs.html#fs_promises_api
Czyli troche inaczej robisz require/import ("fs" -> "fs/promises"), a potem zamiast callbacka dajesz
await fs.jakasfunkcja()
Dodaj testy w Jest to takie problemy mozna latwo wykryc
Zaloguj się aby komentować
#gownowpis #internet #opensource
@radek-piotr-krasny - za https://support.mozilla.org/en-US/kb/instant-messaging-and-chat:
Thunderbird supports instant messaging and chat using IRC, XMPP, Twitter, and Google Talk.
Czuję się zaskoczony
@koszotorobur już kocham mniej bo nie da się używac. Tzn dla mnie bo brak wsparcia dla OMEMO
Zaloguj się aby komentować
Zaloguj się aby komentować
https://f-droid.org/packages/it.vfsfitvnm.vimusic/
#muzyka #fdroid #aplikacje #opensource #android
@mejwen Czy ma dostęp do muzyki w dobrej jakości?
Zaloguj się aby komentować
-
nie działają mi apki taksówkarskie, od hulajnóg, rowerów, wypożyczeń samochodów, a jak działają to nie ma map
-
nie działa mi większość apek bankowych, a jedynie te ze AppGallery od Huawei
-
większość apek wymaga Google Play Services i szukam alternatyw dla mainstreama, które nie zawsze istnieją
-
znajomi mogą się skomunikować ze mną przez Signala, Elementa lub SMSem; bo o Faceoobku już dawno zapomniałem
-
mogę się pochwalić wśród znajomych znajomością apki LibreTaxi (taksówka przez telegrama) albo opensourcowym Tinderem -Alovoa (gdzie są 3 użytkowniczki, każda z innej półkuli). W Bolcie nie mam map, więc zazwyczaj muszę znaleźć punkt oreintacyjny, by zamówić taksę i tak sobie radzę.
Wyczuwam dobrą niszę dla twórców apek, którzy chcieliby się uniezależnić od Google'a i na przykład stworzyć apkę taksówkarską opartą o OSMa.
#opensource #telefony #android #facebook #socialmedia
Dla mnie z tymi Huawei bez androida jest tak jak by sprzedawać dzisiaj domy z dziurą w ziemi zamiast kibla.
@mejwen ale z Ciebie alternatywek :3
@mejwen czy używasz f-droida?
Zaloguj się aby komentować
https://www.youtube.com/watch?v=JgNArdQhoH4
#google #opensource #android
Szkoda, korzystam i spoko działa.
@BylemSimpem ale to tylko znaczy że ukryją z wyników wyszukiwania że takie coś istnieje. Ale są też inne wyszukiwarki, takie jak Bing albo Duckduckgo.
@aberotryfnofobia duckduckgo to bing
Zaloguj się aby komentować