Forum Replies Created
-
AuthorPosts
-
I like degacs’s idea with the two tail monkey and the two gears. I don’t know about that symbol on the second gear. I don’t know what it represent. Maybe it should have a phrase like “Multi-platform” or something that represent Multiplatform. I don’t know about it being just white either. It should have a fixed set of colors, Just like every other company logo. Just my 2 cents.
Okay Mark. I finally got time to install the itch.io version. I no longer get that error but now I get this error when trying to run the gridshooter game.
Mx2cc version 1.1.07
***** Building app ‘/Applications/Monkey2-v1.1.07/bananas/gridshooter/gridshooter.monkey2′ *****
Parsing…
Semanting…
Translating…
Compiling…
Linking /Applications/Monkey2-v1.1.07/bananas/gridshooter/gridshooter.products/Emscripten/Gridshooter.js…
Build error: System command ’em++ -s USE_SDL=2 -s TOTAL_MEMORY=268435456 -s DISABLE_EXCEPTION_CATCHING=1 -O2 –preload-file “/Applications/Monkey2-v1.1.07/bananas/gridshooter/gridshooter.buildv1.1.07/emscripten_debug/assets/@/assets” -s BINARYEN=1 -s BINARYEN_TRAP_MODE=’allow’ -o “/Applications/Monkey2-v1.1.07/bananas/gridshooter/gridshooter.products/Emscripten/Gridshooter.js” “/Applications/Monkey2-v1.1.07/bananas/gridshooter/gridshooter.buildv1.1.07/emscripten_debug/build/_1include_2_0r.cpp.o” “/Applications/Monkey2-v1.1.07/bananas/gridshooter/gridshooter.buildv1.1.07/emscripten_debug/build/_1_1_1_1_1modules_2mojo_2mojo.buildv1.1.07_2emscripten_0debug_2include_2_0r.cpp.o” “/Applications/Monkey2-v1.1.07/bananas/gridshooter/gridshooter.buildv1.1.07/emscripten_debug/build/_1_1_1_1_1modules_2std_2std.buildv1.1.07_2emscripten_0debug_2include_2_0r.cpp.o” “/Applications/Monkey2-v1.1.07/bananas/gridshooter/gridshooter.buildv1.1.07/emscripten_debug/build/_1_1_1_1_1modules_2stb_5vorbis_2stb_5vorbis.buildv1.1.07_2emscripten_0debug_2include_2_0r.cpp.o” “/Applications/Monkey2-v1.1.07/bananas/gridshooter/gridshooter.buildv1.1.07/emscripten_debug/build/_1_1_1_1_1modules_2stb_5image_5write_2stb_5image_5write.buildv1.1.07_2emscripten_0debug_2include_2_0r.cpp.o” “/Applications/Monkey2-v1.1.07/bananas/gridshooter/gridshooter.buildv1.1.07/emscripten_debug/build/_1_1_1_1_1modules_2stb_5image_2stb_5image.buildv1.1.07_2emscripten_0debug_2include_2_0r.cpp.o” “/Applications/Monkey2-v1.1.07/bananas/gridshooter/gridshooter.buildv1.1.07/emscripten_debug/build/_1_1_1_1_1modules_2miniz_2miniz.buildv1.1.07_2emscripten_0debug_2include_2_0r.cpp.o” “/Applications/Monkey2-v1.1.07/bananas/gridshooter/gridshooter.buildv1.1.07/emscripten_debug/build/_1_1_1_1_1modules_2sdl2_2sdl2.buildv1.1.07_2emscripten_0debug_2include_2_0r.cpp.o” “/Applications/Monkey2-v1.1.07/bananas/gridshooter/gridshooter.buildv1.1.07/emscripten_debug/build/_1_1_1_1_1modules_2jni_2jni.buildv1.1.07_2emscripten_0debug_2include_2_0r.cpp.o” “/Applications/Monkey2-v1.1.07/bananas/gridshooter/gridshooter.buildv1.1.07/emscripten_debug/build/_1_1_1_1_1modules_2openal_2openal.buildv1.1.07_2emscripten_0debug_2include_2_0r.cpp.o” “/Applications/Monkey2-v1.1.07/bananas/gridshooter/gridshooter.buildv1.1.07/emscripten_debug/build/_1_1_1_1_1modules_2gles20_2gles20.buildv1.1.07_2emscripten_0debug_2include_2_0r.cpp.o” “/Applications/Monkey2-v1.1.07/bananas/gridshooter/gridshooter.buildv1.1.07/emscripten_debug/build/_1_1_1_1_1modules_2libc_2libc.buildv1.1.07_2emscripten_0debug_2include_2_0r.cpp.o” “/Applications/Monkey2-v1.1.07/bananas/gridshooter/gridshooter.buildv1.1.07/emscripten_debug/build/_1_1_1_1_1modules_2freetype_2freetype.buildv1.1.07_2emscripten_0debug_2include_2_0r.cpp.o” “/Applications/Monkey2-v1.1.07/bananas/gridshooter/gridshooter.buildv1.1.07/emscripten_debug/build/_1_1_1_1_1modules_2emscripten_2emscripten.buildv1.1.07_2emscripten_0debug_2include_2_0r.cpp.o” “/Applications/Monkey2-v1.1.07/bananas/gridshooter/gridshooter.buildv1.1.07/emscripten_debug/build/_1_1_1_1_1modules_2monkey_2monkey.buildv1.1.07_2emscripten_0debug_2include_2_0r.cpp.o” “/Applications/Monkey2-v1.1.07/bananas/gridshooter/gridshooter.buildv1.1.07/emscripten_debug/build/_1src_2gridshooter_0gridshooter.cpp.o” “/Applications/Monkey2-v1.1.07/bananas/gridshooter/gridshooter.buildv1.1.07/emscripten_debug/build/_1src_2gridshooter_0src_02orb.cpp.o” “/Applications/Monkey2-v1.1.07/bananas/gridshooter/gridshooter.buildv1.1.07/emscripten_debug/build/_1src_2gridshooter_0src_02bullet.cpp.o” “/Applications/Monkey2-v1.1.07/bananas/gridshooter/gridshooter.buildv1.1.07/emscripten_debug/build/_1src_2gridshooter_0src_02player.cpp.o” “/Applications/Monkey2-v1.1.07/bananas/gridshooter/gridshooter.buildv1.1.07/emscripten_debug/build/_1src_2gridshooter_0src_02actor.cpp.o” “/Applications/Monkey2-v1.1.07/bananas/gridshooter/gridshooter.buildv1.1.07/emscripten_debug/build/_1src_2gridshooter_0src_02renderwindow.cpp.o” “/Applications/Monkey2-v1.1.07/bananas/gridshooter/gridshooter.buildv1.1.07/emscripten_debug/build/_1src_2gridshooter_0src_02area.cpp.o” “/Applications/Monkey2-v1.1.07/bananas/gridshooter/gridshooter.buildv1.1.07/emscripten_debug/build/_1src_2gridshooter_0gamegraphics_02gamegraphics.cpp.o” “/Applications/Monkey2-v1.1.07/bananas/gridshooter/gridshooter.buildv1.1.07/emscripten_debug/build/_1src_2gridshooter_0gamegraphics_02src_02background.cpp.o” “/Applications/Monkey2-v1.1.07/bananas/gridshooter/gridshooter.buildv1.1.07/emscripten_debug/build/_1src_2gridshooter_0gamegraphics_02src_02tilegraphics.cpp.o” “/Applications/Monkey2-v1.1.07/bananas/gridshooter/gridshooter.buildv1.1.07/emscripten_debug/build/_1src_2gridshooter_0gamegraphics_02src_02sprite.cpp.o” “/Applications/Monkey2-v1.1.07/bananas/gridshooter/gridshooter.buildv1.1.07/emscripten_debug/build/_1src_2gridshooter_0std_0geom_02rect.cpp.o” “/Applications/Monkey2-v1.1.07/bananas/gridshooter/gridshooter.buildv1.1.07/emscripten_debug/build/_1src_2gridshooter_0std_0collections_02container.cpp.o” “/Applications/Monkey2-v1.1.07/bananas/gridshooter/gridshooter.buildv1.1.07/emscripten_debug/build/_1src_2gridshooter_0std_0collections_02stack.cpp.o” “/Applications/Monkey2-v1.1.07/bananas/gridshooter/gridshooter.buildv1.1.07/emscripten_debug/build/_1src_2gridshooter_0std_0collections_02list.cpp.o” “/Applications/Monkey2-v1.1.07/bananas/gridshooter/gridshooter.buildv1.1.07/emscripten_debug/build/_1src_2gridshooter_0std_0collections_02deque.cpp.o” “/Applications/Monkey2-v1.1.07/bananas/gridshooter/gridshooter.buildv1.1.07/emscripten_debug/build/_1src_2gridshooter_0std_0collections_02map.cpp.o” “/Applications/Monkey2-v1.1.07/bananas/gridshooter/gridshooter.buildv1.1.07/emscripten_debug/build/_1src_2gridshooter_0monkey_0math.cpp.o” “/Applications/Monkey2-v1.1.07/modules/mojo/mojo.buildv1.1.07/emscripten_debug/mojo.a” “/Applications/Monkey2-v1.1.07/modules/std/std.buildv1.1.07/emscripten_debug/std.a” “/Applications/Monkey2-v1.1.07/modules/stb-vorbis/stb-vorbis.buildv1.1.07/emscripten_debug/stb-vorbis.a” “/Applications/Monkey2-v1.1.07/modules/stb-image-write/stb-image-write.buildv1.1.07/emscripten_debug/stb-image-write.a” “/Applications/Monkey2-v1.1.07/modules/stb-image/stb-image.buildv1.1.07/emscripten_debug/stb-image.a” “/Applications/Monkey2-v1.1.07/modules/miniz/miniz.buildv1.1.07/emscripten_debug/miniz.a” “/Applications/Monkey2-v1.1.07/modules/sdl2/sdl2.buildv1.1.07/emscripten_debug/sdl2.a” “/Applications/Monkey2-v1.1.07/modules/jni/jni.buildv1.1.07/emscripten_debug/jni.a” “/Applications/Monkey2-v1.1.07/modules/openal/openal.buildv1.1.07/emscripten_debug/openal.a” “/Applications/Monkey2-v1.1.07/modules/gles20/gles20.buildv1.1.07/emscripten_debug/gles20.a” “/Applications/Monkey2-v1.1.07/modules/libc/libc.buildv1.1.07/emscripten_debug/libc.a” “/Applications/Monkey2-v1.1.07/modules/freetype/freetype.buildv1.1.07/emscripten_debug/freetype.a” “/Applications/Monkey2-v1.1.07/modules/emscripten/emscripten.buildv1.1.07/emscripten_debug/emscripten.a” “/Applications/Monkey2-v1.1.07/modules/monkey/monkey.buildv1.1.07/emscripten_debug/monkey.a” ‘ failed.em++ -s USE_SDL=2 -s TOTAL_MEMORY=268435456 -s DISABLE_EXCEPTION_CATCHING=1 -O2 –preload-file “/Applications/Monkey2-v1.1.07/bananas/gridshooter/gridshooter.buildv1.1.07/emscripten_debug/assets/@/assets” -s BINARYEN=1 -s BINARYEN_TRAP_MODE=’allow’ -o “/Applications/Monkey2-v1.1.07/bananas/gridshooter/gridshooter.products/Emscripten/Gridshooter.js” “/Applications/Monkey2-v1.1.07/bananas/gridshooter/gridshooter.buildv1.1.07/emscripten_debug/build/_1include_2_0r.cpp.o” “/Applications/Monkey2-v1.1.07/bananas/gridshooter/gridshooter.buildv1.1.07/emscripten_debug/build/_1_1_1_1_1modules_2mojo_2mojo.buildv1.1.07_2emscripten_0debug_2include_2_0r.cpp.o” “/Applications/Monkey2-v1.1.07/bananas/gridshooter/gridshooter.buildv1.1.07/emscripten_debug/build/_1_1_1_1_1modules_2std_2std.buildv1.1.07_2emscripten_0debug_2include_2_0r.cpp.o” “/Applications/Monkey2-v1.1.07/bananas/gridshooter/gridshooter.buildv1.1.07/emscripten_debug/build/_1_1_1_1_1modules_2stb_5vorbis_2stb_5vorbis.buildv1.1.07_2emscripten_0debug_2include_2_0r.cpp.o” “/Applications/Monkey2-v1.1.07/bananas/gridshooter/gridshooter.buildv1.1.07/emscripten_debug/build/_1_1_1_1_1modules_2stb_5image_5write_2stb_5image_5write.buildv1.1.07_2emscripten_0debug_2include_2_0r.cpp.o” “/Applications/Monkey2-v1.1.07/bananas/gridshooter/gridshooter.buildv1.1.07/emscripten_debug/build/_1_1_1_1_1modules_2stb_5image_2stb_5image.buildv1.1.07_2emscripten_0debug_2include_2_0r.cpp.o” “/Applications/Monkey2-v1.1.07/bananas/gridshooter/gridshooter.buildv1.1.07/emscripten_debug/build/_1_1_1_1_1modules_2miniz_2miniz.buildv1.1.07_2emscripten_0debug_2include_2_0r.cpp.o” “/Applications/Monkey2-v1.1.07/bananas/gridshooter/gridshooter.buildv1.1.07/emscripten_debug/build/_1_1_1_1_1modules_2sdl2_2sdl2.buildv1.1.07_2emscripten_0debug_2include_2_0r.cpp.o” “/Applications/Monkey2-v1.1.07/bananas/gridshooter/gridshooter.buildv1.1.07/emscripten_debug/build/_1_1_1_1_1modules_2jni_2jni.buildv1.1.07_2emscripten_0debug_2include_2_0r.cpp.o” “/Applications/Monkey2-v1.1.07/bananas/gridshooter/gridshooter.buildv1.1.07/emscripten_debug/build/_1_1_1_1_1modules_2openal_2openal.buildv1.1.07_2emscripten_0debug_2include_2_0r.cpp.o” “/Applications/Monkey2-v1.1.07/bananas/gridshooter/gridshooter.buildv1.1.07/emscripten_debug/build/_1_1_1_1_1modules_2gles20_2gles20.buildv1.1.07_2emscripten_0debug_2include_2_0r.cpp.o” “/Applications/Monkey2-v1.1.07/bananas/gridshooter/gridshooter.buildv1.1.07/emscripten_debug/build/_1_1_1_1_1modules_2libc_2libc.buildv1.1.07_2emscripten_0debug_2include_2_0r.cpp.o” “/Applications/Monkey2-v1.1.07/bananas/gridshooter/gridshooter.buildv1.1.07/emscripten_debug/build/_1_1_1_1_1modules_2freetype_2freetype.buildv1.1.07_2emscripten_0debug_2include_2_0r.cpp.o” “/Applications/Monkey2-v1.1.07/bananas/gridshooter/gridshooter.buildv1.1.07/emscripten_debug/build/_1_1_1_1_1modules_2emscripten_2emscripten.buildv1.1.07_2emscripten_0debug_2include_2_0r.cpp.o” “/Applications/Monkey2-v1.1.07/bananas/gridshooter/gridshooter.buildv1.1.07/emscripten_debug/build/_1_1_1_1_1modules_2monkey_2monkey.buildv1.1.07_2emscripten_0debug_2include_2_0r.cpp.o” “/Applications/Monkey2-v1.1.07/bananas/gridshooter/gridshooter.buildv1.1.07/emscripten_debug/build/_1src_2gridshooter_0gridshooter.cpp.o” “/Applications/Monkey2-v1.1.07/bananas/gridshooter/gridshooter.buildv1.1.07/emscripten_debug/build/_1src_2gridshooter_0src_02orb.cpp.o” “/Applications/Monkey2-v1.1.07/bananas/gridshooter/gridshooter.buildv1.1.07/emscripten_debug/build/_1src_2gridshooter_0src_02bullet.cpp.o” “/Applications/Monkey2-v1.1.07/bananas/gridshooter/gridshooter.buildv1.1.07/emscripten_debug/build/_1src_2gridshooter_0src_02player.cpp.o” “/Applications/Monkey2-v1.1.07/bananas/gridshooter/gridshooter.buildv1.1.07/emscripten_debug/build/_1src_2gridshooter_0src_02actor.cpp.o” “/Applications/Monkey2-v1.1.07/bananas/gridshooter/gridshooter.buildv1.1.07/emscripten_debug/build/_1src_2gridshooter_0src_02renderwindow.cpp.o” “/Applications/Monkey2-v1.1.07/bananas/gridshooter/gridshooter.buildv1.1.07/emscripten_debug/build/_1src_2gridshooter_0src_02area.cpp.o” “/Applications/Monkey2-v1.1.07/bananas/gridshooter/gridshooter.buildv1.1.07/emscripten_debug/build/_1src_2gridshooter_0gamegraphics_02gamegraphics.cpp.o” “/Applications/Monkey2-v1.1.07/bananas/gridshooter/gridshooter.buildv1.1.07/emscripten_debug/build/_1src_2gridshooter_0gamegraphics_02src_02background.cpp.o” “/Applications/Monkey2-v1.1.07/bananas/gridshooter/gridshooter.buildv1.1.07/emscripten_debug/build/_1src_2gridshooter_0gamegraphics_02src_02tilegraphics.cpp.o” “/Applications/Monkey2-v1.1.07/bananas/gridshooter/gridshooter.buildv1.1.07/emscripten_debug/build/_1src_2gridshooter_0gamegraphics_02src_02sprite.cpp.o” “/Applications/Monkey2-v1.1.07/bananas/gridshooter/gridshooter.buildv1.1.07/emscripten_debug/build/_1src_2gridshooter_0std_0geom_02rect.cpp.o” “/Applications/Monkey2-v1.1.07/bananas/gridshooter/gridshooter.buildv1.1.07/emscripten_debug/build/_1src_2gridshooter_0std_0collections_02container.cpp.o” “/Applications/Monkey2-v1.1.07/bananas/gridshooter/gridshooter.buildv1.1.07/emscripten_debug/build/_1src_2gridshooter_0std_0collections_02stack.cpp.o” “/Applications/Monkey2-v1.1.07/bananas/gridshooter/gridshooter.buildv1.1.07/emscripten_debug/build/_1src_2gridshooter_0std_0collections_02list.cpp.o” “/Applications/Monkey2-v1.1.07/bananas/gridshooter/gridshooter.buildv1.1.07/emscripten_debug/build/_1src_2gridshooter_0std_0collections_02deque.cpp.o” “/Applications/Monkey2-v1.1.07/bananas/gridshooter/gridshooter.buildv1.1.07/emscripten_debug/build/_1src_2gridshooter_0std_0collections_02map.cpp.o” “/Applications/Monkey2-v1.1.07/bananas/gridshooter/gridshooter.buildv1.1.07/emscripten_debug/build/_1src_2gridshooter_0monkey_0math.cpp.o” “/Applications/Monkey2-v1.1.07/modules/mojo/mojo.buildv1.1.07/emscripten_debug/mojo.a” “/Applications/Monkey2-v1.1.07/modules/std/std.buildv1.1.07/emscripten_debug/std.a” “/Applications/Monkey2-v1.1.07/modules/stb-vorbis/stb-vorbis.buildv1.1.07/emscripten_debug/stb-vorbis.a” “/Applications/Monkey2-v1.1.07/modules/stb-image-write/stb-image-write.buildv1.1.07/emscripten_debug/stb-image-write.a” “/Applications/Monkey2-v1.1.07/modules/stb-image/stb-image.buildv1.1.07/emscripten_debug/stb-image.a” “/Applications/Monkey2-v1.1.07/modules/miniz/miniz.buildv1.1.07/emscripten_debug/miniz.a” “/Applications/Monkey2-v1.1.07/modules/sdl2/sdl2.buildv1.1.07/emscripten_debug/sdl2.a” “/Applications/Monkey2-v1.1.07/modules/jni/jni.buildv1.1.07/emscripten_debug/jni.a” “/Applications/Monkey2-v1.1.07/modules/openal/openal.buildv1.1.07/emscripten_debug/openal.a” “/Applications/Monkey2-v1.1.07/modules/gles20/gles20.buildv1.1.07/emscripten_debug/gles20.a” “/Applications/Monkey2-v1.1.07/modules/libc/libc.buildv1.1.07/emscripten_debug/libc.a” “/Applications/Monkey2-v1.1.07/modules/freetype/freetype.buildv1.1.07/emscripten_debug/freetype.a” “/Applications/Monkey2-v1.1.07/modules/emscripten/emscripten.buildv1.1.07/emscripten_debug/emscripten.a” “/Applications/Monkey2-v1.1.07/modules/monkey/monkey.buildv1.1.07/emscripten_debug/monkey.a”
Traceback (most recent call last):
File “/Users/jesse/emsdk/emscripten/1.37.9/em++”, line 16, in <module>
emcc.run()
File “/Users/jesse/emsdk/emscripten/1.37.9/emcc.py”, line 1033, in run
exec ‘shared.Settings.’ + key + ‘ = ‘ + value in globals(), locals()
File “<string>”, line 1, in <module>
NameError: name ‘allow’ is not defined***** Fatal mx2cc error *****
Internal mx2cc build error
I get the same error as Hezcore with the latest develop from the repository and emscripten 1.37.9 and I do have the latest java installed.
2013 MacBook Air with the latest OS X.
I haven’t tried the itch.io version
you can try drawing the circles to an image and test the speed to see if it’s fast enough for you.
something like this:
[/crayon]Monkey1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071[crayon-5cba9e16a7ecf276927197 inline="true" ]Namespace myapp#Import "<std>"#Import "<mojo>"Using std..Using mojo..Class MyWindow Extends WindowField image1:ImageField image2:ImageField image3:ImageField cnvs:CanvasField img:ImageMethod New( title:String="Simple mojo app",width:Int=640,height:Int=480,flags:WindowFlags=Null )Super.New( title,width,height,flags )image1 = New Image(100,100)cnvs = New Canvas(image1)cnvs.Clear(New Color(0,0,0,0))cnvs.Color= New Color(1,0,0)cnvs.DrawCircle(50,50,50)cnvs.Flush()image2 = New Image(100,100)cnvs = New Canvas(image2)cnvs.Clear(New Color(0,0,0,0))cnvs.Color= New Color(1,0,0)cnvs.DrawCircle(50,50,50)cnvs.Flush()image3 = New Image(100,100)cnvs = New Canvas(image3)cnvs.Clear(New Color(0,0,0,0))cnvs.Color= New Color(0,1,0)cnvs.DrawCircle(50,50,50)cnvs.Flush()img = New Image(640,480)cnvs = New Canvas(img)cnvs.Clear(New Color(0,0,0,0))SwapInterval = 0EndMethod OnRender( canvas:Canvas ) OverrideApp.RequestRender()canvas.Clear(Color.Grey)canvas.Color=Color.Blackcanvas.DrawRect(200,0,200,400)canvas.Color =Color.Whitecnvs.Clear(New Color(0,0,0,0))cnvs.BlendMode=BlendMode.Alphacnvs.DrawImage(image1,150,50)cnvs.DrawImage(image2,100,100)cnvs.BlendMode=BlendMode.Additivecnvs.DrawImage(image3,Mouse.X-50,Mouse.Y-50)cnvs.Flush()canvas.DrawImage(img,0,0)EndEndFunction Main()New AppInstanceNew MyWindowApp.Run()EndI don’t know if they are the same but I he might mean this one:
https://github.com/blitz-research/blitzplus/tree/master/_release/games/InsectoidsI don’t know if this will help you but the only way I can think of is to do it like this:
[/crayon]Monkey123456789101112[crayon-5cba9e16b15bb403426358 inline="true" ]canvas.Clear(Color.Grey)canvas.Color=Color.Blackcanvas.DrawRect(200,0,200,400)canvas.Color=Color.Whitecanvas.BlendMode=BlendMode.Alphacanvas.DrawImage(image2,x,y) '*************canvas.DrawImage(image1,150,50)canvas.DrawImage(image1,100,100)canvas.BlendMode=BlendMode.Additivecanvas.DrawImage(image2,x,y) '**************Hi bmcalex and welcome to the forum.
I think no one can tell you which is better for you. some programmers have tried it and really enjoyed it while others have left quite disappointed. I personally like it a lot. I didn’t start from Monkey2 I started from Blitz Basic and moved to BlitzMax, to Monkey and now to Monkey2. Using BRL products is where I learned OO programming; by studying tutorials and examples. I have really enjoyed using BRL products a lot. I have tried C, Java and flash but because of my habits and how I got used to programming BRL products, I find it a lot easier to program in Monkey 2 so I stay here. Monkey 2 is still in it’s infancy so there are not much examples or resources to help along the way and for many is not worth the effort. If you are an experienced programmer with games, with professional game experience, you are going to find getting in to it a bit frustrating but once you get the hang of it it’s really pleasant to work with. At least in my experience it is. This community is very helpful and can help make it a lot easier to learn it.The language has some minor limitations but it can still provide all the needs of an individual programmer most of the time.
I am curious, Why did you decide to use Unsigned Int?
Actually your problem is not in your main file. It’s in your TiledImport in the RenderLayer Method. you have to figure out how to keep on drawing the image once the image position gets less than 0 and until the image position is less then the with of the tile. Right now you are not drawing any tiles if the position of the image is less than 0 so if the position of the image becomes -1 then you stop displaying it but you still have say 31 pixels(of a 32 pixel width image) to display and that is why you get that blank image on the side.
I hope that’s clear to you.I could probably figure it out but I would probably burn my two remaining neurons trying to solve. It would be a bit easier if you post complete run-able code. A zip file maybe?
My 2013 MacBook Air does it in between 10 and 12 Milliseconds in release mode.
Works fine here.
2013 MacBook Air. Latest OS X and latest update.“prompt invasion 2”
LOLI don’t think you can lock it. Can’t you just hide it and move it to the center of the screen per frame.
Hahaha! That’s what I thought.
-
AuthorPosts