Programok fejlesztése TVC-re

Szerencsére aktív a TVC scene, így több lehetőségünk is van arra, hogy TVC-re programot fejlesszünk.

1. TVCStudio

Készítette: Oravecz István

A TVCStudio egy grafikus fejlesztőkörnyezet, mely támogatja a programfejlesztést Videoton TV Computerre Z80 assembly, valamint BASIC programozási nyelveken.

TVCStudio Basic TVCStudio Assembly TVCStudio Beállítások

2. TVCDeveloperTool

Program: Major Tamás
Debugger emulátor: Grósz Attila
Grafikus felület: Sáránszki Mihály

Univerzális szerszámosláda a Videoton TVC számítógépre fejlesztendő programokhoz. Asm fordító, C fordító, sprite szerkesztő, pálya editor és még egy egyszerű zeneszerkesztő is.

TVCDeveloperTool TVCDeveloperTool Sprite TVCDeveloperTool C

Tutorial videók (Lejátszási lista)

Megnyitás a YouTube-on →

3. Turbo Rascal Syntax Error (TRSE)

Ez egy többfajta platformra fordító Pascal fejlesztői környezet, ami már támogatja a TVC-t is.

TRSE
Hivatalos oldal és letöltés:
lemonspawn.com/trse

Tutorial videók

1. rész: Letöltés, telepítés, beállítás és egy "Hello world" program

2. rész: Elkezdünk egy játékot! Grafika elmélet, Game Engine init, image és sprite kirakás

3. rész: Joystick lekérdezés, sprite mozgatás és maszkolt sprite kirakása

4. rész: A program felépítése, forráskód formázása, globális és lokális változók, konstansok használata, változó típusok, stringek, tömbök, rekordok

5. rész: Egy játék pályájának felépítése, letárolása és megjelenítése TileMap technikával

6. rész: Sprite animáció és pixeles sprite mozgatás

7. rész: Szövegkiírás saját karakterkészlettel. Falak, akadályo, talaj vizsgálata és kezelése TileMap-en

8. rész: Gravitáció bekapcsolása, azaz talaj figyelés és zuhanás TileMap pályán

9. rész: Lehet komoly játékot fejleszteni TRSE-vel?

10. rész: Új Game Engine unit, ellenségek kezelése és sprite ütközés vizsgálat

11. rész: TRSE fordítási hibam Videoram alá érő kód, elfogyó memória, villogó sprite-ok - problémák és megoldásaik

12. rész: BackScreen, azaz a háttérképernyős múködés részletei (hogyan csináld)

13. rész: A TVC hangja, zene és hangeffektek a Game Engine segítségével

14. rész: Digitális hangeffektek TRSE Rascalban Game Engine segítségével

15. rész: TRSE Game Engine DEMO

16. rész: Indult egy kihívás, aminek keretében egy új játék készül 9 nap alatt. AXIS 1.nap.

17. rész Játékos animáció és irányítás, falak kezelése a csempetérképen. AXIS 1.nap 2. rész.

18. rész: Az alienek már a spájzban vannak, avagy az alienek mozgatása a pályán. AXIS 2.nap

19. rész: A játékos és az alienek mozgásának finomhangolása. AXIS 3.nap

20. rész: Kulcskártyák felszedése, az ajtók kinyitása/becsukása. AXIS 4. nap

4. Z88DK - The Development Kit for Z80 Computers

Egy Z80-as processzorral rendelkező gépekhez készült C fordító, minimális TVC támogatással.

5. TVC BASIC Renumber Tool

Készítette: Nagy Gergely

Online segédeszköz TVC BASIC programok automatikus újraszámozásához. A program képes a teljes kód újrasorszámozására, miközben az ugrási címeket (GOTO, GOSUB, THEN, ELSE, stb.) is megfelelően frissíti.