Witam wszystkich!

dodałem pierwszą aktualizację do mojej #gry na #android Put The Square On Steps
Wprowadza ona

* Zmianę koloru tła w czasie rozgrywki
* Zmianę systemu punktacji na czytelniejszy. Poprzedni mógł być utrapieniem dla użytkowników:)

Wiele przydatnych informacji uzyskałem czytając komentarze na różnych stronach w tym Wykopu. Tym razem także liczę na Wasze wsparcie:) Planuję trzy aktualizację.

Zmieniłem nazwę gry. Poprzednio nazwa to THE SQUARE :)

#gamedev #lua #indiegames #programowanie #
LeD7 - Witam wszystkich!

dodałem pierwszą aktualizację do mojej #gry na #android P...

źródło: comment_Ly93iL5zzJW1AoE6epcNyICoXHuwU3a8.gif

Pobierz
Od pewnego czasu pracuje nad moją drugą grą (na Androida) pt. The Great Pong (wiem nazwa jest świetna:), nie mogłem wymyślić niczego lepszego). Projekt jest w zamyśle klonem jednej z gier Atari. Poniżej podaje gif z gry. Pracę zbliżają się ku końcowi. W związku z czym chętnie wysłucham wszelkich opinii.

#gamedev #indiegames #indiegamedev #android #coronasdk #lua
LeD7 - Od pewnego czasu pracuje nad moją drugą grą (na Androida) pt. The Great Pong (...

źródło: comment_0EW3glVoeZTWrLEMTdGUTGbWAYLpEFmE.gif

Pobierz
Dzisiaj zaczynamy trasę z Lądka Zdrój, dźwięki pasażerów, muzyczka, sejfti komunikaty i wszystkie pierdoły łącznie z klaskaniem po wylądowaniu na EPKT robią klimat, brakuje mi tylko zapachu kanapek z kiełbasą i handlu obwoźnego jak w rajanerze XD
Gówniaki drą mordy!
Koniecznie muszę poszukać na YT polskich akcentów i dorzucić do puli!
To jest piękne. Pakiet opisywałem wczoraj.
#lotnictwo #uk #xplane #symulatory #lua
fajazdrowia - Dzisiaj zaczynamy trasę z Lądka Zdrój, dźwięki pasażerów, muzyczka, sej...

źródło: comment_nc7sAH2CdczzU5xfAs4vBm6qYwO9n9Av.jpg

Pobierz
Hello elektromirki! Pomożecie?
Mam kilka ESP8266, chciałbym zacząć bawić się w ich programowanie. Z tego co wyczytałem, to najlepiej będzie użyć NodeMCU. Znam trochę pythona, więc ogarnę #lua (bo jak rozumiem w Lua tam się pisze). Pytania:

1. Czy NodeMCU to będzie najlepsze rozwiązanie do programowania ESP8266?
2. Czy rzeczywiście i bez problemu robi się to w Lua?
3. Jaki kupić interfejs, żeby to ESP bez problemu flashować?
4. Na coś ważnego
@Dar_Q: tak samo przez najprostszą przejściówkę USB<->UART, z tym że ostatnio zamówiłem esp8266-12F czyli chyba najnowszą wersje, podłączyłem bezpośrednio (tak jak zawsze ( ͡° ͜ʖ ͡°) ) pod przejściówke która ma logike 5V (esp powinno być podłączane pod 3,3V) no i chyba przez to moduł jest martwy.
Noż do cholery podmieniłem ChatFrame.AddMessage, dałem if warunek then return nil; end
No i widać że się zatrzymuje bo print kontrolny wykonuje się tylko raz a lista ma 2 elementy.
Problem w tym że oryginalną funkcję wywołuję za returnem, a wiadomość i tak pojawia się w oknie czatu. Co jest?
#worldofwarcraft #lua #programowanie

local ji = i
cfam[i] = _G["ChatFrame" .. i].AddMessage
_G["ChatFrame" .. i].AddMessage = function(self, msg, ...)
local mm =
#esp8266 #nodemcu #lua
Próbuję stworzyć urządzenie bazujące na esp8266-12 zasilane z baterii a więc pobór prądu musi być jak najmniejszy, będzie to urządzenie zbierające dane. Napisałem program, który łączy się do sieci a po połączeniu do niej usypia urządzenie na określony czas, i tak w kółko - program testowy żeby sprawdzić rzeczywiste pobory prądu. No i oczywiście nodemcu pokazuje swoje mocne strony, bo w trybie uśpienia raz pobiera 1,1mA a innym razem
#esp8266 #nodemcu #arduino #lua
Bawię się już dłuższy czas modułami ESP8266, cały czas piszę na niego programy w LUA. Mam przed sobą większe plany odnośnie tego modułu, chcę na nim zrobić kilka elementów "inteligentnego budynku", a więc pasuje żeby to chodziło tak jak trzeba. Zastanawiam się, czy lepszą opcją jest LUA czy lepiej przejść na Arduino IDE? Ma ktoś jakieś doświadczenie z takimi porównaniami? Najlepszą opcją pewnie byłoby pisanie w czystym C
To już mój drugi wpis w tym dziale tj. #gamedev Tym razem chce poinformować wszystkich o wydaniu mojej pierwszej gry THE SQUARE w sklepie Google Play i zachęcić do wyrażenia opinii na jej temat oraz oceny.

Przypomnę, że grą napisałem w Coronie SDK w języku skryptowym Lua. Gra miała być wprawa do zapoznania się z nowymi narzędziami. Praca nad grą mimo wielu trudności udało mi się ukończyć. Duże kłopoty sprawiła mi
LeD7 - To już mój drugi wpis w tym dziale tj. #gamedev Tym razem chce poinformować ws...

źródło: comment_uskAtGjGAgqnHNLu9SlL7es2DcP3w26D.jpg

Pobierz
Przedstawiam Wam zaawansowany prototyp mojej pierwszej #gry logicznej na #android o prostej nazwie THE SQUARE. Grę przygotowałem w czasie wakacji i przesłałem nieukończoną wersję na konkurs Warsztat Summer of Code 2016. Udało mi się zdobyć nawet wyróżnienie:) Ale mniejsza o to. Postanowiłem dokończyć projekt. Miłoby było przeczytać co o nim myślicie. Video gif poniżej.

Grę przygotowałem przy użyciu Corona SDK oraz języka #lua Nie znałem wcześniej ani języka Lua ani
LeD7 - Przedstawiam Wam zaawansowany prototyp mojej pierwszej #gry logicznej na #andr...

źródło: comment_xB4md2hEDScLiQuCUnk4fd8hnP724TmV.gif

Pobierz
@luzny_lori: gdzie Ty masz gówniane pytanie?! Otagował jako #python, więc zadałem pytanie dlaczego otagował #python. Pytanie normalne i na miejscu skoro artykuł nijak Pythona nie dotyczył. Rzeczowej odpowiedzi brak, bo „skryptowość” to nie odpowiedź.
Cześć Mirki ( ͡° ͜ʖ ͡°)

dzisiaj mamy do zaprezentowania 5. część kursu o ESP8266. Dzisiaj poruszymy temat obsługi ADC, w języku skryptowym Lua oraz przedstawimy parę przykładów związanych z ADC.

Jakby co to tu link ( ͡ ͜ʖ ͡) http://feriar-lab.pl/kurs-esp8266-5-obsluga-adc/

#elektronika #majsterkowanie #iot #esp8266 #programowanie #lua #nodemcu #feriarlab
feriar - Cześć Mirki ( ͡° ͜ʖ ͡°)

dzisiaj mamy do zaprezentowania 5. część kursu o ...

źródło: comment_PuskTjQbWtjNyCV23HimvyTVMRSRrvdK.jpg

Pobierz
@sztilq: skoro mamy kursy dla Arduino to po co robić to samo dla ESP ? ( ͡º ͜ʖ͡º) Jak ktoś będzie chciał ogarniać środowisko arduino pod ESP to zobaczy kursy Arduino, jak dany moduł, czy peryferia obsłużyć :)
Mirki, możecie polecić jakiś "wraper" #lua dla #cpp ?
Zależy mi na:
-Odpalaniu funkcji z cpp w skrypcie .lua i vice versa
-Możliwości używania klas i obiektów z cpp
-Odpalaniu wielu skryptów w wielu wątkach

Miło by było gdyby obsługiwał też zwracanie std::vectorów i dodawanie nie tylko całych klas, ale też tylko i wyłącznie jednego obiektu danej klasy już utworzonego w cpp.

Próbowałem:
-Selene - nie ma możliwości odpalenia wielu skryptów
-luacppinterface
@morsisko: Nie patrz na jakieś coroutine, tylko wywołaj funkcję z lua w nowym wątku.
Tak jak masz w pierwszym przykładzie:

kaguya::LuaFunction f1 = state.loadfile("path/to/luascript.lua");//load file without execute
f1();//execute

to wywołaj po prostu f1() w nowym wątku, tyle razy ile chcesz
kaguya ma wbudowany garbage collector, sam wszystko zalatwi - to ma swoje plusy i minusy, wiadomo
Tylko problem jest taki, że nie wiadomo ile user będzie chciał załadować tych skryptów, a z tego co czytałem to tworzenie wątków w już działającym programie nie jest najlepszym rozwiązaniem.


@morsisko: zarządzanie tym to już Twoja kwestia. w końcu piszesz w c++, a nie w javie. :-) a odnośnie tej polityki: to zależy

A i tak jeszcze zapytam, ładowanie kilku plików do jednego "state"(tak jak zrobiłeś to w przykładzie) jest dobrym
Programował ktoś w lua? Musze się szybko nauczyć, prosze jakieś poradniki dla debili, protipy. (potrzebuje do zrobienia serwera w mta) Miałem styczność z pythonem jedynie i dobrze mi szło, więc poważny kuc hir xD I jeszcze coś o języku czy trudny czy coś ( ͡° ͜ʖ ͡°) #lua #programowanie
#programowanie a jaki język Wy polecacie do skryptów,

do pisania bezpiecznego kodu (np. operacje finansowe)?

* prosty język gdzie nie trzeba uważać aby nie popełnić błędów niskopoziomowych (w sensie bardziej jak w np Pythonie a nie jak w C++ szczególnie tym starego typu)

* wychwytywał wszelkie błędy podczas działania skryptu np. integer overflow na int (i ew. rzeczywistych typach matematycznych np dzielnie przez 0, wynik typu inf itd)

* odporny na próby
@rfree: Polecam Groovy, w którym jesteś w stanie utworzyć DSL (Domain Specific Language) działający na w sandboxie. Zarówno można pisać skrypty podobnie do pythona jak i ze statycznym typowaniem (Cpp, Java). Do tego wszystkiego masa bibliotek (JVM - Maven Repository).
@lukas125p: to wiem. Mam kilka pająków, które chcę uporządkować i przenieść na stałe na płytkę. Konkretne nóżki od spodu łączysz drucikami czy robisz ścieżki cyną? Podeślij najlepiej parę zdjęć.