So, what project are you working on?

Everything else that doesn't fall into one of the other PB categories.
eesau
Enthusiast
Enthusiast
Posts: 589
Joined: Fri Apr 27, 2007 12:38 pm
Location: Finland

So, what project are you working on?

Post by eesau »

This forum needs some more excitement -- so tell us what new and exciting project(s) are you working on with PureBasic right now! What libraries or tools are you using to complement PB? If possible, post screenshots!

Image

Me, I'm working on a simplified scriptable 3D modelling application that I'll be needing soon. At the moment it uses Lua and Xors3d, both of which have been great. It's also the biggest PB project I've done so far, and I've noticed that I'm terrible at project management when the source gets big enough :oops:
marc_256
Addict
Addict
Posts: 862
Joined: Thu May 06, 2010 10:16 am
Location: Belgium
Contact:

Re: So, what project are you working on?

Post by marc_256 »

Hi eesau,

I try to make a 3Dengine and 3D program for technical applications.
For use in industrial environments.
So you can walk in a (virtual) place with big production machines and adjust all the parameters of the machine from your PC.
(like a first person game,
using ZQDS keys for walking directions and the mouse for the direction)

I started the project by using OGRE3D.
Till now I was only studying PB and 3D engines (for 6 mounts now).
I made my first 3D tests with OGRE3D and I'm very happy with the results.
I hope I can post some 3D walk true examples in the next weeks.

How I work ...
- I build the objects one by one with a 3D modeler
- edit and position them with Blender3D
- export them to OGRE Meshes
- convert them in binary files
- the actions, movements and controls are programmed in PB
- also in the future I will program the physics also in PB
- till now I do not use any texture on the objects (this is for later when the program works well)

3D programming is harder than I though, but I we don't give up the fight.

Marc
- every professional was once an amateur - greetings from Pajottenland - Belgium -
PS: sorry for my english I speak flemish ...
eesau
Enthusiast
Enthusiast
Posts: 589
Joined: Fri Apr 27, 2007 12:38 pm
Location: Finland

Re: So, what project are you working on?

Post by eesau »

marc_256 wrote:I try to make a 3Dengine and 3D program for technical applications.
Your project sounds very ambitious, good luck with it! What kind of physics will you implement? Will you write it from scratch or use a library like Bullet?
marc_256 wrote:3D programming is harder than I though, but I we don't give up the fight.
It's harder than I thought too, but getting parts working is extremely satisfying :)
marc_256
Addict
Addict
Posts: 862
Joined: Thu May 06, 2010 10:16 am
Location: Belgium
Contact:

Re: So, what project are you working on?

Post by marc_256 »

Hi,

Well first i was thinking of using Bullet,
But I did some tests (small ones) without,
I will make a decision after my tests.

But Bulletphysics is NOT bad at all.
There is even a Blender and OGRE plug-in I think.
If you want to use a program like bullet, it is hard to use it for the 100% possibility's.
You have to study a long time before you know how it works and how to use it.
I found also ODE.org on the web, but bullet is well introduced in the game industry.
It's harder than I thought too, but getting parts working is extremely satisfying
Yes it is, every time it gives a push to go on with the project.
My first OGRE 3D (small test) was for me THE push to go on.

The problem is I'm self employed, so the investment and risks (financial) in very high,
so, it is a big risk for my small company.
There is no bank who want to lend money for such a project,
there is nothing they can sell if it go's wrong.

Good luck to you also, let me know where you stands,
even when you are in a dip, contact me.

Marc

PS: Sorry for some errors in my English.
- every professional was once an amateur - greetings from Pajottenland - Belgium -
PS: sorry for my english I speak flemish ...
DarkPlayer
Enthusiast
Enthusiast
Posts: 107
Joined: Thu May 06, 2010 11:36 pm

Re: So, what project are you working on?

Post by DarkPlayer »

Hi PB users,

really cool projects you guys are working on :) Nice to see whats possible with PureBasic!

Probably this thread is the right place to introduce my latest project to the PureBasic community:
PeerIM - a peer to peer instant messenger

In the past I used a lot of different messengers... But time by time the quality of this product decreased: It is an adventure to find the messages between all the advertisments or the messages are not even delvired in time, because the progam loses the connection. Sometimes it takes several minutes to deliver it. Messengers which support webcam sessions with a group of people also want to be paid monthly. These are the reasons why we started working on my current project!

We are planning to support the following features:
  • Audio & Video conversations
  • Text conversations
  • Sooner or later we will probably add an "optional" plugin support for people who want to do collaborative work.
You may probably say, that there already programs out there who do the same stuff... but here is why our project is different from them:
  • Security: All data communication will be encrypted, so it should be no problem to login for example from an unsecure wireless hotspot. No more worrying about your privacy! Other chat programs tell you that they are secure, but the past showed that almost every messenger has backdoors for the police. Our system is based on P2P and every chat conversation has its own encryption key, so it is impossible to sniff it.
  • Multiplatform: The messenger will be available for Windows, Linux and MacOS. Probably a 64bit version will follow later. We also plan to create a web client, which will run in the browser and allows the usage of text messages on your mobile.
  • Costs: For all users this program will be absolutely free and the program itself will stay free forever (without any ads of course!).
  • Up to date technical methods: Supports IPv6 and cryptographical functions which are approved to be secure.
  • Webcam & Voice Chat with as many people as your Downloadbandwith can handle, do not worry about your upload!
Release date will be around the january of the next year! We will keep you guys up to date on our blog. I will post the link to the blog when it is fully configured.

DarkPlayer
c4s
Addict
Addict
Posts: 1981
Joined: Thu Nov 01, 2007 5:37 pm
Location: Germany

Re: So, what project are you working on?

Post by c4s »

@DarkPlayer
If it gets popular it would be a really nice reference on PureBasic! And it sounds pretty interesting anyway - keep coding. ;)
If any of you native English speakers have any suggestions for the above text, please let me know (via PM). Thanks!
User avatar
Kukulkan
Addict
Addict
Posts: 1422
Joined: Mon Jun 06, 2005 2:35 pm
Location: germany
Contact:

Re: So, what project are you working on?

Post by Kukulkan »

I'm working on a commercial e-mail encryption solution since 2005. The architecture has three levels and the client-level (end-user) utilizes a client-software that is entirely written using PureBasic. Additional, the complete SDK (a set of dll's) is written in PureBasic, too. Only encryption functions (RSA, AES, SHA256, Signing, Random Numbers) are outsourced to some C dll's. The network-access is currently done using windows API, but in the near future I will change this to use cURL.

Here is a Screenshot of the client GUI:
Image
The toolbar-icons having tooltip-text: send using e-mail, save as file, add attachment, open addressbook, open history-protocol, open and login to web-portal, open configuration-dialog, close program.

Some additional tools (setup assistant, LDAP synchronisation tool etc.) are programmed using PureBasic, too.

To complete the described solution, the first level software (anonymous clearing service in switzerland) and the second level software (multiple service-providers in internet) has been realized using PHP and MySQL.

More can be found here: http://www.regify.com/?Language=EN

Kukulkan
Last edited by Kukulkan on Mon Oct 18, 2010 10:25 am, edited 1 time in total.
User avatar
Kukulkan
Addict
Addict
Posts: 1422
Joined: Mon Jun 06, 2005 2:35 pm
Location: germany
Contact:

Re: So, what project are you working on?

Post by Kukulkan »

I forgot to mention my ongoing commercial barcode-recognition SDK (a dll for developers to find and recognize barcodes in scanned bitmaps). It is used by some hundred customers all over the world: http://www.inspirant.de/index.php?ref=p ... eocr&lg=en
This project is ongoing, but does not need a lot of time for now. It works very stable...

Kukulkan
marc_256
Addict
Addict
Posts: 862
Joined: Thu May 06, 2010 10:16 am
Location: Belgium
Contact:

Re: So, what project are you working on?

Post by marc_256 »

to DarkPlayer and kukulkan,

I love big and solid projects,
go one and don't give up...

GOOD ideas ...

Marc
- every professional was once an amateur - greetings from Pajottenland - Belgium -
PS: sorry for my english I speak flemish ...
User avatar
Kuron
Addict
Addict
Posts: 1626
Joined: Sat Oct 17, 2009 10:51 pm
Location: Pacific Northwest

Re: So, what project are you working on?

Post by Kuron »

so tell us what new and exciting project(s) are you working on with PureBasic right now!
I only use PureB for playing around with some ideas. I use another product for software I intend to release.

Right now, I am playing around with an idea for a golf inspired arcade game in PureB.
User avatar
Kukulkan
Addict
Addict
Posts: 1422
Joined: Mon Jun 06, 2005 2:35 pm
Location: germany
Contact:

Re: So, what project are you working on?

Post by Kukulkan »

It's annoying that this thread is used for discussion of 3d engine limits. I thought this thread was intended to show current projects that users are working on?
[Edit by Rings] Done -> http://www.purebasic.fr/english/viewtop ... =7&t=44096 [/]
User avatar
blueznl
PureBasic Expert
PureBasic Expert
Posts: 6175
Joined: Sat May 17, 2003 11:31 am
Contact:

Re: So, what project are you working on?

Post by blueznl »

Actually, I'm abusing my g_spot / sweetspot code to fool around with thermodynamics, converting drybulb to wetbulb temperatures, and processing meteorological data to find the optimal choice between wet cooling towers, dry tables, scroll compressors, glycol vs. water and so on... all pretty boring to be honest... where are the good days of fun, sigh...
Last edited by blueznl on Tue Nov 16, 2010 8:28 am, edited 1 time in total.
( PB6.00 LTS Win11 x64 Asrock AB350 Pro4 Ryzen 5 3600 32GB GTX1060 6GB - upgrade incoming...)
( The path to enlightenment and the PureBasic Survival Guide right here... )
PrincieD
Addict
Addict
Posts: 913
Joined: Wed Aug 10, 2005 2:08 pm
Location: Yorkshire, England
Contact:

Re: So, what project are you working on?

Post by PrincieD »

Very cool projects guys :)

Myself, as well as working on ProGUI I've been developing a next-gen antivirus system (project d33p) that doesn't use virii signatures. Instead d33p uses neural-net and real-time sandbox/"matrix" analysis for malicious behavior. So far my prototype code hooks any exe (including packers/custom loaders) transparently and even hooks before Bit-defender gets it's claws in (and detects Bit-defender trying to hook lol). DCC Manager (IRC XDCC client) is also something i've been working on for a while but is taking a bit of a back seat now.

Chris.
ProGUI - Professional Graphical User Interface Library - http://www.progui.co.uk
User avatar
Innesoft
Enthusiast
Enthusiast
Posts: 105
Joined: Mon Jan 18, 2010 10:30 am
Location: UK
Contact:

Re: So, what project are you working on?

Post by Innesoft »

@Kukulkan, interesting project. You mention an SDK, is this for your clients or developers?
Innesoft - The Software Marketplace - Innesoft Blog
» Applications, Educational Software, Casual Games
User avatar
Kukulkan
Addict
Addict
Posts: 1422
Joined: Mon Jun 06, 2005 2:35 pm
Location: germany
Contact:

Re: So, what project are you working on?

Post by Kukulkan »

interesting project. You mention an SDK, is this for your clients or developers?
The regify SDK's are both used by our developers (Outlook AddIn, Lotus Notes AddIn, online usage, LDAP synchronisation, "print to regify" etc.) and by our customers (integrating the possibilities into their own software like invoicing, messaging, output-management, mailcients etc).

There are two regify SDK's: one for creating and managing encrypted messages (client-sdk as a windows dll) and one for accessing the provider data using http protocol (provider-sdk). The SDK's are very powerfull and, by the way, the client-sdk is written using PureBasic. :wink:

Kukulkan
Post Reply