Recent

Author Topic: nxPascal game engine  (Read 8143 times)

User137

  • Hero Member
  • *****
  • Posts: 1791
    • Nxpascal home
nxPascal game engine
« on: February 28, 2012, 07:53:38 pm »
Now started a new project in Google code (old) http://code.google.com/p/nxpascal/
Moved to github: https://github.com/Zaflis/nxpascal

It is a modular game engine, mainly using OpenGL. Trying to fill more and more info in its wiki pages, so you can read some of the existing there. Also includes download links to compressed packages or SVN trunk. Feel free to participate.

The engine will compile with propably all Lazarus and fpc versions, and with Delphi.

Some used libraries include:
dglOpenGL
Synapse
BASS
OpenAL (personally i prefer BASS, but OpenAL has its own unit too)

Some peeks of what has been done/tested with it, can be seen in these videos:
http://www.youtube.com/watch?v=CoXJbSZddOA
http://www.youtube.com/watch?v=oa7vw20rcE8
http://www.youtube.com/watch?v=kzDrqhHbwKw
« Last Edit: May 13, 2015, 09:42:01 pm by User137 »

User137

  • Hero Member
  • *****
  • Posts: 1791
    • Nxpascal home
Re: nxPascal game engine
« Reply #1 on: August 19, 2012, 02:35:12 pm »
Just saying this project is still very much alive and well. I haven't posted news here, because they fit better to the thread in pascal gaming forum at:
http://www.pascalgamedevelopment.com/showthread.php?8785-nxPascal

But still, i think you have the right to know  :P  And because i am the only developer with it. I feel like there is no other game engine out there for pascal, that does all the things this does, or even aims to do. DelphiX was good old, it handles graphics and input with DirectX. I am going further with providing game developer with units that help in mathematical problems, simulation, and as a whole keeping the project together.

Recent additions were Data unit, allowing compressed and quick storing to for example tile-based world like Minecraft. Other thing is support for GLSL fragment shader. Just slowly starting to understand what applications it might mean to improving the engine even further.

BigChimp

  • Hero Member
  • *****
  • Posts: 5740
  • Add to the wiki - it's free ;)
    • FPCUp, PaperTiger scanning and other open source projects
Re: nxPascal game engine
« Reply #2 on: August 19, 2012, 03:06:02 pm »
Thanks for the update '137, looking at that thread it certainly looks like you've been busy!

Regards,
BigChimp
Want quicker answers to your questions? Read http://wiki.lazarus.freepascal.org/Lazarus_Faq#What_is_the_correct_way_to_ask_questions_in_the_forum.3F

Open source including papertiger OCR/PDF scanning:
https://bitbucket.org/reiniero

Lazarus trunk+FPC trunk x86, Windows x64 unless otherwise specified

circular

  • Hero Member
  • *****
  • Posts: 4468
    • Personal webpage
Re: nxPascal game engine
« Reply #3 on: August 19, 2012, 03:26:30 pm »
That's pretty cool User137 !
Conscience is the debugger of the mind

User137

  • Hero Member
  • *****
  • Posts: 1791
    • Nxpascal home
Re: nxPascal game engine
« Reply #4 on: June 10, 2015, 04:41:07 pm »
Just a note, this engine has now finished moving into github https://github.com/Zaflis/nxpascal . Google code is to be terminated soon, and they failed to convert the wiki so i had to write a small program to do that instead. It's not a all-comprehensive wiki but at least something to start with.

It's been a while since i've worked on this project, but if there are some ideas or you want to get involved, you can let me know. Interaction with you should be easier now with github's features like issue tracker, and overall open-source environment more people are familiar with.

Leledumbo

  • Hero Member
  • *****
  • Posts: 8835
  • Programming + Glam Metal + Tae Kwon Do = Me
Re: nxPascal game engine
« Reply #5 on: June 11, 2015, 08:02:49 am »
Just a note, this engine has now finished moving into github https://github.com/Zaflis/nxpascal . Google code is to be terminated soon, and they failed to convert the wiki so i had to write a small program to do that instead. It's not a all-comprehensive wiki but at least something to start with.

It's been a while since i've worked on this project, but if there are some ideas or you want to get involved, you can let me know. Interaction with you should be easier now with github's features like issue tracker, and overall open-source environment more people are familiar with.
Thanks for the update. Wiki link seems wrong, though. It should be lowercase w.

User137

  • Hero Member
  • *****
  • Posts: 1791
    • Nxpascal home
Re: nxPascal game engine
« Reply #6 on: June 12, 2015, 06:26:16 pm »
Works now. It was in the end completely different link, couldn't shortcut it.

 

TinyPortal © 2005-2018