nice. will the engine be available for public use? any c64 games too? keep up the nice work!
A Novel Approach
Creator of
Recent community posts
hi im trying to have a tile become unwalkable ... in the tile properties when character exits tile i have this script
add_tile("blok", coord[0, 0, 0], "entity_id");
but i dont see any change. i tried putting it on a tile directly but it said tile already there. the other tile "blok" is not passable, so im trying to get it when the player leaves a tile he cant go back to that tile. Please help thanks.
hi this looks neat. Can a projectile be made to bounce off things like a ball in breakout? thanks. also im using 4.0.0 and downloaded under 4.1.1 but got message: Plugin "CustomProjectile" is based on an unknown engine version and may not work correctly. Plugin authors can fix this issue by making sure `engine/engine.json` exists in the plugin containing at least `{"version": "4.0.0-e0"}`.
hi the online version works but the downloaded version with same file gives errors:
Error while compiling bBasic code: Error: Errors while assembling.
Line 178: Unresolved symbol 'pfscore'
player0x = player0x + Player_0_X_Speed
Line 179: Unresolved symbol 'pfscore'
_if_9_end
Line 180: Unresolved symbol 'pfscore'
Player_0_X_Speed = 0
Line 190: Unresolved symbol 'bankswitch'
_if_11_end
Line 197: Unresolved symbol 'superchip'
_if_13
Line 204: Unresolved symbol 'pfres'
_if_14_else_end
Line 207: Unresolved symbol 'pfres'
ballx = ballx + Ball_X_Speed
Line 10: Unresolved symbol 'bankswitch'
%00010100
Line 11: Unresolved symbol 'bankswitch'
%00001010
Line 15: Unresolved symbol 'bankswitch'
%00011100
Line 19: Unresolved symbol 'bankswitch'
player1:
Line 46: Unresolved symbol 'shakescreen'
dim player0realcolor = r
Line 47: Unresolved symbol 'shakescreen'
dim player1realcolor = q
Line 67: Unresolved symbol 'readpaddle'
rem **************************************************************************
Line 76: Unresolved symbol 'pfres'
rem **************************************************************************
Line 79: Unresolved symbol 'pfres'
title_start_end
Line 92: Unresolved symbol 'pfrowheight'
Level_Number = 1
Line 93: Unresolved symbol 'pfrowheight'
player1x = 66
Line 95: Unresolved symbol 'pfres'
gameplay_start_end
Line 98: Unresolved symbol 'pfres'
rem Main loop:
Line 124: Unresolved symbol 'pfres'
if Even_Frame then goto _if_2 else goto _if_2_end
Line 125: Unresolved symbol 'pfres'
_if_2
Line 127: Unresolved symbol 'pfres'
_if_3
Line 129: Unresolved symbol 'pfres'
_if_4
Line 131: Unresolved symbol 'pfres'
goto _if_4_else_end
Line 162: Unresolved symbol 'player1colors'
ballheight = 3
Line 171: Unresolved symbol 'playercolors'
Even_Frame = true
Line 179: Unresolved symbol 'pfres'
_if_9_end
Line 180: Unresolved symbol 'pfres'
Player_0_X_Speed = 0
Line 182: Unresolved symbol 'pfres'
if joy0right then goto _if_10 else goto _if_10_end
Line 184: Unresolved symbol 'pfres'
Player_0_X_Speed = 1
Line 186: Unresolved symbol 'pfres'
Line 208: Unresolved symbol 'no_blank_lines'
goto _if_12_else_end
Line 209: Unresolved symbol 'playercolors'
_if_12_end
Line 224: Unresolved symbol 'readpaddle'
Line 227: Unresolved symbol 'readpaddle'
rem End of generated code.
Line 230: Unresolved symbol 'readpaddle'
goto main
Line 234: Unresolved symbol 'playercolors'
rem **************************************************************************
Line 235: Unresolved symbol 'PFcolors'
gameover_start_begin
Line 239: Unresolved symbol 'backgroundchange'
rem **************************************************************************
Line 259: Unresolved symbol 'pfrowheight'
Line 260: Unresolved symbol 'pfrowheight'
if channnel1duration = 1 then AUDV1 = 0
Line 262: Unresolved symbol 'pfres'
Line 265: Unresolved symbol 'pfres'
rem - Draws the screen and handles user input. Moves the sprites and
Line 274: Unresolved symbol 'PFmaskvalue'
rem Backgrounds generated by vcs-game-maker.
Line 275: Unresolved symbol 'PFmaskvalue'
rem **************************************************************************
Line 295: Unresolved symbol 'PFcolorandheight'
playfield:
Line 297: Unresolved symbol 'backgroundchange'
X..XXX...XXXXX.XXXX.XXX.XXX.XXXX
Line 305: Unresolved symbol 'PFheights'
XXXXXXXXXXX.........XXXXXX.XXXXX
Line 312: Unresolved symbol 'PFcolors'
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX.
Line 315: Unresolved symbol 'backgroundchange'
X...................X........XX.
Line 320: Unresolved symbol 'pfrowheight'
X...........X..............X..X.
Line 321: Unresolved symbol 'pfrowheight'
X....X............X.X....X.X..X.
Line 323: Unresolved symbol 'pfres'
end
Line 326: Unresolved symbol 'pfres'
if newbackground <> 4 then goto background4end
Line 331: Unresolved symbol 'PFcolorandheight'
X.............................X.
Line 332: Unresolved symbol 'PFcolors'
X........X.X.......X.X........X.
Line 333: Unresolved symbol 'PFheights'
X.............................X.
Line 334: Unresolved symbol 'no_blank_lines'
X.............................X.
Line 342: Unresolved symbol 'pfrowheight'
if newbackground <> 5 then goto background5end
Line 343: Unresolved symbol 'pfrowheight'
playfield:
Line 345: Unresolved symbol 'pfres'
X..................XXXXXXX....X.
Line 348: Unresolved symbol 'pfres'
X.........X.............X.....X.
Line 366: Unresolved symbol 'no_blank_lines'
X.............................X.
Line 368: Unresolved symbol 'PFcolors'
X.............................X.
Line 376: Unresolved symbol 'PFheights'
XXXXX......XXXXXXXXXXX.XX.X.XXX.
Line 389: Unresolved symbol 'PFheights'
Line 399: Unresolved symbol 'no_blank_lines'
X..XXXXXXXXXXXXXXXXXXX........X.
Line 417: Unresolved symbol 'pfres'
X.............................X.
Line 418: Unresolved symbol 'pfres'
XXXXXXX.XXXXXXXXXXXXXXX..XXXXXX.
Line 420: Unresolved symbol 'pfres'
background9end
Line 422: Unresolved symbol 'pfres'
if newbackground <> 10 then goto background10end
Line 424: Unresolved symbol 'pfres'
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX.
Line 459: Unresolved symbol 'player1colors'
XXXXXXXXXXXXX............X.X..X.
Line 472: Unresolved symbol 'pfres'
XXXXXXXXXXX.XX......XXXXXXXXXXX.
Line 473: Unresolved symbol 'pfres'
X.X.X.X..................X.X.XX.
Line 475: Unresolved symbol 'pfres'
X.X.......X.X.......X.X....X.XX.
Line 477: Unresolved symbol 'pfres'
X.X.......X.X.......X.X....X.XX.
Line 479: Unresolved symbol 'pfres'
X.X.......XXXXXXXXXXXX.....X.X..
Line 492: Unresolved symbol 'player1colors'
X........XXXXXXXXXXXXXXXXXXXXXX.
Line 497: Unresolved symbol 'playercolors'
X....X...................X....X.
Line 515: Unresolved symbol 'no_blank_lines'
end
Line 522: Unresolved symbol 'readpaddle'
rem **************************************************************************
Line 525: Unresolved symbol 'readpaddle'
Line 528: Unresolved symbol 'readpaddle'
Line 550: Unresolved symbol 'no_blank_lines'
%11111000
Line 551: Unresolved symbol 'no_blank_lines'
%01100000
Line 562: Unresolved symbol 'pfrowheight'
player0animation0animationEnd
Line 563: Unresolved symbol 'pfrowheight'
goto player0animationsEnd
Line 565: Unresolved symbol 'pfres'
player0animationsEnd
Line 568: Unresolved symbol 'pfres'
rem Animations for player1:
Line 576: Unresolved symbol 'shakescreen'
if player1frame = 20 then player1frame = 0
Line 577: Unresolved symbol 'shakescreen'
Line 578: Unresolved symbol 'shakescreen'
if player1frame > 10 then goto player1animation0frame0End
Line 580: Unresolved symbol 'shakescreen'
%11110000
Line 601: Unresolved symbol 'player1colors'
%11111110
Line 605: Unresolved symbol 'playercolors'
Line 606: Unresolved symbol 'readpaddle'
player1animation0animationEnd
Line 614: Unresolved symbol 'no_blank_lines'
undefined
Line 628: Unresolved symbol 'minikernel'
undefined
Line 629: Unresolved symbol 'minikernel'
undefined
Line 639: Unresolved symbol 'noscore'
undefined
Line 694: Unresolved symbol 'pfscore'
undefined
Line 695: Unresolved symbol 'pfscore'
undefined
Line 710: Unresolved symbol 'pfscore'
undefined
Line 711: Unresolved symbol 'pfscore'
undefined
Line 727: Unresolved symbol 'pfscore'
undefined
Line 728: Unresolved symbol 'pfscore'
undefined
Line 1: Unresolved symbol 'bankswitch'
set tv ntsc
Line 774: Unresolved symbol 'shakescreen'
undefined
Line 775: Unresolved symbol 'shakescreen'
undefined
Line 776: Unresolved symbol 'shakescreen'
undefined
Line 777: Unresolved symbol 'shakescreen'
undefined
Line 779: Unresolved symbol 'shakescreen'
undefined
Line 809: Unresolved symbol 'pfrowheight'
undefined
Line 810: Unresolved symbol 'pfrowheight'
undefined
Line 812: Unresolved symbol 'pfres'
undefined
Line 813: Unresolved symbol 'pfres'
undefined
Line 830: Unresolved symbol 'multisprite'
undefined
Line 831: Unresolved symbol 'multisprite'
undefined
Line 834: Unresolved symbol 'bankswitch'
undefined
Line 855: Unresolved symbol 'pfres'
undefined
Line 856: Unresolved symbol 'pfres'
undefined
Line 861: Unresolved symbol 'superchip'
undefined
Line 1: Unresolved symbol 'bankswitch'
set tv ntsc
Line 1: Unresolved symbol 'bankswitch'
set tv ntsc
Line 901: Unresolved symbol 'bankswitch'
undefined
Line 908: Unresolved symbol 'superchip'
undefined
Line 917: Unresolved symbol 'superchip'
undefined
Line 927: Unresolved symbol 'superchip'
undefined
Line 1: Unresolved symbol 'bankswitch'
set tv ntsc
Line 1: Unresolved symbol 'bankswitch'
set tv ntsc
Line 983: Unresolved symbol 'superchip'
undefined
Line 992: Unresolved symbol 'superchip'
undefined
Line 1002: Unresolved symbol 'superchip'
undefined
Line 1049: Unresolved symbol 'pfres'
undefined
Line 1050: Unresolved symbol 'pfres'
undefined
Line 1058: Unresolved symbol 'superchip'
undefined
Line 1: Unresolved symbol 'bankswitch'
set tv ntsc
Line 1088: Unresolved symbol 'pfres'
undefined
Line 1089: Unresolved symbol 'pfres'
undefined
Line 1096: Unresolved symbol 'superchip'
undefined
Line 1: Unresolved symbol 'bankswitch'
set tv ntsc
Line 1132: Unresolved symbol 'pfrowheight'
undefined
Line 1133: Unresolved symbol 'pfrowheight'
undefined
Line 1135: Unresolved symbol 'pfres'
undefined
Line 1138: Unresolved symbol 'pfres'
undefined
Line 1154: Unresolved symbol 'superchip'
undefined
Line 1173: Unresolved symbol 'pfres'
undefined
Line 1174: Unresolved symbol 'pfres'
undefined
Line 1182: Unresolved symbol 'superchip'
undefined
Line 1183: Unresolved symbol 'pfres'
undefined
Line 1184: Unresolved symbol 'pfres'
undefined
Line 1186: Unresolved symbol 'pfres'
undefined
Line 1188: Unresolved symbol 'pfres'
undefined
Line 1190: Unresolved symbol 'pfres'
undefined
Line 1201: Unresolved symbol 'pfres'
undefined
Line 1202: Unresolved symbol 'pfres'
undefined
Line 1204: Unresolved symbol 'pfres'
undefined
Line 1206: Unresolved symbol 'pfres'
undefined
Line 1208: Unresolved symbol 'pfres'
undefined
Line 1: Unresolved symbol 'bankswitch'
set tv ntsc
Line 1232: Unresolved symbol 'pfrowheight'
undefined
Line 1233: Unresolved symbol 'pfrowheight'
undefined
Line 1235: Unresolved symbol 'pfres'
undefined
Line 1238: Unresolved symbol 'pfres'
undefined
Line 1246: Unresolved symbol 'pfres'
undefined
Line 1247: Unresolved symbol 'pfres'
undefined
Line 1249: Unresolved symbol 'pfres'
undefined
Line 1251: Unresolved symbol 'pfres'
undefined
Line 1253: Unresolved symbol 'pfres'
undefined
Line 1266: Unresolved symbol 'pfres'
undefined
Line 1267: Unresolved symbol 'pfres'
undefined
Line 1273: Unresolved symbol 'superchip'
undefined
Line 1295: Unresolved symbol 'superchip'
undefined
Line 1: Unresolved symbol 'bankswitch'
set tv ntsc
Line 1326: Unresolved symbol 'rand16'
undefined
Line 1327: Unresolved symbol 'rand16'
undefined
Line 1333: Unresolved symbol 'rand16'
undefined
Line 1334: Unresolved symbol 'rand16'
undefined
Line 1: Unresolved symbol 'bankswitch'
set tv ntsc
Line 1342: Unresolved symbol 'debugscore'
undefined
Line 1346: Unresolved symbol 'mincycles'
undefined
Line 1347: Unresolved symbol 'mincycles'
undefined
Line 1349: Unresolved symbol 'mincycles'
undefined
Line 1352: Unresolved symbol 'mincycles'
undefined
Line 1369: Unresolved symbol 'debugscore'
undefined
Line 1380: Unresolved symbol 'debugscore'
undefined
Line 1383: Unresolved symbol 'debugcycles'
undefined
Line 1414: Unresolved symbol 'legacy'
undefined
Line 1415: Unresolved symbol 'legacy'
undefined
Line 1475: Unresolved symbol 'legacy'
undefined
Line 1476: Unresolved symbol 'legacy'
undefined
Line 1507: Unresolved symbol 'vblank_bB_code'
undefined
Line 1508: Unresolved symbol 'vblank_bB_code'
undefined
Line 2075: Unresolved symbol 'false'
undefined
Line 2086: Unresolved symbol 'true'
undefined
Line 2518: Unresolved symbol 'backgroundchange'
undefined
Line 2532: Unresolved symbol 'pfres'
undefined
Line 2533: Unresolved symbol 'pfres'
undefined
Line 2572: Unresolved symbol 'pfres'
undefined
Line 2573: Unresolved symbol 'pfres'
undefined
Line 2612: Unresolved symbol 'pfres'
undefined
Line 2613: Unresolved symbol 'pfres'
undefined
Line 2652: Unresolved symbol 'pfres'
undefined
Line 2653: Unresolved symbol 'pfres'
undefined
Line 2692: Unresolved symbol 'pfres'
undefined
Line 2693: Unresolved symbol 'pfres'
undefined
Line 2732: Unresolved symbol 'pfres'
undefined
Line 2733: Unresolved symbol 'pfres'
undefined
Line 2772: Unresolved symbol 'pfres'
undefined
Line 2773: Unresolved symbol 'pfres'
undefined
Line 2812: Unresolved symbol 'pfres'
undefined
Line 2813: Unresolved symbol 'pfres'
undefined
Line 2852: Unresolved symbol 'pfres'
undefined
Line 2853: Unresolved symbol 'pfres'
undefined
Line 2892: Unresolved symbol 'pfres'
undefined
Line 2893: Unresolved symbol 'pfres'
undefined
Line 2932: Unresolved symbol 'pfres'
undefined
Line 2933: Unresolved symbol 'pfres'
undefined
Line 2972: Unresolved symbol 'pfres'
undefined
Line 2973: Unresolved symbol 'pfres'
undefined
Line 3012: Unresolved symbol 'pfres'
undefined
Line 3013: Unresolved symbol 'pfres'
undefined
Line 3052: Unresolved symbol 'pfres'
undefined
Line 3053: Unresolved symbol 'pfres'
undefined
Line 3092: Unresolved symbol 'pfres'
undefined
Line 3093: Unresolved symbol 'pfres'
undefined
Line 3118: Unresolved symbol 'backgroundchange'
undefined
Line 3465: Unresolved symbol 'ROM2k'
undefined
Line 3468: Unresolved symbol 'bankswitch'
undefined
Line 3469: Unresolved symbol 'bankswitch'
undefined
Line 3473: Unresolved symbol 'bankswitch'
undefined
Line 3477: Unresolved symbol 'bankswitch'
undefined
Line 3579: Unresolved symbol 'ROM2k'
undefined
Line 3582: Unresolved symbol 'bankswitch'
undefined
Line 3583: Unresolved symbol 'bankswitch'
undefined
Line 3587: Unresolved symbol 'bankswitch'
undefined
Line 3591: Unresolved symbol 'bankswitch'
undefined
Line 3603: Unresolved symbol 'bankswitch'
undefined
Line 3604: Unresolved symbol 'bankswitch'
undefined
Line 3608: Unresolved symbol 'bankswitch'
undefined
Line 3612: Unresolved symbol 'bankswitch'
undefined
Line 3617: Unresolved symbol 'ROM2k'
undefine