3impact 4.0 ist da!
- Captn. Jinguji
- Beiträge: 397
- Registriert: 07.06.2005 19:47
- Computerausstattung: PB 4.73x64, i7, WIN 10x64, ATI NVidia RTX 2070
- Wohnort: Witten
3impact 4.0 ist da!
Und nun kann es als dll eingebunden werden.
Zitat:
- The engine is now also available as a standard Windows DLL (for both __cdecl and __stdcall calling conventions). This not only provides a more flexible coding interface (you can even write your own game loop!) but also extends compatibility to virtually all programming languages! Moreover, all the code you write for the .exe version can be ported, UNMODIFIED, to the .dll version, and vice-versa. It also means that all the code you have written for previous versions 3.x of the engine can be easily ported to the .dll version
Zitat:
- The engine is now also available as a standard Windows DLL (for both __cdecl and __stdcall calling conventions). This not only provides a more flexible coding interface (you can even write your own game loop!) but also extends compatibility to virtually all programming languages! Moreover, all the code you write for the .exe version can be ported, UNMODIFIED, to the .dll version, and vice-versa. It also means that all the code you have written for previous versions 3.x of the engine can be easily ported to the .dll version
Ist das Kunst hier, oder kann das weg ?
- ts-soft
- Beiträge: 22292
- Registriert: 08.09.2004 00:57
- Computerausstattung: Mainboard: MSI 970A-G43
CPU: AMD FX-6300 Six-Core Processor
GraKa: GeForce GTX 750 Ti, 2 GB
Memory: 16 GB DDR3-1600 - Dual Channel - Wohnort: Berlin
>> ?? WAS ist das ??
eine kommerzielle (99$) 3D Engine
eine kommerzielle (99$) 3D Engine
PureBasic 5.73 LTS | SpiderBasic 2.30 | Windows 10 Pro (x64) | Linux Mint 20.1 (x64)
Nutella hat nur sehr wenig Vitamine. Deswegen muss man davon relativ viel essen.

Nutella hat nur sehr wenig Vitamine. Deswegen muss man davon relativ viel essen.

- Captn. Jinguji
- Beiträge: 397
- Registriert: 07.06.2005 19:47
- Computerausstattung: PB 4.73x64, i7, WIN 10x64, ATI NVidia RTX 2070
- Wohnort: Witten
...die bisher hier unter Kritik stand, weil sie umgekehrt bisher so gestrickt war, dass unbedingt SIE die .exe stellen wollte und andere Sprachen eben die Logik als einzubindende .DLL liefern sollten.
Insbesondere scheint die physics engine von 3impact (für den Preis) super zu sein. Die ragdoll-demo von 3impact hat schon was herzzerreissend Naturalistisches, wenn man die arme Puppe durch den Wüstensand zieht.
Insbesondere scheint die physics engine von 3impact (für den Preis) super zu sein. Die ragdoll-demo von 3impact hat schon was herzzerreissend Naturalistisches, wenn man die arme Puppe durch den Wüstensand zieht.
Ist das Kunst hier, oder kann das weg ?
Hallo
Grins gut und recht aber wie siehts mit der Anbindung an PureBasic aus?
Gruss Ground0
Grins gut und recht aber wie siehts mit der Anbindung an PureBasic aus?
Gruss Ground0
lmon Monitoring Service inkl. Clients
lweb Multi-Threaded Webserver
lbup-server Backup Server applikation
lmanager ERP Applikation.
lweb Multi-Threaded Webserver
lbup-server Backup Server applikation
lmanager ERP Applikation.
- ts-soft
- Beiträge: 22292
- Registriert: 08.09.2004 00:57
- Computerausstattung: Mainboard: MSI 970A-G43
CPU: AMD FX-6300 Six-Core Processor
GraKa: GeForce GTX 750 Ti, 2 GB
Memory: 16 GB DDR3-1600 - Dual Channel - Wohnort: Berlin
>> Grins gut und recht aber wie siehts mit der Anbindung an PureBasic aus?
Ist eine normalle DLL, also kein grosses Problem. Also nur einen Wrapper mit DLL2PBLib erstellen und mit dem Header Converter aus dem PB Library SDK eine Resident erstellen. Ein bißchen Nacharbeit und fertig. Kenne die DLL zwar nicht, aber so in etwa kann man vorgehen.
Ist eine normalle DLL, also kein grosses Problem. Also nur einen Wrapper mit DLL2PBLib erstellen und mit dem Header Converter aus dem PB Library SDK eine Resident erstellen. Ein bißchen Nacharbeit und fertig. Kenne die DLL zwar nicht, aber so in etwa kann man vorgehen.
PureBasic 5.73 LTS | SpiderBasic 2.30 | Windows 10 Pro (x64) | Linux Mint 20.1 (x64)
Nutella hat nur sehr wenig Vitamine. Deswegen muss man davon relativ viel essen.

Nutella hat nur sehr wenig Vitamine. Deswegen muss man davon relativ viel essen.

- hardfalcon
- Beiträge: 3447
- Registriert: 29.08.2004 20:46
Das hier finde ich mal ein interessantes Lizenzmodell:
http://www.3impact.com/3Impact_Engine/collaborative.htm
Da kann man 50% der Lizenzkosten sparen, wenn man bei der weiterentwicklung der Engine mithilft.
http://www.3impact.com/3Impact_Engine/collaborative.htm
Da kann man 50% der Lizenzkosten sparen, wenn man bei der weiterentwicklung der Engine mithilft.

- Captn. Jinguji
- Beiträge: 397
- Registriert: 07.06.2005 19:47
- Computerausstattung: PB 4.73x64, i7, WIN 10x64, ATI NVidia RTX 2070
- Wohnort: Witten
Naja, DAS schon. (Ich weiss nicht, ob das von TS-SOft vorgeschlagene Verfahren zum Anbinden an PB schon als "Mithilfe" in ausreichendem Umfang angesehen wird.)hardfalcon hat geschrieben:Das hier finde ich mal ein interessantes Lizenzmodell:
http://www.3impact.com/3Impact_Engine/collaborative.htm
Da kann man 50% der Lizenzkosten sparen, wenn man bei der weiterentwicklung der Engine mithilft.
ABERST: Bei diesem Produkt sollte man die Lizenzbedingungen schon GENAU lesen. Anders als bei PB sind hier
die Updates NUR 1 JAHR LANG IM PREIS inbegriffen. Aber immerhinque gibt es eine 30-Tage Test-Vollversion.
Ist das Kunst hier, oder kann das weg ?