go install Blitz3D and add me to your xfire and I'll send you a .rar of the current build. That goes for everyone. I can't host it anywhere unless someone wants to donate some hosting space.
Printable View
go install Blitz3D and add me to your xfire and I'll send you a .rar of the current build. That goes for everyone. I can't host it anywhere unless someone wants to donate some hosting space.
Z zip does a better job than WinRAR at a fraction of the time, especially when compressing multiple files.
I like Winrar better =D
Looks like we have a leaked screenshot:
http://img1.putfile.com/thumb/3/6200564676.jpg
That tool bar is far from final btw. Hell, this build is at least a week old ;D. Im retracting my statement about new builds because I figure that you guys will only want the full thing anyway. ;D.
Triple Post mb? I posted this over at GBX and am too lazy to clean it up xD.
UPDATEZ!
After a few weeks of work (actually more like a few hours xD) I have something to show to you guys. I have a video of an older build right here, so have fun looking at its crappiness.
As you can see quite a few things need a lot of work. Since my friend apparently didn't know how to use alpha channels when he made the cursor it looks very icky, so that will be replaced ASAP (working on it for next build). I may or may not have a few more h4x surprises for the next video that I will release, but it depends on how flooded with School work I am.
cut and pasted from my post over at Youtube:
------------------------------------------------------------------------
An earlier build of my game polished up for the fine folks at www.h2vista.net. I coded this in Blitz3D, and took a few textures from http://www.oera.net/How2/TextureMaps2... I may or may not make my own textures for the fun of it, but considering these are free for public use I may keep them since they are such high res textures. I would say im about 60-70% done right now but im having some issues with the latest build so you wont see what h4x I've added until I fix those up xD.
UPDATE!
heres the source code for that build:
Code:; World War One: The War to End all Wars
; code By Morgan Cabral, aka Legionaire45
; UI work by Ben and Nathan
; Work log (what still ABSOLUTELY needs to be done)
; -Implement mouse select system
; - on mousehit( 1 ), read from the file that has the story stuff in it
; - take from that file and put text from it into a box
; - random chemistry problem or historical event (depending on where picked)
; -Implement 5:00 timer (really easy)
; -Work on UI
; -Create/implement better Earth models
; Init.bb
;-------Globals-----------------------------------------------------------------------------------------------------------------------------
Global cam_x#,cam_z#,cam_pitch#,cam_yaw#
Global dest_cam_x#,dest_cam_z#,dest_cam_pitch#,dest_cam_yaw#
Global camzoom#
Global toolbar_sprite
Global cursor_sprite
Global pause_sprite
Global play_sprite
;----Set up movie, rendering and other stuffs-----------------------------------------------------------------------------------------------
; start up screen/intro movie/camera setup
AppTitle "World War One: The War to End all Wars!", "Are you sure you want to exit? =("
Graphics 800,600,32, 1
SetBuffer BackBuffer()
; intro movie
MouseWait()
intro=OpenMovie("intro/intro.avi")
If intro=0 Then RuntimeError "Movie could not be loaded!!!"
; Movie Variables
w=MovieWidth(intro)
h=MovieHeight(intro)
x=(800-w)/2
y=(600-h-100)/2
;draw movie/remove from memory
Repeat
DrawMovie intro, x,y,w,h
Flip
Until Not(MoviePlaying(intro))
CloseMovie(intro)
; instructions
Cls
Print "The World War One: The War to End All Wars!"
Print "Coded by Morgan Cabral, aka Legionaire45"
Print "Build 103alpha"
Print "----Controls------"
Print "Use the mouse to move the Earth minimap around"
Print "Press the mouse button to select settings."
MouseWait()
; input for res/model detail/gfxmode select
detail#=Input$ ("detail level (8,16,32,or 64): ")
Cls
Graphics3D 1024,768,32,1
HidePointer
;sprites
toolbar_sprite=LoadImage( "hud/toolbar.bmp" )
score_sprite=LoadImage( "hud/score.bmp" )
time_sprite=LoadImage( "hud/Time.png" )
refresh_sprite=LoadImage( "hud/Refresh.png" )
cursor_sprite=LoadImage( "hud/cursor.png" )
field_sprite=LoadImage( "hud/field.bmp" )
; backbuffer crap
SetBuffer BackBuffer()
;---Planet/cloud/stand setup--------------------------------------------------------------------------------
; earth
earth=CreateSphere(detail#)
If earth=0 Then RuntimeError "Error loading mesh!!!"
earthtex = LoadTexture( "map/worldtex.jpg" )
If earthtex=0 Then RuntimeError "Error loading texture loading file worldtex.jpg!!!"
EntityTexture earth, earthtex
PositionEntity earth, 0,0,0
ScaleEntity earth, 270,270,270
RotateEntity earth, 0,0,0
;MakePickable
; clouds
clouds=CreateSphere(detail#)
If clouds=0 Then RuntimeError "Error loading texture loading file cloudtex.jpg!!!"
cloudtex = LoadTexture( "map/cloudtex.jpg" )
If cloudtex=0 Then RuntimeError "Error loading texture loading file cloudtex.jpg!!!"
EntityTexture clouds, cloudtex
PositionEntity clouds, EntityX(earth),EntityY(earth),EntityZ(earth)
ScaleEntity clouds, 280,280,280
EntityAlpha clouds, 0.45
; --------Camera's and lights-------------------------------------------------------------------------------
;cameras
campivot=CreatePivot()
PositionEntity campivot,EntityX(earth),EntityY(earth),0
cam=CreateCamera(campivot)
CameraRange cam, 1, 2000
PositionEntity cam, EntityX(campivot),EntityY(campivot), -600
PointEntity cam, earth
CameraZoom cam, 1.5
; Amient lights
AmbientLight 255,255,255
; V-Sync
fpslimit=CreateTimer(30)
; Game Timer
round1=CreateTimer(60)
;VRam Used
Vramused=TotalVidMem()-AvailVidMem()
;-----------------------------------------------------------------------------------------------------------
; Game loop
Repeat
While Not KeyHit( 1 )
;cursor/mouse sync
cursorX=MouseX() : cursorY=MouseY()
; Camera Control
If KeyDown( 203 )=True Then RotateEntity campivot, 0,-10,0
If KeyDown( 205 )=True Then RotateEntity campivot, 0,10, 0
If KeyDown(200 )=True Then CameraZoom cam, 4
If KeyHit( 208 )=True Then CameraZoom cam, 1.5
;Mouse control
If MouseY()<668 And MouseDown( 2 ) Then
HidePointer
mxs=MouseXSpeed():mys=MouseYSpeed()
mouse_shake=Abs(((mxs+mys)/2)/1000.0)
dest_cam_yaw=dest_cam_yaw-mxs
dest_cam_pitch=dest_cam_pitch+mys
cam_yaw=cam_yaw+((dest_cam_yaw-cam_yaw)/5)
cam_pitch=cam_pitch+((dest_cam_pitch-cam_pitch)/5)
RotateEntity campivot, cam_pitch,cam_yaw,0
If KeyHit( 88 ) Then MoveMouse GfxModeWidth/2, GfxModeHeight/2
If MouseY()>668 Then
ShowPointer
EndIf
EndIf
WaitTimer(fpslimit)
; Antialias/renderworld
AntiAlias enable
WireFrame enable
UpdateWorld
RenderWorld
; Update HUD
DrawImage toolbar_sprite, 0,668
DrawImage time_sprite, 10, 678
DrawImage field_sprite, 90,678
DrawImage score_sprite, 370,678
DrawImage refresh_sprite, 934,678
DrawImage cursor_sprite, cursorX, cursorY
; Pause
; Debug text
Text 10,10, "Vram: " +vramused +" bytes/" +TotalVidMem() +" bytes"
Text 10,20, "Triangles: "+TrisRendered()
Text 10,30, "Debug...Build 101"
;wend/flip/end
Flip
Wend
End
Forever
You should make it like that Defcon game, global nuclear war. Build nukes, defences, target others.
:O Concars this is a game for school, nukes later :O:O
Have you started work on the secret h4x idea u told me about ;);)
btw u seriously need to compress that .avi lol..
Tthis was originally going to be a mod for Defcon :D. Basically though my friends demanded 3D (I had to go show them my shitty FPS...) and thats why im making the game in its current boring state.
I promise that there will be h4x soon though =D. As soon as this project is done I'll being working on a way cooler game. Im not talking until the project is done though xD.
Well, in all the ways of irony and associated affairs, I've got to make a game for school too. Right now, it's kinda boring so we all play Warcraft III Tower Defense during the lessons. Theory is so mundane...
Anyway, I do not have the luxury of using 3d: we are only allowed to use Game Maker 6. 3d is next year (maybe). Wish me luck, 'cause this is a crucial part of my end-of-year total. (Anyone here do/ did IB? It's kinda like the Extended Essay.)