Author Topic: PAKET Engine demo [ amstrad CPC ]  (Read 1148 times)

0 Members and 1 Guest are viewing this topic.

Offline XeNoMoRPH

  • 464 Plus
  • *****
  • Posts: 463
  • Country: es
  • " ... in space no one , can hear you scream ... "
  • Liked: 929
  • Likes Given: 806
PAKET Engine demo [ amstrad CPC ]
« on: 23:12, 31 August 19 »
Quote
We present a playable demo of the latest engine we have developed for the creation of point and click adventures for 8-bit systems: PAKET (Point And Klick Engine Tool). The current version only works in Amstrad CPC.
The demo consists of a single screen. It contains no sound or music effects and the saving options are disabled. At the end of the demo a message will appear with the time you have taken to resolve it. We encourage you to send us your time to calibrate the gameplay in the final edition of the game we are developing with this engine
.
Sorry for translation:  :picard:
source: http://paketesoft.com
download ENG versión: https://www.dropbox.com/s/tgng9s88qel9ntp/paket-en.cdt?dl=0

https://youtu.be/_at0yKGFCyw



Offline TotO

  • 6128 Plus
  • ******
  • Posts: 3.374
  • Country: fr
    • ?area=showdonations;u=4
  • Liked: 2574
  • Likes Given: 1506
Re: PAKET Engine demo [ amstrad CPC ]
« Reply #1 on: 23:25, 31 August 19 »
Great!  8)

But... PACET, no? (Point And Click Engine Tool)  :-\
"You make one mistake in your life and the internet will never let you live it down" (Keith Goodyer)

Offline SkulleateR

  • CPC464
  • **
  • Posts: 32
  • Country: de
  • Liked: 12
  • Likes Given: 6
Re: PAKET Engine demo [ amstrad CPC ]
« Reply #2 on: 00:19, 01 September 19 »
looks great  ;)

Offline trocoloco

  • CPC664
  • ***
  • Posts: 122
  • Country: es
  • Liked: 50
  • Likes Given: 379
Re: PAKET Engine demo [ amstrad CPC ]
« Reply #3 on: 00:25, 01 September 19 »
Great!  8)

But... PACET, no? (Point And Click Engine Tool)  :-\


It's just to make a little joke with the name in Spanish. Nice Demo btw



« Last Edit: 00:27, 01 September 19 by trocoloco »

Offline TotO

  • 6128 Plus
  • ******
  • Posts: 3.374
  • Country: fr
    • ?area=showdonations;u=4
  • Liked: 2574
  • Likes Given: 1506
Re: PAKET Engine demo [ amstrad CPC ]
« Reply #4 on: 00:42, 01 September 19 »
It's just to make a little joke with the name in Spanish. Nice Demo btw
Yes, I have seen next that was their name. I apologise, it was funny.
"You make one mistake in your life and the internet will never let you live it down" (Keith Goodyer)

Offline XeNoMoRPH

  • 464 Plus
  • *****
  • Posts: 463
  • Country: es
  • " ... in space no one , can hear you scream ... "
  • Liked: 929
  • Likes Given: 806

Offline Poliander

  • Supporter
  • CPC6128
  • *
  • Posts: 163
  • Country: de
  • Liked: 80
  • Likes Given: 66
Re: PAKET Engine demo [ amstrad CPC ]
« Reply #6 on: 10:50, 01 September 19 »
Can we have mouse support, pretty pretty pleeeeeeeaaase? (e.g. TotO's multiplay)
Schneider CPC 664 • X-MEM • X-MASS • CTM 644 • DMP 2160 — Schneider CPC 6128 • M4 Board • Z-MEM • OSSC

Offline Maniac

  • CPC6128
  • ****
  • Posts: 183
  • Country: gb
  • Liked: 66
  • Likes Given: 56
Re: PAKET Engine demo [ amstrad CPC ]
« Reply #7 on: 12:11, 01 September 19 »
Can we have mouse support, pretty pretty pleeeeeeeaaase? (e.g. TotO's multiplay)
Most of the mouse adapters for the CPC will work with this pretty well as they simply send rapid streams of joystick data. Support for the most sophisticated interfaces would be nice but given this is multi-platform not sure how feasible it might be. Having said that I guess SymbOS is capable of such things!

Offline GUNHED

  • 6128 Plus
  • ******
  • Posts: 1.280
  • Country: de
  • Reincarnation of TFM
    • FutureOS - The quickest OS for the CPC and Plus
  • Liked: 718
  • Likes Given: 1558
Re: PAKET Engine demo [ amstrad CPC ]
« Reply #8 on: 16:35, 01 September 19 »
Most of the mouse adapters for the CPC will work with this pretty well as they simply send rapid streams of joystick data. Support for the most sophisticated interfaces would be nice but given this is multi-platform not sure how feasible it might be. Having said that I guess SymbOS is capable of such things!
If you need mouse support for which mouse ever, just let me know. I can send you drivers from FutureOS. It rules them one and all.  ;) :)
http://futureos.de --> Get the revolutionary FutureOS (Recent update: 2019.08.07)
http://futureos.cpc-live.com/files/LambdaSpeak_RSX_by_TFM.zip --> Get the RSX-ROM for LambdaSpeak :-) (Updated: 2019.08.14)

Offline cwpab

  • CPC464
  • **
  • Posts: 22
  • Liked: 6
  • Likes Given: 0
Re: PAKET Engine demo [ amstrad CPC ]
« Reply #9 on: 17:15, 01 September 19 »
For anyone that wants to understand what the joke with "PAKET" means, the word "paquete" ("package") is also used colloquially with the meaning of "somebody with very poor skills".

Of course, in the end this is a nice homage to the SCUMM acronym.

This demo is amazing and I hope many developers from different countries can make an even better use of the engine when it is released as open source. Apparently, this will happen after their creators finish their current project, a point and click adventure game that uses this engine.  8)

Offline kawickboy

  • CPC6128
  • ****
  • Posts: 185
  • Country: fr
  • Liked: 97
  • Likes Given: 13
Re: PAKET Engine demo [ amstrad CPC ]
« Reply #10 on: 13:59, 02 September 19 »
This a CPC 64ko engine ? It looks great. Animation is smooth. Will you manage 128ko systems in order to add features ? Is there a sound engine ?


What do you plan for the MSX release ? MSX2 support ?


Do this engine will allow to port easyly game from CPC to MSX and MSX to CPC (and Speccy in the future) ?


A wonderful idea indeed.

Offline santi.ontanon

  • CPC464
  • **
  • Posts: 12
  • Country: us
  • Liked: 14
  • Likes Given: 3
Re: PAKET Engine demo [ amstrad CPC ]
« Reply #11 on: 21:15, 02 September 19 »
Thanks for the thread on our demo!  :D


Let me try to respond to the comments (I hope I don't forget any haha):
- We definitively want to add mouse support. We did a quick test with one mouse we had on Jordi's real CPC, but we noticed that as you mentioned above, the input was just translated as if it was a joystick. So, we left it as something to investigate a bit further for future releases. But any pointers on info about it would be greatly appreciated! This is only our second CPC game, so, we are not the most knowledgeable about CPC hardware :)
- The engine is multi-platform, but the way it works is that there is a separate engine specifically coded for each platform (currently we have coded it for CPC and MSX 1), and then a Java tool that takes a game specification (in a SCUMM-style language, but much simpler)  and generates the binary data needed for the game. So, we can add mouse support for CPC/MSX, and if we add other platforms without mouse support, that's ok :)
- The Java compiler currently assumes 64KB for the CPC version, but it should not be hard at all to support 128KB. It's just that the current demo didn't need it so, we haven't implemented that part yet :)
- As for MSX. We are currently targeting MSX 1. Maybe we will support MSX2 in the future, but not for our game, as the problem is that for each new platform we add, we would need to re-draw the graphics of the whole game... But Spectrum is something I'd like to support too. But again, that'll be in the future, if everything goes well. For now, we are focusing on gathering feedback on the engine with the demo, so that when the final game is released, the game is as intuitive and easy to use as possible! :)


Thanks again for all the feedback! We are super excited that people is liking the demo! :D

Offline ||C|-|E||

  • Administrator
  • 6128 Plus
  • *****
  • Posts: 1.792
  • Country: gb
    • index.php?action=treasury
    • Mundo CPC
  • Liked: 1008
  • Likes Given: 1031
Re: PAKET Engine demo [ amstrad CPC ]
« Reply #12 on: 21:31, 02 September 19 »
I love this, guys! and if you release the engine I may bite the bullet and develop something with it! I have my hands super-busy with something not-CPC related, but I would love to use the engine.

Offline kawickboy

  • CPC6128
  • ****
  • Posts: 185
  • Country: fr
  • Liked: 97
  • Likes Given: 13
Re: PAKET Engine demo [ amstrad CPC ]
« Reply #13 on: 09:06, 03 September 19 »
Supporting spectrum will be affordable without 128ko ?

Offline ervin

  • Supporter
  • 6128 Plus
  • *
  • Posts: 1.276
  • Country: au
    • index.php?action=treasury
  • Liked: 948
  • Likes Given: 1008
Re: PAKET Engine demo [ amstrad CPC ]
« Reply #14 on: 10:16, 03 September 19 »
Thanks for the thread on our demo!  :D

Let me try to respond to the comments (I hope I don't forget any haha):
- We definitively want to add mouse support. We did a quick test with one mouse we had on Jordi's real CPC, but we noticed that as you mentioned above, the input was just translated as if it was a joystick. So, we left it as something to investigate a bit further for future releases. But any pointers on info about it would be greatly appreciated! This is only our second CPC game, so, we are not the most knowledgeable about CPC hardware :)
- The engine is multi-platform, but the way it works is that there is a separate engine specifically coded for each platform (currently we have coded it for CPC and MSX 1), and then a Java tool that takes a game specification (in a SCUMM-style language, but much simpler)  and generates the binary data needed for the game. So, we can add mouse support for CPC/MSX, and if we add other platforms without mouse support, that's ok :)
- The Java compiler currently assumes 64KB for the CPC version, but it should not be hard at all to support 128KB. It's just that the current demo didn't need it so, we haven't implemented that part yet :)
- As for MSX. We are currently targeting MSX 1. Maybe we will support MSX2 in the future, but not for our game, as the problem is that for each new platform we add, we would need to re-draw the graphics of the whole game... But Spectrum is something I'd like to support too. But again, that'll be in the future, if everything goes well. For now, we are focusing on gathering feedback on the engine with the demo, so that when the final game is released, the game is as intuitive and easy to use as possible! :)

Thanks again for all the feedback! We are super excited that people is liking the demo! :D

This looks absolutely fantastic.
I'm wondering - will scrolling be supported (for large locations)?
« Last Edit: 10:23, 03 September 19 by ervin »
My (cancelled) entry for the CPCRetroDev 2017 Competition http://www.cpcwiki.eu/forum/programming/my-cpcretrodev-2017-entry/
FAST line drawing in CPCtelera http://www.cpcwiki.eu/forum/programming/drawing-lines-with-cpctelera-sdcc/
RUNCPC My entry for the CPCRetroDev 2015 Competition http://www.cpc-power.com/index.php?page=detail&num=12494

Offline Rhino

  • CPC6128
  • ****
  • Posts: 266
  • Liked: 730
  • Likes Given: 285
Re: PAKET Engine demo [ amstrad CPC ]
« Reply #15 on: 15:42, 03 September 19 »
Thanks for the thread on our demo!  :D


Let me try to respond to the comments (I hope I don't forget any haha):
- We definitively want to add mouse support. We did a quick test with one mouse we had on Jordi's real CPC, but we noticed that as you mentioned above, the input was just translated as if it was a joystick. So, we left it as something to investigate a bit further for future releases. But any pointers on info about it would be greatly appreciated! This is only our second CPC game, so, we are not the most knowledgeable about CPC hardware :)
- The engine is multi-platform, but the way it works is that there is a separate engine specifically coded for each platform (currently we have coded it for CPC and MSX 1), and then a Java tool that takes a game specification (in a SCUMM-style language, but much simpler)  and generates the binary data needed for the game. So, we can add mouse support for CPC/MSX, and if we add other platforms without mouse support, that's ok :)
- The Java compiler currently assumes 64KB for the CPC version, but it should not be hard at all to support 128KB. It's just that the current demo didn't need it so, we haven't implemented that part yet :)
- As for MSX. We are currently targeting MSX 1. Maybe we will support MSX2 in the future, but not for our game, as the problem is that for each new platform we add, we would need to re-draw the graphics of the whole game... But Spectrum is something I'd like to support too. But again, that'll be in the future, if everything goes well. For now, we are focusing on gathering feedback on the engine with the demo, so that when the final game is released, the game is as intuitive and easy to use as possible! :)


Thanks again for all the feedback! We are super excited that people is liking the demo! :D
It looks great!, if you need anything (mouse, scroll...) we will be happy to help.

Offline santi.ontanon

  • CPC464
  • **
  • Posts: 12
  • Country: us
  • Liked: 14
  • Likes Given: 3
Re: PAKET Engine demo [ amstrad CPC ]
« Reply #16 on: 00:55, 04 September 19 »
Thanks!!! :D


I think mouse is the next thing. I'll look for examples online on how to handle mouse on CPC. I might ask you guys some questions if I am having troubles :)


We considered larger rooms with scroll, but decided against it for the very first game just to keep things simple and make sure we finish it. But we definitively want to support this on later version/game, so it's on my to-do list :)








Offline santi.ontanon

  • CPC464
  • **
  • Posts: 12
  • Country: us
  • Liked: 14
  • Likes Given: 3
Re: PAKET Engine demo [ amstrad CPC ]
« Reply #17 on: 13:47, 04 September 19 »
and btw Rhino, your announcement of Vespertino (very impressive, btw) created a quite a reaction on the MSX community forums. There is a very long thread now discussing techniques and ideas for how could something similar be done on MSX1 or MSX2, which is very cool!! :)

Offline robcfg

  • Supporter
  • 6128 Plus
  • *
  • Posts: 2.170
  • Country: se
  • 8-Bit Technomancer
    • index.php?action=treasury
  • Liked: 964
  • Likes Given: 2155
Re: PAKET Engine demo [ amstrad CPC ]
« Reply #18 on: 14:43, 04 September 19 »
It would be interesting to read such discussions.


Can you post the links to the MSX forums where that is discussed on the 'Other Retro' subforum?

Offline JayBlood

  • CPC464
  • **
  • Posts: 28
  • Country: fr
  • Liked: 25
  • Likes Given: 24
Re: PAKET Engine demo [ amstrad CPC ]
« Reply #19 on: 16:29, 04 September 19 »
Impressive job, dudes. In the past, miss a engine like "Maniac Mansion" on CPC. Maybe it solve now. Great! I follow this. ;) Thanxx!
Jay

Offline Rhino

  • CPC6128
  • ****
  • Posts: 266
  • Liked: 730
  • Likes Given: 285
Re: PAKET Engine demo [ amstrad CPC ]
« Reply #20 on: 23:58, 04 September 19 »
and btw Rhino, your announcement of Vespertino (very impressive, btw) created a quite a reaction on the MSX community forums. There is a very long thread now discussing techniques and ideas for how could something similar be done on MSX1 or MSX2, which is very cool!! :)
Thanks, that's very cool!
Btw, if the debate is still alive in that MSX discussion thread, maybe you could advance the conclusions to them.
#AmstradSupremacy  :D

Offline santi.ontanon

  • CPC464
  • **
  • Posts: 12
  • Country: us
  • Liked: 14
  • Likes Given: 3
Re: PAKET Engine demo [ amstrad CPC ]
« Reply #21 on: 01:47, 05 September 19 »
hahaha  :D 


This is the thread: https://www.msx.org/forum/msx-talk/graphics-and-music/polloutrun-for-msx2?page=0


Vespertino is not mentioned until page 6, but the thread started 2 weeks after Batman group posted the video on Youtube. So, it clearly started already because of that. After page 6 is where people start trying to analyze Vespertino and trying to figure out if something similar is possible on MSX/MSX2. It's been silent for most of August, but summer is a low-activity period in the forums anyway :)


My hands are busy with the PAKET engine, and a couple of other projects. But I am also very curious to try to do a Vespertino-like thing for MSX1 and see how far can it be pushed (using an MSX2 seems like cheating, as that is a different beast :)). Of course an MSX1 will have significant color limitations compared to a mode 0 CPC, and the direct memory access of a CPC is very flexible, but with some smart use of tiles and hardware sprites I'm sure something cool can be done on MSX too. And it's also a fun challenge to try to have some healthy competition between the systems :)

Offline TotO

  • 6128 Plus
  • ******
  • Posts: 3.374
  • Country: fr
    • ?area=showdonations;u=4
  • Liked: 2574
  • Likes Given: 1506
Re: PAKET Engine demo [ amstrad CPC ]
« Reply #22 on: 04:48, 05 September 19 »
CPC is something like a "8-bit PC", so you can't beat it as you are not limited by a display "mold".
"You make one mistake in your life and the internet will never let you live it down" (Keith Goodyer)

Offline SuTeKH/Epyteor

  • 6128 Plus
  • ******
  • Posts: 1.321
  • Country: 00
  • Semi-professional acceptance testing engineer!
    • Epyteor titles on CPC-Power
  • Liked: 1249
  • Likes Given: 1948
Re: PAKET Engine demo [ amstrad CPC ]
« Reply #23 on: 19:43, 08 September 19 »
P'n'C adventures on CPC? This needs money thrown at it!
Great job! ^_^
THESE DAYS, most shops have wheelchair access, but once inside the shop, the needs of the disabled are all but forgotten. Whilst in my newsagents the other day, I realised how difficult it must be for someone in a wheelchair to purchase a top shelf magazine. They would have to ask someone to pass it down which would cause great embarrassment... Wouldn't it be a good idea if newsagents had a pneumatic ramp by the magazines to lift wheelchairs up to the top shelf. It could be fitted with flashing lights and a klaxon to warn other customers to keep clear of the mechanism when in operation.
- Steve Dawson, e-mail