Hello!
We began to integrate the LUA on the game by associating it with the creation of the monster. This will give us much greater creative flexibility and, above all, greatly simplify the creative process (A lot of new monsters are planned for the game but integrating them with the old system was really problematic) .
Changelog
Adds:
- Ability to add new monsters to the game with lua scripting.
Warning: only two monsters have been added atm, more will come later
You can use them as examples or templates:
PlanetCentauri/assets/moddable/Monsters/Zombie/
PlanetCentauri/assets/moddable/Monsters/LeafLion/
- New modern opengl renderer, will replace the old rendering system for better performances/compatibility, and can be used in lua.
- Ability to add custom shaders (for lua rendering) in PlanetCentauri/assets/Shaders/
Edit shaders.json to add more shaders.
Fix:
- Cache is automatically cleaned after each update, it should fix weird artifacts in some cases
- Little Bugs, a lot, but we forget to list them, sorry <3
Nb:
The lua API is documented here and incomplete atm, but do not hesitate to request updates to specific API if required:
http://centauri.onidev.fr/api/api.html
Also, a tutorial to integrate a new monster in the game using lua:
http://centauri.onidev.fr/monster_integration.html
What we will do next ? You wanted a real village, villagers with personality? With a real job? We're on it!
Shameless request! We research for help :
- Someone with good building skill
- Someone who know well the game for a playthrough with video record
- 2 or more players who play on multiplayer to help us discover hidden bugs.
If you would like to help us, come to our Discord!
If you don't want to help us, come to our Discord!
http://discord.gg/planetcentauri
And good luck with the start of the new school year for all the students!
[ 2020-09-03 16:18:31 CET ] [ Original post ]
- Planet Centauri Linux64 [5.16 M]
Catch them all! Capture and tame monsters!
Your new companions will support you and will evolve to become stronger! Each captured creature keeps its unique features, evolving as it gains experience fighting by your side.
Suffixes, characteristics and runes
- Use runes to enchant your equipment with various stats and effects!
- Weapons and armor share 7 levels of rarity! Higher rarity always coming with stronger, and more unique effects and characteristics!
- Monsters also happen to have rarity levels, rarer monsters being much more powerful and dangerous than their common counterparts, with unique abilities and reinforced stats.
Craft your own magic spells!
From controlling the arc and pattern of your fireballs to simply enhancing your jumping abilities, craft a plethora of magical effects to fit your desires.
Agriculture and Cooking
Eat well to get stronger has never been a more truthful quote than in Planet Centauri. Eating various types of food will cause your character to grow stronger and develop his abilities.
Build a village and assign roles and jobs to its inhabitants
Save the native Chlorinians, build and fortify their villages. Befriend them and grant them jobs as hunters, tailors, guards, wizards, researchers and much more!
Programmable robots
Thanks to the LUA script, you can easily program custom AIs and behaviors for your robots and villagers! Imagination is your only limit! Mining, hunting, defense, exploration, whatever you want!
Create without limits with our unique network system!
Planet Centauri's network system allows you to design various electronic systems, from humble automated house lighting to frantic death lasers! This is achieved through a large number of electric and electronic components, including : - generators, power wires, resistors, capacitors - noise, serrated, square and sinusoidal signal generators - up to 16 bit information signal, with a large variety of mathematical and binary operators!
You can find more detailed information on our network systems following this link :
http://s14.postimg.org/fqhfczo01/Electrical_Networks.gif
And more!
- Dimensions
- Bosses
- Mac port
- Multiplayer
- Themed dungeons
- Mystery Biomes
- Biomes : oceans
- Fluid dynamics
- Technological weapons and armors
- Quests & Events
- Vehicles & Mechs
- Modding compatibility
- Grapple hook / ninja rope
- God Saucer (minigames area)
- Tower of 100 challenges
- Pipes
- Achievements / Game encyclopedia
- Thunder
- Fire (buildings can catch on fire etc)
- Temperature
- Gas dynamics
- Space exploration & combat
- Exoplanets
- ??
- OS: Ubuntu 12 +
- Processor: DualCore 2GHzMemory: 2 GB RAM
- Memory: 2 GB RAM
- Graphics: Card with 256MB and support Shader Model 1.3
- Storage: 250 MB available space
[ 6089 ]
[ 3241 ]