Procházet zdrojové kódy

Moved bananas to root dir.

Mark Sibly před 9 roky
rodič
revize
225b1c97ca
41 změnil soubory, kde provedl 57 přidání a 9 odebrání
  1. 0 0
      bananas/commanche/assets/C1W.png
  2. 0 0
      bananas/commanche/assets/D1.png
  3. 6 5
      bananas/commanche/commanche.monkey2
  4. 0 0
      bananas/gridshooter/fonts/classic_sans.ttf
  5. 0 0
      bananas/gridshooter/gamegraphics/README.txt
  6. 0 0
      bananas/gridshooter/gamegraphics/gamegraphics.monkey2
  7. 0 0
      bananas/gridshooter/gamegraphics/src/background.monkey2
  8. 0 0
      bananas/gridshooter/gamegraphics/src/sprite.monkey2
  9. 0 0
      bananas/gridshooter/gamegraphics/src/tilegraphics.monkey2
  10. 0 0
      bananas/gridshooter/gridshooter.monkey2
  11. 0 0
      bananas/gridshooter/images/bullet.png
  12. 0 0
      bananas/gridshooter/images/copyleft.txt
  13. 0 0
      bananas/gridshooter/images/enemyBulletBig.png
  14. 0 0
      bananas/gridshooter/images/grid.png
  15. 0 0
      bananas/gridshooter/images/hero.png
  16. 0 0
      bananas/gridshooter/images/jet.png
  17. 0 0
      bananas/gridshooter/images/orbSmall.png
  18. 0 0
      bananas/gridshooter/images/starfield.png
  19. 0 0
      bananas/gridshooter/src/actor.monkey2
  20. 0 0
      bananas/gridshooter/src/area.monkey2
  21. 0 0
      bananas/gridshooter/src/bullet.monkey2
  22. 0 0
      bananas/gridshooter/src/orb.monkey2
  23. 0 0
      bananas/gridshooter/src/player.monkey2
  24. 0 0
      bananas/gridshooter/src/renderwindow.monkey2
  25. 0 0
      bananas/joystick/joystick.monkey2
  26. 0 2
      bananas/life/life.monkey2
  27. 0 0
      bananas/mojotest/assets/RedbrushAlpha.png
  28. 0 0
      bananas/mojotest/mojotest.monkey2
  29. 0 0
      bananas/monkeyroids/monkeyroids.monkey2
  30. binární
      bananas/normaltest/assets/t3.png
  31. binární
      bananas/normaltest/assets/t3_NORMALS.png
  32. binární
      bananas/normaltest/assets/t3_SPECULAR.png
  33. 41 0
      bananas/normaltest/normaltest.monkey2
  34. 0 0
      bananas/rendertoimage/assets/spaceship.png
  35. 0 0
      bananas/rendertoimage/rendertoimage.monkey2
  36. 0 0
      bananas/spacechimps/assets/bang.wav
  37. 0 0
      bananas/spacechimps/assets/laser.wav
  38. 0 0
      bananas/spacechimps/assets/spaceship.png
  39. 0 0
      bananas/spacechimps/assets/spaceship_32.png
  40. 10 2
      bananas/spacechimps/spacechimps.monkey2
  41. 0 0
      bananas/viewlayout/viewlayout.monkey2

+ 0 - 0
modules/mojo/bananas/commanche/assets/C1W.png → bananas/commanche/assets/C1W.png


+ 0 - 0
modules/mojo/bananas/commanche/assets/D1.png → bananas/commanche/assets/D1.png


+ 6 - 5
modules/mojo/bananas/commanche/commanche.monkey2 → bananas/commanche/commanche.monkey2

@@ -38,7 +38,7 @@ Class MyWindow Extends Window
 	Method New(title : String  , width : Int , height : Int  , flags : WindowFlags =Null)
 		Super.New(title,width,height,flags)
 		Camera = New tCamera
-		Print "Loading map"
+'		Print "Loading map"
 		LoadMap()
 		ClearColor=Color.Black
 		SwapInterval=0
@@ -58,16 +58,16 @@ Class MyWindow Extends Window
 	End
 	'-----------------------------------------------------------------------------------------------------------
 	Method LoadMap:Void()
-		Print "in Loadmap"	
+'		Print "in Loadmap"	
 		Dmap = Pixmap.Load("asset::D1.png",PixelFormat.RGBA32)
 		Cmap = Pixmap.Load("asset::C1W.png",PixelFormat.RGBA32)
 		
 		If Not Dmap Then Print "no Dmap!"
 		If Not Cmap Then Print "no Cmap!"
-		Print "dmap=" + Dmap.Width + " " + Dmap.Height
+'		Print "dmap=" + Dmap.Width + " " + Dmap.Height
 		PmapDest = New Pixmap(WIDTH, HEIGHT,PixelFormat.RGBA32)
 		image=New Image( WIDTH,HEIGHT )
-		Print PmapDest.Width + "##" 
+'		Print PmapDest.Width + "##" 
 	End Method
 	'-----------------------------------------------------------------------------------------------------------
 	Method UpdateCamera()
@@ -142,7 +142,8 @@ End
 Function Main()
 
 	New AppInstance
-	
+
+	'Show raw key mappings...	
 	Print "W->"+Keyboard.KeyName( Key.W | Key.Raw )
 	Print "A->"+Keyboard.KeyName( Key.A | Key.Raw )
 	Print "S->"+Keyboard.KeyName( Key.S | Key.Raw )

+ 0 - 0
modules/mojo/bananas/gridshooter/fonts/classic_sans.ttf → bananas/gridshooter/fonts/classic_sans.ttf


+ 0 - 0
modules/mojo/bananas/gridshooter/gamegraphics/README.txt → bananas/gridshooter/gamegraphics/README.txt


+ 0 - 0
modules/mojo/bananas/gridshooter/gamegraphics/gamegraphics.monkey2 → bananas/gridshooter/gamegraphics/gamegraphics.monkey2


+ 0 - 0
modules/mojo/bananas/gridshooter/gamegraphics/src/background.monkey2 → bananas/gridshooter/gamegraphics/src/background.monkey2


+ 0 - 0
modules/mojo/bananas/gridshooter/gamegraphics/src/sprite.monkey2 → bananas/gridshooter/gamegraphics/src/sprite.monkey2


+ 0 - 0
modules/mojo/bananas/gridshooter/gamegraphics/src/tilegraphics.monkey2 → bananas/gridshooter/gamegraphics/src/tilegraphics.monkey2


+ 0 - 0
modules/mojo/bananas/gridshooter/gridshooter.monkey2 → bananas/gridshooter/gridshooter.monkey2


+ 0 - 0
modules/mojo/bananas/gridshooter/images/bullet.png → bananas/gridshooter/images/bullet.png


+ 0 - 0
modules/mojo/bananas/gridshooter/images/copyleft.txt → bananas/gridshooter/images/copyleft.txt


+ 0 - 0
modules/mojo/bananas/gridshooter/images/enemyBulletBig.png → bananas/gridshooter/images/enemyBulletBig.png


+ 0 - 0
modules/mojo/bananas/gridshooter/images/grid.png → bananas/gridshooter/images/grid.png


+ 0 - 0
modules/mojo/bananas/gridshooter/images/hero.png → bananas/gridshooter/images/hero.png


+ 0 - 0
modules/mojo/bananas/gridshooter/images/jet.png → bananas/gridshooter/images/jet.png


+ 0 - 0
modules/mojo/bananas/gridshooter/images/orbSmall.png → bananas/gridshooter/images/orbSmall.png


+ 0 - 0
modules/mojo/bananas/gridshooter/images/starfield.png → bananas/gridshooter/images/starfield.png


+ 0 - 0
modules/mojo/bananas/gridshooter/src/actor.monkey2 → bananas/gridshooter/src/actor.monkey2


+ 0 - 0
modules/mojo/bananas/gridshooter/src/area.monkey2 → bananas/gridshooter/src/area.monkey2


+ 0 - 0
modules/mojo/bananas/gridshooter/src/bullet.monkey2 → bananas/gridshooter/src/bullet.monkey2


+ 0 - 0
modules/mojo/bananas/gridshooter/src/orb.monkey2 → bananas/gridshooter/src/orb.monkey2


+ 0 - 0
modules/mojo/bananas/gridshooter/src/player.monkey2 → bananas/gridshooter/src/player.monkey2


+ 0 - 0
modules/mojo/bananas/gridshooter/src/renderwindow.monkey2 → bananas/gridshooter/src/renderwindow.monkey2


+ 0 - 0
modules/mojo/bananas/joystick/joystick.monkey2 → bananas/joystick/joystick.monkey2


+ 0 - 2
modules/mojo/bananas/life/life.monkey2 → bananas/life/life.monkey2

@@ -49,8 +49,6 @@ Class LifeApp Extends Window
 
 	Method New(width:Int, height:Int)
 
-		'*** Resizing above certain values causes a crash, so disabled for now.
-		'Super.New("Conway's Game of Life", width, height, WindowFlags.Resizable)		
 		Super.New("Conway's Game of Life", width, height)
 		
 		ClearColor = Color.Black

+ 0 - 0
modules/mojo/bananas/mojotest/assets/RedbrushAlpha.png → bananas/mojotest/assets/RedbrushAlpha.png


+ 0 - 0
modules/mojo/bananas/mojotest/mojotest.monkey2 → bananas/mojotest/mojotest.monkey2


+ 0 - 0
modules/mojo/bananas/monkeyroids/monkeyroids.monkey2 → bananas/monkeyroids/monkeyroids.monkey2


binární
bananas/normaltest/assets/t3.png


binární
bananas/normaltest/assets/t3_NORMALS.png


binární
bananas/normaltest/assets/t3_SPECULAR.png


+ 41 - 0
bananas/normaltest/normaltest.monkey2

@@ -0,0 +1,41 @@
+
+#Import "<std>"
+#Import "<mojo>"
+
+#Import "assets/t3.png"
+#Import "assets/t3_SPECULAR.png"
+#Import "assets/t3_NORMALS.png"
+
+Using std..
+Using mojo..
+
+Class MyWindow Extends Window
+
+	Field t3:Image
+	
+	Method New()
+	
+		t3=Image.Load( "asset::t3.png" )
+		DebugAssert( t3 )
+		
+	End
+	
+	Method OnRender( canvas:Canvas ) Override
+	
+		canvas.AmbientLight=Color.White
+	
+		canvas.DrawImage( t3,0,0 )
+		
+	End
+	
+End
+
+Function Main()
+
+	New AppInstance
+	
+	New MyWindow
+	
+	App.Run()
+	
+End

+ 0 - 0
modules/mojo/bananas/rendertoimage/assets/spaceship.png → bananas/rendertoimage/assets/spaceship.png


+ 0 - 0
modules/mojo/bananas/rendertoimage/rendertoimage.monkey2 → bananas/rendertoimage/rendertoimage.monkey2


+ 0 - 0
modules/mojo/bananas/spacechimps/assets/bang.wav → bananas/spacechimps/assets/bang.wav


+ 0 - 0
modules/mojo/bananas/spacechimps/assets/laser.wav → bananas/spacechimps/assets/laser.wav


+ 0 - 0
modules/mojo/bananas/spacechimps/assets/spaceship.png → bananas/spacechimps/assets/spaceship.png


+ 0 - 0
modules/mojo/bananas/spacechimps/assets/spaceship_32.png → bananas/spacechimps/assets/spaceship_32.png


+ 10 - 2
modules/mojo/bananas/spacechimps/spacechimps.monkey2 → bananas/spacechimps/spacechimps.monkey2

@@ -10,8 +10,8 @@ Namespace spacechimps
 Using std..
 Using mojo..
 
-Const VirtualWidth:=320
-Const VirtualHeight:=240
+Const VirtualWidth:=1280'320
+Const VirtualHeight:=720'240
 
 Class MyWindow Extends Window
 
@@ -68,8 +68,16 @@ Class MyWindow Extends Window
 		Select event.Type
 		Case EventType.KeyDown
 			Select event.Key
+			Case Key.Enter
+
+				If event.Modifiers & Modifier.Alt			
+					Fullscreen=Not Fullscreen
+				Endif
+
 			Case Key.S
+			
 				SwapInterval=1-SwapInterval
+				
 '#If __TARGET__<>"emscripten"
 			Case Key.T
 				If timer

+ 0 - 0
modules/mojo/bananas/viewlayout/viewlayout.monkey2 → bananas/viewlayout/viewlayout.monkey2