AGS Cameras Tech Demo
This game in production is a technical demo meant to illustrate and, perhaps, teach usage of custom Viewports and Cameras, which were introduced in AGS starting from version 3.5.0. It is made in hopes to raise awareness of this new feature and it's potential practical uses.
"Technical demo" means that it's not a real game with a story, but rather a collection of scenes with very simple gameplay elements. The purpose is to demonstrate interesting ways of using viewports/cameras in game.
This game will be released as open source, with possible exception to some of the game art.
Latest WIP version download:
https://www.mediafire.com/file/108lff2fpdscpq5/camdemo.zip/file
The latest source is available here:
https://github.com/ivan-mogilko/ags-camdemo
The project and code is under CC BY license (completely free), but art is under CC BY-NC-ND (non-commercial, personal use only).
Screenshots:
(https://i.imgur.com/KHObCGE.png)
(https://i.imgur.com/gP5f8AK.png)
Credits:
* Coding: Crimson Wizard
* Art: Blondbraid, Alan v.Drake, lorenzo
Progress
* Scene 1: practically done, may need polishing.
* Scene 2: practically done, may need polishing.
* Scene 3: it is there, but it has no real interactions (I could not decide if it needs any).
* Scene 4: practically done, may need polishing.
* All game: something around 4/5.
***Waits for moderator to lock thread***
Just kidding. Thanks for doing this CW. Also, if anyone here was allowed to bend the rules a little, it would be you.
Good idea. I haven't used those features yet, so it might be cool to take a look at the them by playing a small game like this.
Neat way of bringing attention to the custom Viewports and Cameras feature!
Source project is hosted here: https://github.com/ivan-mogilko/ags-camdemo
Note that I still must discuss terms with the artist, so all art is temporarily replaced with dummy placeholders.
Great works! Thanks CW for source code :-D
Unfortunately, I wont be able to continue this. The source code remains (link in the first post), if anyone would like to use it.
EDIT: Change of plans :).
QuoteUnfortunately, I wont be able to continue this.
*Sigh* Imagine the possibilities...
(http://creamy.r.c.f.unblog.fr/files/2020/10/test.gif)
I'm back to the project, and there's an update with a new scene, inspired by old "Dreamweb" game. This time it's drawn by Alan v.Drake:
(https://i.imgur.com/gP5f8AK.png)
This new scene features scalable room, and an extra "magnifying glass" pane in the top-left, showing zoomed-in location under the cursor.
There's also another scene coming up, but it's not ready enough to announce yet.
Download link (also updated the first post): http://www.mediafire.com/file/108lff2fpdscpq5/camdemo.zip/file
Latest game source is here: https://github.com/ivan-mogilko/ags-camdemo
Just a reminder, this is not a real game but a technical demo, so each room is kind of separate thing with its own art etc.
There's now a main menu where you may choose the scene to run:
1. Magic Mirror
2. TBD (in progress, and not yet included)
3. Top Down with Zoom In
Updated with the new room! Now it demonstrates camera zooming, and possibility for split-screen gameplay.
The new room art is drawn by lorenzo:
(https://i.imgur.com/PZFMmYr.png)
Download link (also updated the first post): https://www.mediafire.com/file/108lff2fpdscpq5/camdemo.zip/file
Latest game source is here: https://github.com/ivan-mogilko/ags-camdemo
Please note, the game art is released as CC BY NC-ND which means only for personal use (no reuse in real projects, you'd have to ask artist to allow you do that first).
Aw man, making a game like Dreamweb has been a fantasy of mine for so long! I always really loved the game's look and this is definitely something I'm going to tool around with.
Thanks! :-D
Uploaded with the new room called "Top-down Hotseat Arcade". This is a further development of a split screen concept.
Nothing too fancy, just a proof of concept for a 2-player hotseat game using 2 cameras:
(https://i.imgur.com/eYi2toV.png)
Art for this room was done by Alan v. Drake.
Download link (also updated the first post): https://www.mediafire.com/file/108lff2fpdscpq5/camdemo.zip/file
Latest game source is always here: https://github.com/ivan-mogilko/ags-camdemo
PS. I have an idea for one more demonstration, and then probably can release it as complete game.
I just tried out the demo and it's quite cool. It really demonstrates how the camera features can be used in interesting ways. Especially the split-screen could be used for some fun multiplayer games.
A propos split-screen: That's what the arcade room is about, not hotseat. Hotseat means that players make their turns one after the other, not at the same time ;)
Wow! 8-0
Although I had thoughts about adding more rooms to this and few ideas that could be fun to implement, unfortunately there are other things that occupy my spare time. For that reason I decided to prepare this for release with the current content. As this is not a "real" game, there's little sense in delaying this further.
The demo itself is working, so I mostly would like to tidy the script and add some comments clarifying how things work (as this is an opensource game).
:shocked:
So good!! thanks for sharing, very much appreciated
The game is released: https://www.adventuregamestudio.co.uk/forums/index.php?topic=59272.0