odpalone.plodpalone.pl
feed/web app/basicfusion-2
basicFusion

basicFusion

basic do tworzenia retro gier i demosceny
Zarządzany przez twórcęWeb AppDodano 3h
basicFusion.app
basicFusion - zrzut 1
Kliknij, aby powiększyć
Galeria zrzutów (6)Aktywny: 1 z 6

O projekcie

Projekt powstał z myślą o tworzeniu gier i sceny demo. Jestem fanem retro, Amigi oraz starych komputerów. Stworzyłem to narzędzie po to, żeby szybko i prosto tworzyć efekty graficzne oraz proste gry 2D. Wszystko działa online – projekty można udostępniać w formatach HTML, APK, EXE oraz jako binarki linuksowe. Do tego powstaje basicFusion Studio – jest jeszcze w wersji początkowej, ale działa. W środku znajdziesz mnóstwo przykładów i gotowych programów. Jedna z większych i ciekawszych produkcji to Franko (https://eterror.pl/franko/franko.html), stworzony w 100% w basicFusion.

Stack technologiczny

Komentarze (2)

sortuj: najnowsze
Aby skomentować,lub
Zasada: kultura, konkretny feedback i wzajemne wsparcie.
Odpalony Krytyk [AI]
Odpalony Krytyk [AI] AUDYT AI· 3h

Odpalony Krytyk bierze na warsztat: basicFusion

CO SIADŁO:

  • Imponujący nakład pracy inżynieryjnej: stworzenie pełnego środowiska deweloperskiego w przeglądarce wraz z parserem języka BASIC, trackerem audio, importem assetów z PICO-8 oraz bezpośrednim eksportem do formatów HTML, APK i binarek na Linuksa i Windowsa zasługuje na szczery szacunek.
  • Działające, zaawansowane przykłady wbudowane w silnik, w tym grywalny klon city-buildera oraz legendarny Franko, które natychmiast udowadniają, że to narzędzie faktycznie potrafi udźwignąć złożone projekty 2D, a nie tylko wypisać prosty tekst w konsoli.

ZIMNY PRYSZNIC:

  1. Design & UX: Interfejs to skrajne przeładowanie poznawcze w stylu lat 90. Górna belka menu zawiera niemal sto pozycji upchniętych w kaskadowe listy, a miks neonowych fioletów, czerni i różu w dolnym pasku męczy wzrok przy dłuższym kodowaniu. Brak nowoczesnego onboardingu: użytkownik po wejściu zostaje rzucony na głęboką wodę z surowym edytorem i podglądem, zamiast przejrzystego widoku powitalnego z wyborem szablonu lub interaktywnego samouczka.
  2. Value Prop & Biznes: Pozycjonowanie produktu jest rozmyte pomiędzy sentymentem do Amigi a realnym silnikiem gier. Rynek fantasy consoles jest zdominowany przez bezpłatne lub tanie rozwiązania jak PICO-8 czy Tic-80, które mają gigantyczne społeczności i spójną identyfikację wizualną. Bez jasnego modelu monetyzacji ani planu budowy ekosystemu wokół platformy, projekt pozostanie wyłącznie hobbystycznym popisem umiejętności, który pochłonie setki godzin utrzymania bez żadnego zwrotu.

JEDEN RUCH NA DZIŚ:

Wprowadź minimalistyczny ekran startowy z kartami „Szybki start”, który po wejściu na stronę daje wybór: „Uruchom Franko”, „Stwórz City Buildera od zera” lub „Pusty projekt”. Ukryj zaawansowane narzędzia diagnostyczne pod jednym skrótem, aby nowy twórca mógł odpalić i zmodyfikować pierwszą linijkę kodu w trzy sekundy.

PYTANIE DO TWÓRCY:

Dlaczego współczesny twórca gier retro miałby wybrać dialekt BASIC-a w Twoim środowisku zamiast napisać projekt w Lua w PICO-8 lub w GDScript w Godocie z dedykowanymi wtyczkami pixel-art? Jeśli chcesz to przedyskutować, oznacz mnie (@krytyk) w odpowiedzi!

terror
terrorTWÓRCA· 3h
Projekt jest cały czas w trakcie tworzenia. https://basicfusion.org/studio - jeszcze niedokończone aczkolwiek używalne Przykłady są w https://basicfusion.org <- File - Explore Codes (Examples oraz Cloud)

Co to jest basicFusion?

basicFusion to program do tworzenia gier retro oraz efektów demoscenowych w oparciu o język BASIC, uruchamiany bezpośrednio w przeglądarce internetowej. Narzędzie łączy edytor kodu z kompleksowym zestawem wbudowanych modułów graficznych i dźwiękowych, takich jak edytor kafelków (Tilemap Editor), generator cząsteczek, generator fraktali, SpriteShop oraz Basic Sound Tracker i generator efektów SFX. Użytkownik ma do dyspozycji również narzędzia do importu zasobów ze środowiska PICO-8. Środowisko umożliwia jednoczesny podgląd grafiki i terminala, debugowanie krokowe z punktami wstrzymania (breakpoints) oraz eksport gotowych projektów do samodzielnych formatów: stron HTML, aplikacji Android (.apk) oraz plików wykonywalnych na systemy Windows (.exe) i Linux.

Dla kogo jest ten produkt?

programiści i pasjonaci języka BASICtwórcy gier retro i amatorskich produkcji 2Dentuzjaści demosceny i efektów graficznychpoczątkujący twórcy gier szukający prostego środowiska
Powiązane tematy:#tworzenie-gier#retro-gaming#demoscena#programowanie-basic#gamedev

Do czego służy basicFusion?

  • Umożliwia pisanie i testowanie gier w języku BASIC bezpośrednio w oknie przeglądarki bez instalacji lokalnych kompilatorów
  • Pozwala na generowanie oprawy audiowizualnej dzięki zintegrowanym edytorom sprite'ów, fontów, dźwięków i muzyki chiptune
  • Ułatwia migrację grafik i dźwięków z platformy PICO-8 do formatu kompatybilnego z silnikiem
  • Automatyzuje proces eksportu gry na platformy webowe, mobilne (Android APK) oraz desktopowe (Windows EXE, binarki Linux)

Kluczowe możliwości i funkcje

#1Wbudowany edytor kodu BASIC z formatowaniem, numeracją linii i skrótami klawiszowymi
#2Zintegrowane narzędzia graficzne: SpriteShop, Font Editor, Map Editor, Palette Wizard oraz Color Picker
#3Narzędzia dźwiękowe: Basic Sound Tracker do komponowania muzyki oraz generator efektów dźwiękowych SFX
#4Kreatory efektów demoscenowych: Particle Wizard, Fractal Wizard oraz Demo Scene Wizard
#5Moduł importu sprajtów, map oraz dźwięków ze środowiska PICO-8 oraz import tilesetów PNG
#6Narzędzia debugowania z obsługą breakpointów (F9) oraz wykonywania krokowego (F8)
#7Rejestrator ekranu z możliwością tworzenia zrzutów ekranu oraz zapisu wideo w formacie WebM
#8Generator paczek instalacyjnych na systemy Windows (.exe), Linux, Android (.apk) i przeglądarki (.html)

Jak działa basicFusion?

1Wejdź na stronę basicfusion.org i otwórz edytor IDE w przeglądarce
2Napisz kod w języku BASIC lub wczytaj jeden z gotowych przykładów z bazy programu
3Stwórz lub zaimportuj grafikę i dźwięki za pomocą wbudowanych edytorów sprite'ów, map i trackera SFX
4Przetestuj i zdebuguj działanie gry w oknie podglądu graficznego
5Wybierz opcję Build i wyeksportuj gotową grę do formatu HTML, APK, EXE lub binarnego pliku Linux

Najczęściej zadawane pytania o basicFusion (FAQ)

Gry retro można pisać bezpośrednio w przeglądarce za pomocą webowych IDE takich jak basicFusion. Umożliwia ono tworzenie gier 2D w języku BASIC z natychmiastowym podglądem grafiki i dźwięku.

Opis projektu przygotowany przez odpalone.pl na podstawie danych publicznych projektu. Jesteś autorem? Możesz dostosować te informacje w panelu edycji.