sfttech / openage-data Goto Github PK
View Code? Open in Web Editor NEWFree (as in freedom) media files for openage.
License: Other
Free (as in freedom) media files for openage.
License: Other
Having tutorials will lower the entry barrier for creators. We can use the modding guides at Age of Kings Heaven as an orientation but they are focussed on working around the limitations of the original game. Our tutorials should be utilizing the possibilities of the OpenAge engine.
Ideas for tutorials:
As the tittel says i want the assets of openage i dosen´t have the ORIGINAL game or relay want to buy it, you know becuse microsoft wink wink.
We should encourage contributors to use a naming scheme for their files. That way, we can ensure that scripts which make use of the assets work the way they're supposed to and allows us to generate sprites in batches. The naming scheme could also be used for objects in blender.
For example, we could require a human readable scheme for elite skirmisher assets in this way:
elite_skirmisher.blend
Camera000, Camera045, Camera090, ... , Camera315
(with Camera000
showing the front of the unit and then going around clockwise)Doing this ensures that scripts will always find the right camera and sprites can be saved in a similar predictable format such as <blender-filename>_<camera-angle>.png
(e.g. elite_skirmisher_090.png
) which can be easily parsed by other scripts.
We have to think about what license we will use for the data. Currently it is CC-BY-SA 4.0, but maybe we want something else, maybe even something like "and any later version of that license".
Templates would standardize some of the more repetitive steps in asset creation like setting up isometric camera angles, lighting and colour palettes. It will benefit everyone in the long run because modders can focus their time on the actual modelling.
Ideas for templates:
At the moment sound effects (and possibly other assets?) are named by numbers. As someone who wants to make sound effects this becomes really cumbersome to manage.
The ideal solution for me would be if each sound had a readable name. Such that data/sound/5032.opus
was instead data/sound/castle.opus
.
Additionally it would also be nice if there were dummy assets so one can see what needs to be done. There could be a todo extension like this data/sound/castle.todo
and so when I add a sound I delete the zero byte todo file.
Given that Rome at War, the older project by the 0 A.D. developers, is an Age of Empires II: The Conquerors Mod Pack, a cooperation and clarification of the licensing terms would make a lot of sense.
This mod pack could then provide most of the buildings, while pull request #19 would provide the terrain textures.
Hi there!
Some time ago (~12 years) I myself wanted to create a game similar to Age of Empires.
I was able to create some nice graphics and mock-up engines in Turbo Pascal and JavaScript but the game never got anywhere and after all this time probably will never get anywhere.
Are you interested in some graphics files?
As you can see, the overall appearance of the graphics is kind of AoE-esque. They would therefore be quite a lot better than generic placeholders.
CC-BY-SA licensing would be fine with me. Let me know what you think.
Side note: I am also writing an engine clone, namely for Anno 1602:
You can find it here: https://github.com/roybaer/mdcii-engine and I describe it in more detail in the AnnoZone forum (German).
A declarative, efficient, and flexible JavaScript library for building user interfaces.
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google ❤️ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.