The SDL forums have moved to discourse.libsdl.org.
This is just a read-only archive of the previous forums, to keep old links working.


SDL Forum Index
SDL
Simple Directmedia Layer Forums
[1.2+OGL]-Game Engine Test-Cross Platform!
JeZ-l-Lee


Joined: 20 Sep 2009
Posts: 572
Location: Long Island, New York, United States, Earth
[1.2+OGL]-Game Engine Test-Cross Platform!

Hi,

My team and I are currently working on a new game!

Game uses:
- SDL 1.2 branch
- SDL_TTF
- SDL_Image
- OpenGL
- SDL_Mixer

I was hoping some people can test the game engine now.
I have tested the current build on
Ubuntu 10.04 32bit Linux and Windows(R) XP Professional 32bit SP3.
------------------------------------------------------------------------------------------------------
CHANGE LOG:
Alpha045:
- Added [How To Play] screen with game concept and instructions
- [Esc] key now exits all other screens to title screen, and exits game on title screen
- Changing music volume in [Options] screen no longer restarts the music to beginning
- [Space bar] key now skips 16BitSoft(R) opening screen
- Added three people as "Top Beta Testers" on the [About] staff screen
- Added [How To Play] and [About] screens screenshots to this post
------------------------------------------------------------------------------------------------------
Please download and test on your Linux and Windows(R)...

HERE IS DIRECT URL LINK TO WINDOWS BUILD:
http://16bitsoft.com/files/lf2-alpha/LF2-Win32-Alpha045.zip

HERE IS DIRECT URL LINK TO LINUX BUILD:
http://16bitsoft.com/files/lf2-alpha/lf2-linux-alpha045.tar.gz
(source code is included with makefile to build it)
------------------------------------------------------------------------------------------------------
Again, this is by no means finished and is just a test of the game's engine.

Please post your comments, problems, and suggestions!
(when posting, please included which OS you are using)

NOTE: Game is locked at 59 Frames Per Second.
(F.P.S. is located at bottom-left of the screen)

Thanks in advance!

Jesse

HERE IS SCREENSHOT OF HOW TO PLAY:

HERE IS SCREENSHOT OF STAFF CREDITS:

HERE IS SCREENSHOT OF TITLE:
[1.2+OGL]-Game Engine Test-Cross Platform!
Alex Barry
Guest

Compiled and ran fine on Fedora 12.
My machine isn't really a gaming computer, but I still got about 43 frame per second.
I would recommend not locking the fps, and using time-based movement for animations
On the plus side, I liked your gui for the game.  Looked nice and clean

Take care,
-Alex

On Sun, May 30, 2010 at 10:13 AM, JeZ-l-Lee wrote:
Quote:
[1.2+OGL]-Game Engine Test-Cross Platform!

Hi,

My team and I are currently working on a new game!

Game uses:
- SDL 1.2 branch
- SDL_TTF
- SDL_Image
- OpenGL
- SDL_Mixer

I was hoping some people can test the game engine now.
I have tested the current build on
Ubuntu 10.04 32bit Linux and Windows(R) XP Professional 32bit SP3.
------------------------------------------------------------------------------------------------------
Please download and test on your Linux and Windows(R)...

HERE IS DIRECT URL LINK TO WINDOWS BUILD:
http://16bitsoft.com/files/lf2-alpha/LF2-Win32-Alpha037.zip

HERE IS DIRECT URL LINK TO LINUX BUILD:
http://16bitsoft.com/files/lf2-alpha/lf2-linux-alpha037.tar.gz
(source code is included with makefile to build it)
------------------------------------------------------------------------------------------------------
Again, this is by no means finished and is just a test of the game's engine.

Please post your comments, problems, and suggestions!
(when posting, please included which OS you are using)

NOTE: Game is locked at 59 Frames Per Second.
(F.P.S. is located at bottom-left of the screen)

Thanks in advance!

Jesse

HERE IS SCREENSHOT OF TITLE:
[img][/img]


_______________________________________________
SDL mailing list

http://lists.libsdl.org/listinfo.cgi/sdl-libsdl.org

[1.2+OGL]-Game Engine Test-Cross Platform!
Alex Barry
Guest

Because I'm weird (heh) I ran things through valgrind, and found this (you might find it useful):
Quote:
==6237== Invalid write of size 4
==6237==    at 0x47728F2: ??? (in /usr/lib/dri/libdricore.so)
==6237==    by 0x476E197: _mesa_texstore (in /usr/lib/dri/libdricore.so)
==6237==    by 0x464DA3A: ??? (in /usr/lib/dri/i915_dri.so)
==6237==    by 0x464DB6F: ??? (in /usr/lib/dri/i915_dri.so)
==6237==    by 0x47680DA: _mesa_TexImage2D (in /usr/lib/dri/libdricore.so)
==6237==    by 0x4E7DE88: glTexImage2D (in /usr/lib/libGL.so.1.2)
==6237==    by 0x8051D4C: Visuals::LoadSpritesIntoMemoryAndInitialize() (visuals.cpp:617)
==6237==    by 0x8049A0B: main (main.cpp:41)
==6237==  Address 0xb7808000 is not stack'd, malloc'd or (recently) free'd
 
There are various other warnings, and they are all stemming from uninitialized variables.  I think it's more an issue with valgrind being picky and clearly isn't a "real" bug.

Just thought you'd want to know,
-Alex

On Sun, May 30, 2010 at 10:42 AM, Alex Barry wrote:
Quote:
Compiled and ran fine on Fedora 12.
My machine isn't really a gaming computer, but I still got about 43 frame per second.
I would recommend not locking the fps, and using time-based movement for animations
On the plus side, I liked your gui for the game.  Looked nice and clean

Take care,
-Alex


On Sun, May 30, 2010 at 10:13 AM, JeZ-l-Lee wrote:


Quote:

[1.2+OGL]-Game Engine Test-Cross Platform!

Hi,

My team and I are currently working on a new game!

Game uses:
- SDL 1.2 branch
- SDL_TTF
- SDL_Image
- OpenGL
- SDL_Mixer

I was hoping some people can test the game engine now.
I have tested the current build on
Ubuntu 10.04 32bit Linux and Windows(R) XP Professional 32bit SP3.
------------------------------------------------------------------------------------------------------
Please download and test on your Linux and Windows(R)...

HERE IS DIRECT URL LINK TO WINDOWS BUILD:
http://16bitsoft.com/files/lf2-alpha/LF2-Win32-Alpha037.zip

HERE IS DIRECT URL LINK TO LINUX BUILD:
http://16bitsoft.com/files/lf2-alpha/lf2-linux-alpha037.tar.gz
(source code is included with makefile to build it)
------------------------------------------------------------------------------------------------------
Again, this is by no means finished and is just a test of the game's engine.

Please post your comments, problems, and suggestions!
(when posting, please included which OS you are using)

NOTE: Game is locked at 59 Frames Per Second.
(F.P.S. is located at bottom-left of the screen)

Thanks in advance!

Jesse

HERE IS SCREENSHOT OF TITLE:
[img][/img]




_______________________________________________
SDL mailing list

http://lists.libsdl.org/listinfo.cgi/sdl-libsdl.org



Re: [1.2+OGL]-Game Engine Test-Cross Platform!
JeZ-l-Lee


Joined: 20 Sep 2009
Posts: 572
Location: Long Island, New York, United States, Earth
Alex Barry wrote:
Compiled and ran fine on Fedora 12.
My machine isn't really a gaming computer, but I still got about 43 frame per second.
I would recommend not locking the fps, and using time-based movement for animations
On the plus side, I liked your gui for the game.  Looked nice and clean...
Hi,

Thank you very much for testing the game on Fedora 12.
43 FPS seems kinda low, what CPU and graphics card do you have?

I added you to the staff credits of the game as a Beta Tester!

Jesse
Re: [1.2+OGL]-Game Engine Test-Cross Platform!
JeZ-l-Lee


Joined: 20 Sep 2009
Posts: 572
Location: Long Island, New York, United States, Earth
Alex Barry wrote:
Because I'm weird (heh) I ran things through valgrind, and found this (you might find it useful):
Quote:
==6237== Invalid write of size 4
==6237==    at 0x47728F2: ??? (in /usr/lib/dri/libdricore.so)
==6237==    by 0x476E197: _mesa_texstore (in /usr/lib/dri/libdricore.so)
==6237==    by 0x464DA3A: ??? (in /usr/lib/dri/i915_dri.so)
==6237==    by 0x464DB6F: ??? (in /usr/lib/dri/i915_dri.so)
==6237==    by 0x47680DA: _mesa_TexImage2D (in /usr/lib/dri/libdricore.so)
==6237==    by 0x4E7DE88: glTexImage2D (in /usr/lib/libGL.so.1.2)
==6237==    by 0x8051D4C: Visuals::LoadSpritesIntoMemoryAndInitialize() (visuals.cpp:617)
==6237==    by 0x8049A0B: main (main.cpp:41)
==6237==  Address 0xb7808000 is not stack'd, malloc'd or (recently) free'd
 
There are various other warnings, and they are all stemming from uninitialized variables.  I think it's more an issue with valgrind being picky and clearly isn't a "real" bug.

Just thought you'd want to know,
-Alex


Hi Again!

Thanks for the additional testing.
I work on these new issues.

PS - Your officially in the staff credits now as a Beta Tester!

Jesse
Nathaniel J Fries


Joined: 30 Mar 2010
Posts: 444
Hmmm...

1) The test song is annoying. xD
2) It won't let me play when I click "New Game"?

The GUI, however, is nice and simple. A good choice.

Oh, on Windows XP Pro btw.
JeZ-l-Lee


Joined: 20 Sep 2009
Posts: 572
Location: Long Island, New York, United States, Earth
Nathaniel J Fries wrote:
Hmmm...

1) The test song is annoying. xD
2) It won't let me play when I click "New Game"?

The GUI, however, is nice and simple. A good choice.

Oh, on Windows XP Pro btw.
Hi,

Thanks for playing the demo on your XP Pro.
The test song is temporary.
(When I have $300, I will buy some better music)
[New Game] is not there yet (but soon!)

Again, it is a test of the game's engine/core only...
(Audio/Visual/Control sources)

I added you to the staff credits as a Beta Tester!

Jesse
Nathaniel J Fries


Joined: 30 Mar 2010
Posts: 444
JeZ-l-Lee wrote:
Hi,

Thanks for playing the demo on your XP Pro.
The test song is temporary.
(When I have $300, I will buy some better music)
[New Game] is not there yet (but soon!)

Again, it is a test of the game's engine/core only...
(Audio/Visual/Control sources)

I added you to the staff credits as a Beta Tester!

Jesse


I can test in on Ubuntu in a bit if you'd like, as well. It seems you already had someone test on Fedora so that'd probably be pretty useless, though.
I really like these simple old school games from time-to-time, so I look forward to what you make.
[1.2+OGL]-Game Engine Test-Cross Platform!
Alex Barry
Guest

I'm running a Toshiba satellite m70 laptop, so I'm guess it's just a crappy intel built-in gpu.  I have an Intel Pentium M 1.8ghz processor.

Thanks for adding me to the credits - I'm honoured.
Take care,
-Alex

On Sun, May 30, 2010 at 11:49 AM, JeZ-l-Lee wrote:
Quote:


Nathaniel J Fries wrote:


Hmmm...

1) The test song is annoying. xD
2) It won't let me play when I click "New Game"?

The GUI, however, is nice and simple. A good choice.


Oh, on Windows XP Pro btw.


Hi,

Thanks for playing the demo on your XP Pro.
The test song is temporary.
(When I have $300, I will buy some better music)
[New Game] is not there yet (but soon!)

Again, it is a test of the game's engine/core only...
(Audio/Visual/Control sources)

I added you to the staff credits as a Beta Tester!

Jesse


_______________________________________________
SDL mailing list

http://lists.libsdl.org/listinfo.cgi/sdl-libsdl.org

[1.2+OGL]-Game Engine Test-Cross Platform!
Mason Wheeler
Guest

The UI is nice, but I've got a few issues with it.

In Options, changing the music volume shouldn't have to reset the music. You ought to just call Mix_VolumeMusic and let it keep playing.

Also in Options, I should be able to reach the Back button with the arrow keys.

Pressing ESC shouldn't terminate the game unless you're at the Main Menu. If you want to quit immediately, we already have ALT-F4, COMMAND-Q, and whatever the equivalent Linux shortcut is for that. ESC should mean "Back" when you're in another screen, such as About or Options.


But you've got most of the basic ideas right. Keep up the good work. I'm looking forward to seeing the actual game. Smile

From: JeZ-l-Lee
To:
Sent: Sun, May 30, 2010 7:13:43 AM
Subject: [SDL] [1.2+OGL]-Game Engine Test-Cross Platform!

[1.2+OGL]-Game Engine Test-Cross Platform!

Hi,

My team and I are currently working on a new game!

Game uses:
- SDL 1.2 branch
- SDL_TTF
- SDL_Image
- OpenGL
- SDL_Mixer

I was hoping some people can test the game engine now.
I have tested the current build on
Ubuntu 10.04 32bit Linux and Windows(R) XP Professional 32bit SP3.
------------------------------------------------------------------------------------------------------
Please download and test on your Linux and Windows(R)...

HERE IS DIRECT URL LINK TO WINDOWS BUILD:
http://16bitsoft.com/files/lf2-alpha/LF2-Win32-Alpha037.zip

HERE IS DIRECT URL LINK TO LINUX BUILD:
http://16bitsoft.com/files/lf2-alpha/lf2-linux-alpha037.tar.gz
(source code is included with makefile to build it)
------------------------------------------------------------------------------------------------------
Again, this is by no means finished and is just a test of the game's engine.

Please post your comments, problems, and suggestions!
(when posting, please included which OS you are using)

NOTE: Game is locked at 59 Frames Per Second.
(F.P.S. is located at bottom-left of the screen)

Thanks in advance!

Jesse

HERE IS SCREENSHOT OF TITLE:
[1.2+OGL]-Game Engine Test-Cross Platform!
Mason Wheeler
Guest

BTW testing this on a high-end Alienware laptop under Windows 7 64-bit. The framerate tends to max out in the 55-59 range, depending on which screen I'm on.

Also, on the splash screen, it ought to accept key presses to move on, not just mouse clicks.


From: Mason Wheeler
To:
Sent: Sun, May 30, 2010 9:07:26 AM
Subject: Re: [SDL] [1.2+OGL]-Game Engine Test-Cross Platform!

The UI is nice, but I've got a few issues with it.

In Options, changing the music volume shouldn't have to reset the music. You ought to just call Mix_VolumeMusic and let it keep playing.

Also in Options, I should be able to reach the Back button with the arrow keys.

Pressing ESC shouldn't terminate the game unless you're at the Main Menu. If you want to quit immediately, we already have ALT-F4, COMMAND-Q, and whatever the equivalent Linux shortcut is for that. ESC should mean "Back" when you're in another screen, such as About or Options.


But you've got most of the basic ideas right. Keep up the good work. I'm looking forward to seeing the actual game. Smile

From: JeZ-l-Lee
To:
Sent: Sun, May 30, 2010 7:13:43 AM
Subject: [SDL] [1.2+OGL]-Game Engine Test-Cross Platform!

[1.2+OGL]-Game Engine Test-Cross Platform!

Hi,

My team and I are currently working on a new game!

Game uses:
- SDL 1.2 branch
- SDL_TTF
- SDL_Image
- OpenGL
- SDL_Mixer

I was hoping some people can test the game engine now.
I have tested the current build on
Ubuntu 10.04 32bit Linux and Windows(R) XP Professional 32bit SP3.
------------------------------------------------------------------------------------------------------
Please download and test on your Linux and Windows(R)...

HERE IS DIRECT URL LINK TO WINDOWS BUILD:
http://16bitsoft.com/files/lf2-alpha/LF2-Win32-Alpha037.zip

HERE IS DIRECT URL LINK TO LINUX BUILD:
http://16bitsoft.com/files/lf2-alpha/lf2-linux-alpha037.tar.gz
(source code is included with makefile to build it)
------------------------------------------------------------------------------------------------------
Again, this is by no means finished and is just a test of the game's engine.

Please post your comments, problems, and suggestions!
(when posting, please included which OS you are using)

NOTE: Game is locked at 59 Frames Per Second.
(F.P.S. is located at bottom-left of the screen)

Thanks in advance!

Jesse

HERE IS SCREENSHOT OF TITLE:
Re: [1.2+OGL]-Game Engine Test-Cross Platform!
JeZ-l-Lee


Joined: 20 Sep 2009
Posts: 572
Location: Long Island, New York, United States, Earth
Mason Wheeler wrote:
BTW testing this on a high-end Alienware laptop under Windows 7 64-bit. The framerate tends to max out in the 55-59 range, depending on which screen I'm on.

Also, on the splash screen, it ought to accept key presses to move on, not just mouse clicks.

From: Mason Wheeler
To:
Sent: Sun, May 30, 2010 9:07:26 AM
Subject: Re: [SDL] [1.2+OGL]-Game Engine Test-Cross Platform!

The UI is nice, but I've got a few issues with it.

In Options, changing the music volume shouldn't have to reset the music. You ought to just call Mix_VolumeMusic and let it keep playing.

Also in Options, I should be able to reach the Back button with the arrow keys.

Pressing ESC shouldn't terminate the game unless you're at the Main Menu. If you want to quit immediately, we already have ALT-F4, COMMAND-Q, and whatever the equivalent Linux shortcut is for that. ESC should mean "Back" when you're in another screen, such as About or Options.


But you've got most of the basic ideas right. Keep up the good work. I'm looking forward to seeing the actual game. Smile
Hi,

Thanks for playing the game, I added you to the staff credits.
I have noted your good suggestions and they will be implemented into the game shortly.
Thanks again for testing!

Jesse
JeZ-l-Lee


Joined: 20 Sep 2009
Posts: 572
Location: Long Island, New York, United States, Earth
Hi,

Working now on my next game called LettersFall 2.
I updated the original post on the SDL forums.
Check it out here (for people using the mailing list):
http://forums.libsdl.org/viewtopic.php?t=6305

I added to the game & posted new links to Windows(R) & Linux versions.
I added Alex Barry, Nathaniel J. Fries, & Mason Wheeler to the staff credits.
I also added two more screenshot to the post too.

If you wish to help out with testing then run the demo and post comments.
(Who ever helps me out will get their name in the staff credits like the others!)

Thanks!

PS - This is the last alpha version before beta...
(expect a beta in 2-4 weeks!)

Jesse
Nathaniel J Fries


Joined: 30 Mar 2010
Posts: 444
got my hopes up, was thinking I'd get a chance to play a new game before hitting the hay Sad lol

still, the instructions seem pretty straight forward. You select on letters that are falling tetris-style into the game area to form words, and these words fill a meter that gives you a bomb, and you can use that bomb to clear a portion of the game area? Right? xD
JeZ-l-Lee


Joined: 20 Sep 2009
Posts: 572
Location: Long Island, New York, United States, Earth
Nathaniel J Fries wrote:
got my hopes up, was thinking I'd get a chance to play a new game before hitting the hay Sad lol

still, the instructions seem pretty straight forward. You select on letters that are falling tetris-style into the game area to form words, and these words fill a meter that gives you a bomb, and you can use that bomb to clear a portion of the game area? Right? xD
Hi,

I wont have a beta for 2-4 weeks, sorry.

While you wait, you can play LettersFall 1.
(requires Windows(R) OS to work)

HERE IS URL LINK TO: LettersFall 1
http://16bitsoft.com/files/lf2-alpha/LF_setup.exe

Let me know what you like and dislike in LettersFall 1
so I can make the sequel better than the original...

Thanks!

Jesse
JeZ-l-Lee


Joined: 20 Sep 2009
Posts: 572
Location: Long Island, New York, United States, Earth
Hi,

Made great progress with the game!
Expect a fully operational beta in about a week!

Jesse

HERE IS AN ACTUAL IN-GAME SCREENSHOT:
(Not PhotoShopped!)