- 2549 megtekintés
Hozzászólások
- A hozzászóláshoz be kell jelentkezni
Hú, a második bekezdéssel nagyon egyetértek. Elsősorban minden túl van ma már bonyolítva, a végletekig kutyulva, API az API-k felett, mindenféle elvont programozási paradigma, kódok sok millió kódsorosra hízva (ahogy írod is, Vulkanban egy háromszög milyen sok kódsor, a Unity komplexitásáról meg ne is beszéljünk), ezt látja egy fiatal, azonnal úgy érzi, hogy ezt esélye sincs elsajátítani. Plusz a mai fiatalság el van kényelmesedbe, megszokták, hogy szülők meg a nagy cégek mindent alájuk tolnak, informatikában is elég csak egy ikonra vagy egy gombra kettőt kattintani, és akkor minden működni fog, az nem érdekli őket, hogy hogyan. Minek tanulnák ezt meg, nekik életük van, amit mennek a Facebook-ra eltölteni, beletemetik játékokba, meg drogoznak., stb.. Olvasni nem olvasnak, mert ők vizuális típusok ám, matekból felmentés, mert diszlexiás, diszkalkuliás, tanulási és figyelemzavaros, meg a matek úgyse kell humán büfészakra, diplomát az is ad, mert nyilván kötelező diplomásnak lenni, valami használható gyakorlati szakma, amire kereslet is lenne, azt nem, mert az múlt század, hagy legyen abból is hiány.
Itt kaphat valóban szerepet a retró, meg a rekreációs, minimalista rendszerek, ahol még minden hagyományosabb, bonyolításmentesebb, meg lehet érteni, hogy hogyan működik a rendszer, mi hajtja, lehet vele kísérletezni, ha valami el van barmolva, könnyű visszaállítani. Ennek tényleg van fejlesztő szerepe, ami utánpótlást nevelhet. A C okés, de szerintem fiatalabbak berántani az egy kicsit meredek, a sok * & && ++, ->, stb. jelölés hieroglifnek hat. A sokkal humánabb, beszédesebb, basic-szerűbb Lua szintaxisa kevésbé riasztó egy kezdőnek, főleg, hogy majdnem lehet egy az egyben basic-esen programozni benne, talán attól nem dobja le az agyuk a láncot, és mégis csak modernebb minden tekintetben, mint egy agyonkorlátozott, tokenizált basic-variáns.
“Windows 95/98: 32 bit extension and a graphical shell for a 16 bit patch to an 8 bit operating system originally coded for a 4 bit microprocessor, written by a 2 bit company that can't stand 1 bit of competition.”
- A hozzászóláshoz be kell jelentkezni
Az ötlet sztm marha jó, csak annyi, hogy nem biztos, hogy sok gyereket be lehet ezzel vonzani... Tul nagy a szakadek az között, amit ezzel letre lehet hozni es az kozott, ahol most tart a technika.
Gyerekkorunkban (80-90es evek nekem) egy C-64, vagy ZX Spectrum, majd 486-os volt az akkori technikai csucs (szemelyi szamitogepben) igy amit azzal meg tudtal csinalni, az lenyegeben nem sokban kulonbozott attol, ami akkor a standard volt. Csak a befektetett idon es a tudason mulott a dolog.
- A hozzászóláshoz be kell jelentkezni
+1 nekem is ez jutott eszembe, ha tényleg erre készült akkor kizártnak tartom, hogy a funkcióját betöltse. Ráadásul könnyű beragadni a buborékjainkba de a pico8 sem ment igazából akkorát. Talán a Celeste az egyetlen játék ami eredetileg arra készült, de díjakat az is csak az új c# verzióval nyert. Minden esetre jó kis projekt ez csak érdemes szem előtt tartani ezeket az arányokat az érdeklődésről.
- A hozzászóláshoz be kell jelentkezni
- A hozzászóláshoz be kell jelentkezni
Ja így már értem, ha ez családi projekt akkor happy hacking.
- A hozzászóláshoz be kell jelentkezni
Köszi, a forráskódjából merítek ötleteket. Öröm nézni ilyen alkotásokat.
Sajnos a gyermekeim - velem ellentétben - egyelőre ebben nem fogják örömüket lelni, őket még nem csapta meg a mozdony füstje.
- A hozzászóláshoz be kell jelentkezni
- A hozzászóláshoz be kell jelentkezni
- A hozzászóláshoz be kell jelentkezni
>Hát erre csúnyán rácáfol a PICO-8, TIC-80 és a többi népszerűsége
Pont ez a lényeg, hogy a népszerűség baromi relatív. Az itchen már 2019-ben is 200k+ játék volt, ebből 4500 kb. 2% körüli érték, ha ennek csak a duplájánál járnak manapság akkor is a 4500 lassan kerekítési hibává válik (<1%).
- A hozzászóláshoz be kell jelentkezni
"Ezzel lényegében azt állítod, hogy a retró, mint olyan nem létezik a számítógépeknél." - szerintem nem ezt allitotta, hanem azt, hogy a mai gyerekeket nem ez a vonal vonzza elsosorban
- A hozzászóláshoz be kell jelentkezni
- A hozzászóláshoz be kell jelentkezni
En egy percig sem vitatom, hogy van igeny a retrora. (En magam is szeretem) De a retro elso sorban (sztm) a nosztalgiarol szol, az meg egy 10-12 eves gyereknel (ami kb a celcsoportod) nyilvan nincs meg. Elhiszem, hogy imadjak a gyerekeid, nyilvan ehhez egy adott kozegben felnoves is ratesz egy lapattal. :) Viszont ahol nincs meg ez a hatter (meg ha infos is anyuka/apuka) nem hinnem hogy beutne egy ilyen..
- A hozzászóláshoz be kell jelentkezni
- A hozzászóláshoz be kell jelentkezni
Szerintem nem kell mindig mindenkinek megfelelni. Az a gyerek, aki úgy nőtt fel, hogy már babakorában a tableten mozizott, amíg a szülők ebédeltek, később meg éjjel-nappal agyatlan lövöldözős játékot játszott, valószínűleg nem a te célcsoportod, ők ilyen szempontból sajnos menthetetlenek. Őket tutira nem fogja lekötni egy ilyen rendszer, legyen az bármennyire is cool.
Én csak egy javaslatot mondanék, olyan srácok apjaként, akiknek egyébként nagyon megtetszett a projekted: Mind the gap. Kellene hozzá egy kevésbé műszaki részletességű intro, kedvcsináló - lehetőleg olyan platformon, ahol a célközönség lakik (pl. youtube). A gyerekek nem úgy érkeznek, mint mi, akik naponta egy tucat projektet nézünk meg célzottan: speckó, licensz, formátumok, API referencia. Ezért szerintem a doksi felépítését is át kellene szervezni, mert szerintem az érdeklődők 99%-át elveszíted a doksi második pontjánál, a fileformátumoknál. Legyenek elöl a példák (ha lehet még több, ide be lehetne húzni a userektől is pár klassz projektet kedvcsinálóként).
Amúgy baromi jó, látszik benne a rengeteg munka és a lelkesedés, gratula!
- A hozzászóláshoz be kell jelentkezni
- A hozzászóláshoz be kell jelentkezni
Na hát igen, tökéletesen igazad van, ezt én is belátom. De sajnos míg a programozásban és a technikai doksi írásában otthon vagyok, addig az online marketing nagyon nagyon nem az én asztalom. Tecsőt, guglit, diszkórdot és az arcoskönyvet (a proprietary spywaret úgy általában) ott kerülöm és tiltom tűzfalból, ahol csak lehet, úgyhogy számomra ez kivitelezhetetlen. Emiatt is döntöttem inkább egy HUP poszt mellett.
Hát, sajnos nem fognak a srácok random idetévedni, maximum rajtunk, szülőkön/nagyszülőkön keresztül. A "játékprogramozás kezdőknek" kulcsszóra valószínűleg nagyon hátul vagyunk :D
Egyébként a jatekprogramozo.hu szabad, ha esetleg valami oktatóanyagot szeretnél úgy publikálni, hogy azt meg is találják. Szerintem nem ördögtől való a fizetős oktatás sem.
- A hozzászóláshoz be kell jelentkezni
- A hozzászóláshoz be kell jelentkezni
.
- A hozzászóláshoz be kell jelentkezni
Gratulálok, és elnézést a szóhasználatért, de ez kibaszott kúrva jó!
Böngészőben tudtam csak megnézni. Windows 11-en indítás után teljes képernyővel indul az elsődleges monitoron, és amikor a floppyra kattintok, mögé kerül a megnyitás. ALT-TAB se vált. Semmilyen módszerrel nem tudtam az előtérbe hozni a megnyitást.
- A hozzászóláshoz be kell jelentkezni
- A hozzászóláshoz be kell jelentkezni
Az F11 volt az első amit próbáltam, nem működik.
ALT+SPACE nem hozza elő window menüt, de ez ablak módra váltás után tuti megjelenne.
Végül a WIN+TAB megoldotta, betöltöttem a flopit, de itt is van némi anomália, minimalizálva indul a játék. Ikonra kattintva visszamegy teljes képernyőre.
Játék közben és a szerkesztőben se megy az F11.
Próbáltam
meg4.exe /d C:\1\
Idézőjelekkel, nélkül, visszaper a végén, nélkül, minden variációt, feljön a flopijaid belső választó, de üres a képernyő pedig a mappában van flopi.
- A hozzászóláshoz be kell jelentkezni
- A hozzászóláshoz be kell jelentkezni
Szerk.: magyar billentyűzet kiosztás ALT GR probléma
-
Pattogó labda példa, bár mindegy milyen példa, csak ezt kezdtem el
MEG-4 Kézikönyv (bztsrc.gitlab.io)
Kód szerkesztőben (F2)
- HIBA: Ubuntu 23.04 deb csomagból telepítve nem működik az ALR GR
- MŰKÖDIK: Ubuntu 23.04 Firefox, Chrome, Edge mindenből az utolsó működik az ALT GR
- HIBA: Windows 11 exe nem működik az ALR GR
- HIBA: Windows 11 Firefox, Chrome, Edge mindenből az utolsó nem működik az ALT GR
Jelenleg úgy néz ki hogy Linuxon, de Ubuntu 23.04-en biztosan böngészőben lehet tanulni.
Teljes képernyő / ablak
Ubuntu 23.04 deb csomagból telepítve is tapasztalható ablak probléma, F11 után bár átvált ablakra, az egér kezelhetetlenül működik. DE! ez VMware, itt betudható ennek is.
- A hozzászóláshoz be kell jelentkezni
- A hozzászóláshoz be kell jelentkezni
- A hozzászóláshoz be kell jelentkezni
Köszi jók lettek, majd jelezz ha működik a programozás is Windowson magyar nyelvű billentyűzettel. Van amihez ragaszkodik az ember.
Amúgy mi az a legkisebb hardver amin működhet? ESP32, ESP8266?
- A hozzászóláshoz be kell jelentkezni
- A hozzászóláshoz be kell jelentkezni
Szerintem megy. Mi a gond pontosan? (AltGr-nek már működnie kell
Szerintem meg nem megy :-) de szólj, tesztelek.
Mi a gond pontosan?
Én ezt nem tudom Neked megmondani.
- A hozzászóláshoz be kell jelentkezni
- A hozzászóláshoz be kell jelentkezni
Ember, Te kértél segítséget.
Induljunk ki abból, hogy én voltam a balfasz és nem írtam oda, hogy
- "ALT GR + í" = "<"
- "ALT GR + y" = ">"
- "ALT GR + c" = "&"
- "ALT GR + b" = "{"
- "ALT GR + n" = "}"
- "ALT GR + ," = ";"
ami a C programozáshoz elengedhetetlen. Nem az a nyomorom, hogy nem tudok szájbabaszott őúűéáéűáéíöüóűáéőúé betűket leütni. Hanem az, hogy Windows 11-en nem működik magyar billentyűzetkiosztás az alkalmazásodban, mert a fent említett felsorolás nem megy. Windowson még böngészőben se. Ahogy Te Linuxot használsz, én Windows-t. Ahogy Te angol kiosztást, én magyart. Szóval nem, nem az én készülékemben van a hiba, hanem a programban.
Azt pedig, hogy más szerkesztőben megírom, az egy ideiglenes megoldás, de azt se ebben a stílusban kell tálalni. Arról nem is beszélve, hogy itt elveszik a retro érzés, idézek Tőled:
Régen leültünk a C=64 elé, fogtuk a határon átcsempészett, német nyelvű BASIC könyvet, fellapoztuk a CoV magazint, és máris hamar sikerélményeink voltak. Ez ma már nincs.
- A hozzászóláshoz be kell jelentkezni
Kipróbáltam Ubuntu 23.04-alatt a javított appot, (igen biztos letöltöttem, és igen feltelepítettem), de ott se működik az előbb felsorolt alt gr + lista. Tehát a Windowsban van a hiba kijelentés kizárható, bár ez a Te szakterületed, nem az enyém, ne vedd készpénznek.
Szóval azt gondolom, ha Alkalmazás (nem böngésző) + Linux + magyar billentyűzetkiosztás nálad működik, (félreértés miatt ideírom, nem a szájba be és ki baszás őúüóöüóűéáéűéűíöóüüöüűéáéúő billentyűk, hanem a felsorolás az előbbi hozzászólásomban) akkor jelezd kérlek melyik disztro melyik verzió, felrakom. Megnézem mi a különbség az Ubuntu 23.04-hez képest.
De ha Nálad mégse működik az alt gr + felsorolás magyar billentyűzetkiosztással, azon a Linuxon amit használsz, feltételezem elég azon tesztelned, mert ha ott megjavul, menni fog Windowson is.
- A hozzászóláshoz be kell jelentkezni
23.04 itt is, valami altgr-alt keveredés lesz az eseményekben, mert altgr+b,n,h az alt+b,n,h karaktereit hozza be, és altgr+j,k a megfelelő katakana/emoji módokba léptet. (Vagy csak nem értem ezt a compose módot, de minden esetre <>{} karaktereket én sem tudok írni magyar kiosztással.)
- A hozzászóláshoz be kell jelentkezni
- A hozzászóláshoz be kell jelentkezni
Nekem most OK, az alt-gr elvártak szerint viselkedik, részemről köszönöm. Viszont: engem nem zavar csak eltérő viselkedés miatt inkább ideírom, hogy most a ctrl+enter csak a bal oldali ctrl kombinációjával működik. (Valószínűleg ez elvárt, ha ctrl keyek között is különbség van téve.)
- A hozzászóláshoz be kell jelentkezni
- A hozzászóláshoz be kell jelentkezni
ahanyszor meglatom a topic cimet, a MEG-4-et mindig MPEG-4-nek olvasom...
- A hozzászóláshoz be kell jelentkezni
- A hozzászóláshoz be kell jelentkezni
Sajnos én is, de mostanában sokat mókolok FFMPEG-gel.
- A hozzászóláshoz be kell jelentkezni
Ez baromi jó lett! Korban kiestem ugyan a c64 retró korszakból, de 2002 táján szereztem magamnak egyet, így átérzem kicsit a nosztalgikus hangulatot :)
Nagy munka lehetett mindezt megcsinálni. Gratulálok a kitartásodhoz, tehetségedhez, célodhoz. Sok ilyen kellene. Úgymond igényes, komoly házi barkács projektek, amik egy garázsban készülnek és lám mi lesz belőle :)
- A hozzászóláshoz be kell jelentkezni
- A hozzászóláshoz be kell jelentkezni
En is kiprobaltam, es tenyleg latszik hogy par verzio utan nagyon jo lesz ez.
Mivel Gitlabon csak bugokat varsz az issue trackerbe, ezert ide teszem a quality-of-life problemakat amiket talaltam:
- Main menu
- Az ikonok tul sok reszlettel rendelkeznek igy nehez megkulonboztetni oket. Probald meg 2/4/8 szinbol kihozni oket. A legrosszabb a "cut" ikon ahol az ollo egy resze beleolvad a hatterbe. Itt lehetne peldat venni a TIC-80bol.
- Jo lenne ha lenne valamifele "virtual stdout", ahol a printf() outputjat meg lehetne nezni pl. webes uzemmodban is
- MEG-4 C
- // C99-tipusu komment mukodik, de nincs dokumentalva
- Jo lenne ha a "blokkon belul barhol definialhatok uj valtozot" C99-es ujitas is benne lenne, kulonosen a for(int i = 0; i < 100; i++) {} tipusu konstrukcio hianyzik
- union nem hianyzik, de a struct igen, jo latni hogy a roadmapban mar benne van
- Documentation
- Nincs neki kulon ikonja
- Jobb lenne ha tematikusan is szet lenne valasztva valahogy. Konkret pelda: palettaeffekteket szeretnek csinalni, rakeresek a helpben es az egyetlen ~relevansan hangzo fuggveny a color(), ami rakattintva derul ki hogy csak turtle modban jelent valamit egyatalan. Sokkal jobb lenne ha ra se kattintottam volna ha lett volna valami turtle tag mellette. Ugyanez 3D-s fuggvenyekkel.
- Code editor
- A kontraszt nem eleg nagy ugy altalaban, ezen belul a kommentek pl. kulonosen nehezen olvashatoak (ez is jobb a TIC-80ban, de lehetne valami IDE-nek a szinosszeallitasat is hasznalni)
- Nem lehet szoveget kijelolni a shift + kurzor billentyukkel
- A sor vegen valo Enter a kovetkezo sor elejere megy. Jobb lenne ha az elozo sor behuzasahoz ugrana azonnal
- Nincs "run" gomb, de van "visual editor" gomb ami nem mukodik. Ne legyenek olyan gombok amik nem vezetnek sehova, de a gyakran hasznalt funkcioknak (help, run) legyen gombjuk.
- Bug: Ha elszall "syntax errorral", akkor a Functionlist gomb nem mukodik. A villogo kurzor a jobb szelre ugrik, de a lista ablak nem jelenik meg
- Sprite editor
- Csak negyzeteket lehet kivalasztani drag&drop-pal mint editalando egyseg, mig a map editorban siman kivalaszthatok teglalapokat is (8x16, 24x8 egysegek)
- Map editor
- Ha nagyobb mint 8x8 a stamp, akkor "dragging" rajzolaskor 8x8-ankent felulirja a mar lerakott tileokat. Kezenfekvobb lenne a dragging kozben a stamp meretenkent valo ugras, mig a feluliras akkor amikor az elso stampot teszem le.
- A hozzászóláshoz be kell jelentkezni
- A hozzászóláshoz be kell jelentkezni
- A hozzászóláshoz be kell jelentkezni
- A hozzászóláshoz be kell jelentkezni
- A hozzászóláshoz be kell jelentkezni
Ez érdekel! :)
- A hozzászóláshoz be kell jelentkezni
- A hozzászóláshoz be kell jelentkezni
- A hozzászóláshoz be kell jelentkezni
Eloszor is gratulalok a projekthez! Az en fiam meg nem tart a megfelelo korban, de hamarosan odaer es ha mutat erdeklodest, szivesen kiprobalnam vele.
Az igazi MEG-4 vas is egy fantasztikus otlet lehet (a gyerekek szeretik a kutyuket). Ha nem ragaszkodsz ahhoz, hogy ebbol gazdagodj meg, akkor egy szinten opensource, raspberryt fogadni kepes enclosure, ami szabadon elkeszitheto 3d nyomtatoval, az szerintem jo alap lehetne.
- A hozzászóláshoz be kell jelentkezni
Az igazi MEG-4 vas is egy fantasztikus otlet lehet (a gyerekek szeretik a kutyuket).LOL, nemcsak a gyerekek, én is!!! :-D
Ha nem ragaszkodsz ahhoz, hogy ebbol gazdagodj megAbszolúte nem! 100%-ban hobbi projekt, csak a poén miatt érdekel az igazi vas, hogy a gyerek kezébe tudjam adni. Fáintosabb lenne, mert egy app-ot nehéz a karácsonyfa alá rakni.
raspberryt fogadni kepes enclosureAmi azt illeti, ez a B-terv. Az A-terv valami olyan MiniPC alaplap, ami tud coreboot-ot, mert az is Open Source, és azt már leprogramoztam, hogy teljes egészében ROM-ból tudjon bootolni (ezért lett a Simpleboot-nak coreboot portja, ami képes egy kernel-t és egy initrd-t ROM-ból is betölteni, a MEG-4-ből meg készíthető egy minimál, egyetlen initrd-nyi "distro"). De az sem gáz, ha BIOS-os és kerül belülre is egy (a lehető legkissebb kapacitású) pendrájv vagy még inkább egy SD kártya USB konvertellel. Ha ez megfelelő alaplap hiányában nem jönne össze, akkor marad a Raspberry, amit szintén kifaragtam már, szóval ha minden kötél szakad, akkor ez lesz (ha jól látom itt az egyetlen nyitott kérdés az internal laptop keyboard szalagkábelének illesztése).
ami szabadon elkeszitheto 3d nyomtatoval, az szerintem jo alap lehetne.Pontosan ilyesmire gondoltam. Nekem ugyan nincs 3D-s nyomtatóm, úgyhogy ebben mindenképp segítségre szorulok. A cél egyébként az lenne, hogy olyan legyen a gép, mint anno a Homelab KIT volt: van egy leírás, ami alapján beszerzed az alkatrészeket (bill, alaplap és táp), a ház vagy megvehető vagy 3D nyomtatható, összeszereled és örülsz. Ha meg nem akarsz vele vesződni, akkor megveheted eleve összeszerelt állapotban. Legalábbis ez az elképzelés (mint látható, a profit nem cél, csak a fun faktor).
- A hozzászóláshoz be kell jelentkezni
- A hozzászóláshoz be kell jelentkezni
- A hozzászóláshoz be kell jelentkezni