Omicron - prerelease 0.7 "Tweaky Update"

User avatar
azekill_DIABLO
Member
Posts: 7507
Joined: Wed Oct 29, 2014 20:05
GitHub: azekillDIABLO
In-game: azekill_DIABLO
Location: OMICRON
Contact:

Re: Omicron - prerelease 0.4 "Aquatics"

by azekill_DIABLO » Post

That's really unfortunate... If the game's compiles whtout errors and if craft ng runs on your system the problem may come from open Gl... Try using the same method as the one i told to texmex above. Tell me if it still persists after :)

EDIT : viewtopic.php?f=14&t=20478&start=100#p329890

For the signature i can understand it bother you but understand i wish to make the game much bigger... Why should i don't write just my name? It's planned to get removed once I manage to give a proper UI to the game. Understand i give TOTAL credit to the creators of craft and craftng for the ground work. It's not to be pretentious.

h

EDIT2 / DEVLOG: I rebased ocean system. Water now generates accordingly to normal mapgen, meaning water will generate under a certain level (45 in this case). It allows to have smooth slopes going into water and proper beaches all around. It's easely tweakable, looks nicer and runs much better.

Full code: (much much smaller code :D)

Code: Select all

// Ocean new prototype (generates water at a low level)
            for (int y = 22; y < 45; y++) { 
				func(x, y, z, Item_WATER * flag, arg);
			}
            
            // ice on frigid biomes
			float biomen = simplex3(-x * 0.0005 * (1 / BIOME_SIZE), -z * 0.0005 * (1 / BIOME_SIZE), q * 0.001, 2, 16.0, 1);
			if(biomen > (4.0f/5.0f) && biomen < (5.0f/5.0f)) {
				// 2 ice layers on water
				if (simplex2(x * 0.0004, z * 0.0004, 8, 1.5, 2) > 0.6) {
					func(x, 43, z, Item_ICE * flag, arg);
					func(x, 44, z, Item_ICE * flag, arg);
				}
            }
EDIT3: Update soon boiz! I think I'll try to change something about transparency to make water-chunk-border glitch disappear. And maybe add a new biome!

EDIT4: Transparency done, see by yourselves:
Image
Attachments
No chunk border weird things :D<br />No bugs with water removal :D<br />No (big) performance loss :D
No chunk border weird things :D
No bugs with water removal :D
No (big) performance loss :D
screenshot-debbuged-water.jpg (81.45 KiB) Viewed 1290 times
Gone, but not dead. Contact me on discord: azekill_DIABLO#6565
DMs are always open if you want to get in touch!

User avatar
azekill_DIABLO
Member
Posts: 7507
Joined: Wed Oct 29, 2014 20:05
GitHub: azekillDIABLO
In-game: azekill_DIABLO
Location: OMICRON
Contact:

Omicron - prerelease 0.5 "In the swamps..."

by azekill_DIABLO » Post

OMICRON pre-release 0.5 "In the swamps..."

Image
And a new update! A lot of improvements regarding previous updates have been made. Water render has been improved again... and plenty other things were added!
  • Mapgen
    • Oceans have been totally rebased! They now have proper sloped beaches and look much better and deeper.
    • Re - Addition of icebergs in taiga biomes.
    • Addition of swamp biome (contains trees with vines, special grass, mushrooms).
    • Addition of mushroom patches in swamps and plains.
    • Addition of ferns in taiga.
  • Blocks
    • Addition of clay.
    • Addition of sandstone and sandstone bricks.
    • Addition of ferns, swamp grass, mushroom, mushroom patch.
    • Addition of cobble and stone bricks.
    • New water texture taken from this minetest TP and modified.
  • Block renderer improved (no more chunk border bugs in water).
*red is important.

Screenshots of the new content:
Image
New blocks in use (water and cobble have changed since).

Image
A presentation of the swamp blocks and new textures.

Image
Just an older screenshot to show the lack of rendering glitches in water.


Note: I received complaints about GLSL shaders version being unable to run well on some systems like Mac or Linux... If you have such a problem, please read the top part of this post to avoid further problems.

Have fun with the 0.5 update! And remember to tell me about anything you'd like to change in the game! Thanks!
Attachments
Enjoy the 0.5 blocks :D
Enjoy the 0.5 blocks :D
screenshot-update-0.5.jpg (126.15 KiB) Viewed 1290 times
Gone, but not dead. Contact me on discord: azekill_DIABLO#6565
DMs are always open if you want to get in touch!

crazy_baboon
Member
Posts: 96
Joined: Sat Oct 17, 2015 10:47

Re: Omicron - prerelease 0.5 "In the swamps..."

by crazy_baboon » Post

"And remember to tell me about anything you'd like to change in the game! Thanks!"

IMO, the best thing you could add is decent lighting and shadow mapping. Everything else is already in Minetest.

User avatar
azekill_DIABLO
Member
Posts: 7507
Joined: Wed Oct 29, 2014 20:05
GitHub: azekillDIABLO
In-game: azekill_DIABLO
Location: OMICRON
Contact:

Re: Omicron - prerelease 0.5 "In the swamps..."

by azekill_DIABLO » Post

crazy_baboon wrote:IMO, the best thing you could add is decent lighting and shadow mapping. Everything else is already in Minetest.
I might remove this sentence in the future if the only answers I get are of the kind 'you're game's not worth minetest'. And really obviously it's planned.

EDIT: BTW guys thanks for the poll you really help me. 9 vs 9. Well i'll see. thanks for voting anyway :D
Gone, but not dead. Contact me on discord: azekill_DIABLO#6565
DMs are always open if you want to get in touch!

User avatar
texmex
Member
Posts: 1753
Joined: Mon Jul 11, 2016 21:08
GitHub: tacotexmex
In-game: tacotexmex

Re: Omicron - prerelease 0.5 "In the swamps..."

by texmex » Post

Hi azekill,
I tried editing the files according to your instructions but now it throws me "gethostbyname: Undefined error: 0" and crashes.

User avatar
azekill_DIABLO
Member
Posts: 7507
Joined: Wed Oct 29, 2014 20:05
GitHub: azekillDIABLO
In-game: azekill_DIABLO
Location: OMICRON
Contact:

Re: Omicron - prerelease 0.5 "In the swamps..."

by azekill_DIABLO » Post

texmex wrote:Hi azekill,
I tried editing the files according to your instructions but now it throws me "gethostbyname: Undefined error: 0" and crashes.
Thanks for reporting back. At least the shaders are no longer in question… However this error is quite surprising, Inever saw it for this game… Can you successfully compile and run CraftNG? Honestly, if you can't run craft NG that means there's a deep hidden problem.

Please give me:
> Presice OS specs (os, version, distro, version of GCC [no idea how to get that] and any other small information you judge neccessary like special programs installed)
> Full debug since the start of the compilation.
> A small explanation of how you tried to build and run the game, to see if you maybe missed a step, or if the doc needs to be actuated (very likely it'll have to).
Gone, but not dead. Contact me on discord: azekill_DIABLO#6565
DMs are always open if you want to get in touch!

User avatar
azekill_DIABLO
Member
Posts: 7507
Joined: Wed Oct 29, 2014 20:05
GitHub: azekillDIABLO
In-game: azekill_DIABLO
Location: OMICRON
Contact:

Re: Omicron - prerelease 0.5 "In the swamps..."

by azekill_DIABLO » Post

DEVLOG: Tiny devlog, added a greener sky to swamp, and made the sky transition much smoother. The atmosphere changes quite slowly, it's not really noticeable if you don't pay attention. I really like the feeling it gives!

Image
It's green. Very green. Maybe... I'll make it darker don't know.

EDIT / DEVLOG: Corrected the ulgy bug of text background not showing. It's now same as the original, so much easier to read. Sorry if it disturbed people, I forgot a test OpenGL function in the code.
Attachments
And sky changes smoothly now :D
And sky changes smoothly now :D
screenshot-swamp-sky-greener.jpg (113.01 KiB) Viewed 1290 times
Gone, but not dead. Contact me on discord: azekill_DIABLO#6565
DMs are always open if you want to get in touch!

Arelon Lightweaver
New member
Posts: 9
Joined: Sun Feb 25, 2018 14:50
GitHub: Arelon
IRC: Arelon
In-game: Arelon Arelon_Lightweaver

Re: Omicron - prerelease 0.5 "In the swamps..."

by Arelon Lightweaver » Post

How do I compile Omicron and CraftNC?

User avatar
LMD
Member
Posts: 1385
Joined: Sat Apr 08, 2017 08:16
GitHub: appgurueu
IRC: appguru[eu]
In-game: LMD
Location: Germany
Contact:

Re: Omicron - prerelease 0.5 "In the swamps..."

by LMD » Post

There is a makefile... But I think azekill_DIABLO already released some compiled builds ?
My stuff: Projects - Mods - Website

User avatar
azekill_DIABLO
Member
Posts: 7507
Joined: Wed Oct 29, 2014 20:05
GitHub: azekillDIABLO
In-game: azekill_DIABLO
Location: OMICRON
Contact:

Re: Omicron - prerelease 0.5 "In the swamps..."

by azekill_DIABLO » Post

Arelon Lightweaver wrote:How do I compile Omicron?
I'll omit CraftNG part, becuz it's not my project. In case of problems with it, contact twetzel on his github page.


https://github.com/azekillDIABLO/omicro ... ll_diablo this link should give you all the info needed to compile on multiple platforms. However, the linux executable is already inclued!
LMD wrote:There is a makefile... But I think azekill_DIABLO already released some compiled builds ?
Yep! the linux one is inculed in the download! However I can't compile for other platforms... :(
Gone, but not dead. Contact me on discord: azekill_DIABLO#6565
DMs are always open if you want to get in touch!

User avatar
azekill_DIABLO
Member
Posts: 7507
Joined: Wed Oct 29, 2014 20:05
GitHub: azekillDIABLO
In-game: azekill_DIABLO
Location: OMICRON
Contact:

Re: Omicron - prerelease 0.5 "In the swamps..."

by azekill_DIABLO » Post

CONCEPT: Today I discussed with 2 awesome friends. They gave me really nice ideas for the game in long term. Here's the result of the 'brainstorming'!


The idea of tha game would be:
You spawn in a village do small quests and wander around for a while… And a major attack would change everything. Something like an orc raid in the concept. You would then have a choice:
- start a long lasting battle against evil, trying to find allies
- rejoin evil and conquer the world, to eventually become the lead of bad guys
- become a lone wolf, trying to survive in the corrupted lands, being nor good nor evil.

The whole concept is really terraria like: A kind of 'Corruption' that's starting to cover the whole world that contaminates earth, water, entities… Until you fight them and find a way to restore them. Or help it to spread and become the world's master. Or do nothing and just try to survive alone.

Other notable features or objects that could ba Added in-game:
- a 'purificator', with a seriously enormously expensive craft (enjoy the exageration)
- a specific material; ore, plant from corruption that you must get to achieve purification
- medieval vehicules, carts trackted by horses for example, allowing to carry your stuff in quantity (chests and beds)
- medieval firearms, rifles with long reload (sniper), very innacurate but powerful shotguns (one shot = one reload), and heavy artillery pieces on wheels carried by horses. Siege towers could be Added too.


Note: Those features will only be available or useful in certain conditions: the cart will be more useful for lone players that go solo, siege towers will be useable only if you have a big army behind you, the artillery peices will likely be rare and legendary/unique items that are rewards for world exploration and quests.
Gone, but not dead. Contact me on discord: azekill_DIABLO#6565
DMs are always open if you want to get in touch!

User avatar
azekill_DIABLO
Member
Posts: 7507
Joined: Wed Oct 29, 2014 20:05
GitHub: azekillDIABLO
In-game: azekill_DIABLO
Location: OMICRON
Contact:

Re: Omicron - prerelease 0.5 "In the swamps..."

by azekill_DIABLO » Post

DEVLOG: Added the hud as twetzel did on his dev build. I'll modify it in order to get an ingame main menu. For now a little cute heart is showing at the bottom left of the screen... role? Nothing!

Image

EDIT: I need help! How to get a font (or a converter) which is stored in a 512 by 512 pixel .png like the font already in Omicron? I'm searching a pixely font for the game but I can't find a proper format for font... How can I get similar .png fonts?
Attachments
Your a healthy boi :D
Your a healthy boi :D
screenshot-ui-test.jpg (4.14 KiB) Viewed 1290 times
Gone, but not dead. Contact me on discord: azekill_DIABLO#6565
DMs are always open if you want to get in touch!

User avatar
LMD
Member
Posts: 1385
Joined: Sat Apr 08, 2017 08:16
GitHub: appgurueu
IRC: appguru[eu]
In-game: LMD
Location: Germany
Contact:

Re: Omicron - prerelease 0.5 "In the swamps..."

by LMD » Post

Here comes your help : https://github.com/magicctf/java-helper ... tters.java
(a Java program which renders a font as characters, sure you can find out how to make it work/tweak it, if not, reply here.)

aargh - I really want to contribute but got so much other stuff running and find it hard to find my way into this...
My stuff: Projects - Mods - Website

User avatar
azekill_DIABLO
Member
Posts: 7507
Joined: Wed Oct 29, 2014 20:05
GitHub: azekillDIABLO
In-game: azekill_DIABLO
Location: OMICRON
Contact:

Re: Omicron - prerelease 0.5 "In the swamps..."

by azekill_DIABLO » Post

Thank you LMD, i'll look at this :D
Don't worry if you can't help... There will be work for long.
Gone, but not dead. Contact me on discord: azekill_DIABLO#6565
DMs are always open if you want to get in touch!

User avatar
azekill_DIABLO
Member
Posts: 7507
Joined: Wed Oct 29, 2014 20:05
GitHub: azekillDIABLO
In-game: azekill_DIABLO
Location: OMICRON
Contact:

Re: Omicron - prerelease 0.5 "In the swamps..."

by azekill_DIABLO » Post

*feeling alone*

Oh btw, I was thinking of button concepts. Tell me if you have ideas!
Gone, but not dead. Contact me on discord: azekill_DIABLO#6565
DMs are always open if you want to get in touch!

User avatar
LMD
Member
Posts: 1385
Joined: Sat Apr 08, 2017 08:16
GitHub: appgurueu
IRC: appguru[eu]
In-game: LMD
Location: Germany
Contact:

Re: Omicron - prerelease 0.5 "In the swamps..."

by LMD » Post

Image
Hardcoded java gui from a java application i once made...
hope you don't feel as lone anymore :)
EDIT : probably take a look a MTPC's GUI, it's simpler.
Probably I can help you with a GUI, I've wasted spent alot of time creating unique GUIs...
My stuff: Projects - Mods - Website

User avatar
azekill_DIABLO
Member
Posts: 7507
Joined: Wed Oct 29, 2014 20:05
GitHub: azekillDIABLO
In-game: azekill_DIABLO
Location: OMICRON
Contact:

Re: Omicron - prerelease 0.5 "In the swamps..."

by azekill_DIABLO » Post

Hey I know this app I got it :D I didn't recognize it when I first saw it but that's funny!

In java you can create guis more easely it seems. anyway, the little heart you see will allow me to do a real gui. The hardest part will be making buttons. Thanks for helping me out LMD!
Gone, but not dead. Contact me on discord: azekill_DIABLO#6565
DMs are always open if you want to get in touch!

User avatar
LMD
Member
Posts: 1385
Joined: Sat Apr 08, 2017 08:16
GitHub: appgurueu
IRC: appguru[eu]
In-game: LMD
Location: Germany
Contact:

Re: Omicron - prerelease 0.5 "In the swamps..."

by LMD » Post

np ! making gui won't be that hard. but you have to show the cursor - without cursor, no buttons !
so you have to temporary stop Omicron from making the cursor stick in the middle if the user presses ESC key to enter inventory...
My stuff: Projects - Mods - Website

User avatar
azekill_DIABLO
Member
Posts: 7507
Joined: Wed Oct 29, 2014 20:05
GitHub: azekillDIABLO
In-game: azekill_DIABLO
Location: OMICRON
Contact:

Re: Omicron - prerelease 0.5 "In the swamps..."

by azekill_DIABLO » Post

LMD wrote:np ! making gui won't be that hard. but you have to show the cursor - without cursor, no buttons !
so you have to temporary stop Omicron from making the cursor stick in the middle if the user presses ESC key to enter inventory...
Oh should be easy enough. actually, if I remember, Omicron has a simple function I can modify called handle_mouse_input. Fairly easy :D Then a few position test and click detection and boom!
Gone, but not dead. Contact me on discord: azekill_DIABLO#6565
DMs are always open if you want to get in touch!

User avatar
LMD
Member
Posts: 1385
Joined: Sat Apr 08, 2017 08:16
GitHub: appgurueu
IRC: appguru[eu]
In-game: LMD
Location: Germany
Contact:

Re: Omicron - prerelease 0.5 "In the swamps..."

by LMD » Post

I wonder whether I could recreate something similar using OpenGL 2 and FreeGLUT...
But I don't think so xD
BTW which libraries does it use ?
*Considering using a library for the GUI...*
Have you thought of a Discord Channel for Omicron ?
My stuff: Projects - Mods - Website

User avatar
azekill_DIABLO
Member
Posts: 7507
Joined: Wed Oct 29, 2014 20:05
GitHub: azekillDIABLO
In-game: azekill_DIABLO
Location: OMICRON
Contact:

Re: Omicron - prerelease 0.5 "In the swamps..."

by azekill_DIABLO » Post

LMD wrote:I wonder whether I could recreate something similar using OpenGL 2 and FreeGLUT...
But I don't think so xD
xD I'm pretty sure you can
BTW which libraries does it use ?
*Considering using a library for the GUI...*
Uh. idk... GLEW, OpenGL and SQlite. I didn't find any reliable lib.
Have you thought of a Discord Channel for Omicron ?
Yep I'll do one later!
Gone, but not dead. Contact me on discord: azekill_DIABLO#6565
DMs are always open if you want to get in touch!

User avatar
azekill_DIABLO
Member
Posts: 7507
Joined: Wed Oct 29, 2014 20:05
GitHub: azekillDIABLO
In-game: azekill_DIABLO
Location: OMICRON
Contact:

Re: Omicron - prerelease 0.5 "In the swamps..."

by azekill_DIABLO » Post

Couldn't prgram this Week-end… :C

However I made fast some concept textures for buttons and else. Still very wip, I Wonder how it will look in-game!
Gone, but not dead. Contact me on discord: azekill_DIABLO#6565
DMs are always open if you want to get in touch!

User avatar
azekill_DIABLO
Member
Posts: 7507
Joined: Wed Oct 29, 2014 20:05
GitHub: azekillDIABLO
In-game: azekill_DIABLO
Location: OMICRON
Contact:

Re: Omicron - prerelease 0.5 "In the swamps..."

by azekill_DIABLO » Post

DEVLOG: Found a way to make different game states and made a small variable to switch between them. So i can do a menu and an in-game state. (I just added an int a if). At least I found the good place!
Gone, but not dead. Contact me on discord: azekill_DIABLO#6565
DMs are always open if you want to get in touch!

User avatar
azekill_DIABLO
Member
Posts: 7507
Joined: Wed Oct 29, 2014 20:05
GitHub: azekillDIABLO
In-game: azekill_DIABLO
Location: OMICRON
Contact:

Re: Omicron - prerelease 0.5 "In the swamps..."

by azekill_DIABLO » Post

I'm still alive and working on this project ;P
I had a lot of work recently, sorry.

I have some working things on the menu, I just have to try render to render a background and then I'll do buttons.

EDIT / Dev' Images:
Image
A very wip proof of concept. Cursor is handled. The heart is a placeholders for eventual buttons.
Attachments
More than it seems...
More than it seems...
screenshot-new-menu-wip.jpg (16.98 KiB) Viewed 1290 times
Gone, but not dead. Contact me on discord: azekill_DIABLO#6565
DMs are always open if you want to get in touch!

User avatar
azekill_DIABLO
Member
Posts: 7507
Joined: Wed Oct 29, 2014 20:05
GitHub: azekillDIABLO
In-game: azekill_DIABLO
Location: OMICRON
Contact:

Re: Omicron - prerelease 0.5 "In the swamps..."

by azekill_DIABLO » Post

DEVLOG: I created a new font for the game, it's much smaller than the last one, and for the moment, it's rendered too small, I must find a way to tweak this. Anyway here it is:
Image
It's only 128 * 128, every character being 16 pix * 8 pix (prefered size is 5 * 7)
Attachments
128 * 128 pixels
128 * 128 pixels
font.png (1.55 KiB) Viewed 1290 times
Gone, but not dead. Contact me on discord: azekill_DIABLO#6565
DMs are always open if you want to get in touch!

Post Reply

Who is online

Users browsing this forum: No registered users and 1 guest