Intel sponsors gamedev.net search:   
Journal of matt_jBy matt_j      
Todo: Escape II Todo
Released: ProToon

Saturday, November 7, 2009
Improved HUD


New curvier buttons:


A screenshot I took because I'm going to use it to decide how I want to finalize the HUD layout:


Comments: 0 - Leave a Comment

Link



Friday, October 23, 2009
Sound is working, a bunch of bugs fixed. Still a lot of work to go, though.

The grey rectangles are where the virtual buttons are, currently.



Comments: 0 - Leave a Comment

Link



Monday, October 19, 2009
After a few days of effort, my game framework is now running on the iPhone. However, it still lacks sound and touch input.

Currently supported platforms:

  • Windows

  • Mac (somewhat)

  • Linux

  • iPhone - OpenGL ES1 only





What isn't going to happen any time soon is the OpenGL ES2 rendering backend, due to the size of the overhaul that would entail for the tank game.

There were a lot of interesting challenges I had to face. First of all, when porting to OpenGL ES:

  • There's no immediate mode support. That means no glBegin, glEnd, and glVertex. While I did write an immidiate mode emulation layer to handle some special cases where vertex arrays wouldn't have been suitable, I spent most of my time creating vertex arrays to replace the rest of the the immediate mode code.

  • No GL_QUADS. By creating functions to draw quads for you, this wasn't that difficult to fix. Using the emulation layer I can still draw quads the old way if I like

  • No shaders. My game won't look as nice, but it shouldn't be a problem, I hope.

  • Various other small difference like what texture formats are supported. There's no gluPerspective and glOrtho is now known as glOrthof



Comments: 0 - Leave a Comment

Link



Saturday, October 3, 2009
New effects and graphical style!




Comments: 0 - Leave a Comment

Link


All times are ET (US)

 
S
M
T
W
T
F
S
1
2
3
4
5
6
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30

OPTIONS
Track this Journal

 RSS 

ARCHIVES
November, 2009
October, 2009
June, 2009
May, 2009
April, 2009
March, 2009
February, 2009
January, 2009
November, 2008
October, 2008
September, 2008