Author Topic: EGSL: Osgeld's Demo  (Read 1689 times)

Osgeld

  • Newcomer
  • *
  • Posts: 33
    • View Profile
EGSL: Osgeld's Demo
« on: 04. October 2013, 05:59:57 »
Whenever I find a new system like EGSL I do a little demo program just to see what kind of bovine scatology I can get away with. Same goes for EGSL, I started this as my very first project and never bothered finishing it ... until now.

This is really a collection of sub programs just ran back to back so one could just about copy and paste any section you want and make a stand alone version of the chosen effect.

That being said once this thing starts it grabs your computer and wont let go, you either dont touch anything and enjoy the ride, or you force quit it as a crash ... its not a proper way to deal with EGSL, but I dont feel like rewriting the entire thing from scratch.

Enjoy the show!

Cybermonkey

  • Administrator
  • Hero Member
  • *****
  • Posts: 574
    • View Profile
    • Home of EGSL
Re: EGSL: Osgeld's Demo
« Reply #1 on: 04. October 2013, 09:47:24 »
Whoo, impressive!
Best regards,
Cybermonkey

cvirus

  • Regular Member
  • Jr. Member
  • *
  • Posts: 76
    • View Profile
Re: EGSL: Osgeld's Demo
« Reply #2 on: 04. October 2013, 15:31:31 »
Very cool.   ;D

lelldorin

  • Jr. Member
  • **
  • Posts: 64
    • View Profile
    • BeSly - Knowledge base
Re: EGSL: Osgeld's Demo
« Reply #3 on: 04. October 2013, 19:19:32 »
Very nice, i like old scool demos :-)

Will be nice to add as example in the EGSL IDE?

Osgeld

  • Newcomer
  • *
  • Posts: 33
    • View Profile
Re: EGSL: Osgeld's Demo
« Reply #4 on: 05. October 2013, 02:12:04 »
I typically put a zlib license on things so do what you wanna!

http://en.wikipedia.org/wiki/Zlib_License

and thank you all for your kind words  ;D

Tomaaz

  • Guest
Re: EGSL: Osgeld's Demo
« Reply #5 on: 07. October 2013, 20:47:01 »
Really nice old school demo! 8)

Luposian

  • Newcomer
  • *
  • Posts: 32
    • View Profile
Re: EGSL: Osgeld's Demo
« Reply #6 on: 28. February 2015, 09:17:00 »
This is really an awesome piece of work!  Very impressed!  Didn't think you could do that kinda stuff with EGSL, but since it's all 2D stuff, no reason why it couldn't, I guess!  What's the framerate on some of that stuff?  Would like to know how fast/efficient the EGSL engine is at rendering graphics and such.

Cybermonkey

  • Administrator
  • Hero Member
  • *****
  • Posts: 574
    • View Profile
    • Home of EGSL
Re: EGSL: Osgeld's Demo
« Reply #7 on: 28. February 2015, 10:33:33 »
Really - forget about EGSL. PulsarLua is way faster since it uses hardware acceleration where possible. Maybe in March there will be a release of PulsarLua ... at the moment I am working on the new webpage for it.
Best regards,
Cybermonkey

Osgeld

  • Newcomer
  • *
  • Posts: 33
    • View Profile
Re: EGSL: Osgeld's Demo
« Reply #8 on: 28. February 2015, 20:05:49 »
yea it manages to keep the framerate up by consuming a ton of cpu power, even on my 4ghz quad core it will studder in a couple places

Luposian

  • Newcomer
  • *
  • Posts: 32
    • View Profile
Re: EGSL: Osgeld's Demo
« Reply #9 on: 28. February 2015, 21:43:44 »
It only seemed a little sluggish during the maze scene, but I never noticed any stuttering.  I have an older gen. quad-core AMD A6 processor laptop (Acer), running Windows 7.  But the demo was cool, regardless!

Luposian

  • Newcomer
  • *
  • Posts: 32
    • View Profile
Re: EGSL: Osgeld's Demo
« Reply #10 on: 28. February 2015, 21:58:17 »
CM, as one who is quite excited by the ease of coding in EGSL (STOS was the easiest language for me to understand back in the 90's and I had trouble with that!), for you to say "Forget about EGSL" ... it just surprises me.  What is so horrible about EGSL, all of a sudden? 

Is PulsarLua EASIER to program games for, than EGSL?  Does it make game coding simpler for those who don't know blip about programming in ANY language, even BASIC?  If not, then it is not a viable option for me.  I need something that does the heavy lifting for me and gives me the easy stuff I can understand.

Update:  Just looked at Pulsar2D, which is supposedly the successor of EGSL.  Is this what you meant by PulsarLua?  In this case, if Pulsar2D is "EGSL v2", and has the simplicity of EGSL, but with more power, then I'm all for that.  But if Pulsar2D trades coding simplicity for power, that isn't going in the right direction for me, unless I can learn, with EGSL, and then learn MORE with Pulsar2D (i.e. EGSL becomes a stepping stone to Pulsar2D)

Question:  Are Cybermonkey and Markus Mangold... one and the same?  Just curious...
« Last Edit: 01. March 2015, 02:41:22 by Luposian »

Cybermonkey

  • Administrator
  • Hero Member
  • *****
  • Posts: 574
    • View Profile
    • Home of EGSL
Re: EGSL: Osgeld's Demo
« Reply #11 on: 01. March 2015, 10:16:09 »
PulsarLua can be called EGSL 2.0 that's correct. Most functions are the same, a few changed, some are new. But the biggest difference is that PulsarLua (or the game engine Pulsar2D) is based on SDL2 whereas EGSL is based on SDL 1.2.
Best regards,
Cybermonkey