🧙♂️15 years of XP ▶ web/game dev
🐉 Creator of
@Ardaria
(minecraft-like / HD / physics)
💎 Integrity & Commitment
🚀 I share my journey from Nobody to Leader
🏆A great day for survival games
📚Keywords: Unreal Engine Procedural Content Generation
📈I can generate thousands of square meters of vegetation super fast
🕘Tomorrow it’s optimization, on Twitch
📙I could write an article if you are interested in the technology
#gamedev
I need to grow my team,
#Connect
me with freelance:
🌐 Web Development
📷 FrontEnd
⚙ Javascript / Typescript
🎨 UI/UX
🏗 Software Development
💰 Freelancing
♾ Full stack developer
#Letsconnect
#buildinpublic
@levelsio
It's easier to escape from your environment!
The world is a big place and you have the freedom to live exactly where you want to live
---
Hint: Thailand is the best place in the world
Objectively
"Meh, diz iz just treez"
And you would be right, there is no level design in this screenshot...
But what you witness here is a technological break through in survival games
Those trees are 80m tall.
You see at a render distance of 20km...
🤩I reached my
#buildinpublic
goal for the day!
🌲Making good procedural environments for open world is about:
- How far you can see
- Fast to load
- High diversity
✅Check the boxes = immersive open world
---
⏳Can now generate vegetation in less than 1mn, for 100 square
🌞 GM Ladies & Gents!
📅 Today will be the *crucial step* to make procedural forest truly good
🔴 I start my stream now
❔ What are you doing today?
#buildinpublic
#gamedev
@Prathkum
Damn true but some languages go deeper into knowledge.
Eg. Cpp and rust will force you to understand how memory works while this is abstracted in JS
---
The language you learn also conditionned the type of products you can build. JS will lead you to interfaces and simple back
Hi
#PitchYaGame
!
🌏Ardaria is a game which implements the minecraft core loop on a magic planet instead of a flat world
📨I released the creative mode on Steam, free of charge
📅Upcoming in 2024:
- Procedural Planet
- Fight PvE
- Terraforming
- Crafting
😅 I know I'm keep saying that I'm close from the result...
💥 I had a massive issue with multithreading
😱 Blueprints makes it hard to debug
⁉️ Because you don't have a proper callstack
🔁 I dediced to convert everything into C++
👶 But it's my first time writing C++, and I have
⚡Today I did something I never did
🔨 Fixing my
#1
mistake in life
🤐 I've never been the kind of guy to reach out to build connections
🚫 This time is over
🏆 I'm proud of what I'm creating
📨 Today I applied to
@speedrun
SR0003 for
@Ardaria
#buildinginpublic
#gamedev
@ToonSoulsGame
I must wait 25 seconds of your first video on steam to know what gameplay it is.
Average visitor already left.
Your game has super intense and visually interesting gameplay
Put that shot first to impress
⚡GM Ladies & Gents
💥 Yesterday the concurrent multithreaded queue have proven its high efficiency!
🥳🥳🥳🥳🥳
Today I will progress toward my goal:
To make it the best procedural feamework for voxel planets
🌟🌟🌟
@Grummz
@IGN
I agree that concerns over sexism or any discrimination is valid, it's unethical.
But isn't those only rumors now? Why the need to bring it on every article about the studio? What it has to do with the game itself?
No conspiracy, but it's targeted.
Add they are chinese, 1 more
🌞GM ladies & Gents!
I'm alive!
🔥Been following a cascade of dependencies
🔄 PCG needs nice foliage
🌳 nice foliage needs nice shaders
☀️ nice shaders needs nice lighting
---
So I'm solving everything, one by one
Soon I will have something to show reagrding my 2 last months
⚡️ GM Ladies & Gents
🤝 Say it back if you believe in community power
📅 Today is Procedural Content Generation optimisation on UnrealEngine
📊 I will write an article once it's done, to develop the challenges and results
---
🔴 Stay tuned to not miss out
@xsgames_
Self taught but don't make the same mistake than me!
- I cuted myself from mentors, decided to learn alone, not interacting with internet and real life communities
- Instead, meet people, find a good mentor and follow its advices. I would not be at the same point in my career if
😪 I feel that my task is endless
🙈 Everyday I discover more requirement for ultimate performance and super smooth environment generation...
😌 But I'm convinced that I'm on the right path
👹 Hard work and patience will lead to success, soon....
🌞 GM Ladies & Gents
👍 Grass cover 10 to 20% of screen space in video games
😍It must be good looking
👎What I released on steam is a placeholder
💎Meet the mesmerizing fractal noise wind for the new grass
- Multithreading for procedural content generation is on the good way
- It will be transparent for the player
- Will generate diverse biomes fast
- Where every stone and tree can be farmed
⚙ Are you picking challenges too hard for you?
---
🙊 Do you stay silent when you are working on a big thing?
---
🤯 The fun of being a programmer is to pick problems your IQ + 10
---
💥 Making a good procedural generation system is hard
---
🌟 It must be fast, performant,
"The greatest war to win is the one against pleasure and fear"
🍚 Today I don't eat
🧠 Train my brain to discipline
🦴 Give my organs a rest, my liver can filter blood efficiently
⚛ Mediation to get out of the psychee, aligned with the information field / god / universe
☀️GM ladies & gents
💆♂️Once in a while I take a day off
3️⃣5️⃣Today was my 35th birthday
💡I had philosophical talks with my cousin on the beach
😻Then passed through my neughboor's cars
@salnetx
1. Check my unit tests
2. console.log
3. Feel dumb for not finding the issue after 5mn
4. Find the problem after 6mn
5. Great feeling of joy
6. Fixing the problem
7. Feel smart
@roxanamuntian
🔴 Yesterday I live stream for 13 hours straight
- got into planet shaders
- biome generation following atmospherical conditions
- hurt my brain on math problems
Finally achieved what I wanted
Need mature now 🌴🌴🌴
🔴 Today on stream we make forest for the voxel planet
🎯 I want to release an update before 1st April
📈 8 hours of stream, 13 subs, 2407 followers
🤜🤛 Thank you bros
#buildinpublic
#gamedev
#SoftwareEngineering
After sharing, replying and engaging with people, I got this message from
@X
I was a new account, still waiting for the blue check
Tomorrow will be my 1st week of daily growing, I will share the stats publicly
#buildinpublic
@grvvv_official
Damn, smashing my head on the wall just for the infuriating feeling of frustration i would get playing it.... 😂😂😂
Pretty sure it's what you wanted to make me feel so well done Mr. HardCore !
🌞 GM Ladies & Gents, not everyday is a victory...
📕 But as I
#buildinpublic
, I also share my struggles
🟦 Working with a voxel open world presents challenges
🤖 Procedural generation == real time aka computation by code
🔮 Must be predictable → the code must always produce
For context:
- Each blade of grass is individual (like ghost of tsushima) and bending with the wind using a fractal noise (like god of war)
- I didn't go for procedural GPU grass blades but I'm using nanite instead.
- I wasn't sure it would be practical but perfs seems to be
🌞GM Ladies & Gents !
🙀I was concerned about the complexity of my interactive grass shader…
🔴RED IS BAD !!!
🤯But 120 FPS ?!
🫡 The effect is good enough for my indie dev budget
📨It's gonna be shipped in the next update !
🌳I was debuging my nanite tree
➡️ I created a tool to visualize the faulty vector
🎁I ended up creating a dislocation foliage effect by mistake !
❓Do you think it should end up as a feature?
@levelsio
This epoch of filtering every photo is a disaster. They are not anymore a mempry of reality but a projection of a dreamed reality. No charm at all
🌳I've been improving the forest layout
➕Added interactivity to foliage
🔨Replaced the good old mannequin by Stella, our blacksmith
🦿She has an EXOSKELETON arm
#gamedev
#buildinpublic
@Vario_bit
@mikealfred
I can't understand what you live as I'mnot in your shoes bro.
But I'm pretty sure you will come back.
BC tech will still exists during your whole lifespan.
As long as internet exists, bitcoin will exist.
And you already understand that.
Good luck
🥹 The progress of the day looks promising
🤖 100% control over generation of the vegetation
🟦 The world is splited in cells
➿ For each cell -> sample surface to create points
🌲 Spawn a tree for each point
💫 Faster than 1ms
🤩 My goal: render the whole vegetation
🏆Finally got the blue mark !
😇As promised I will share my stats after 1 week of activity
🎯My goal is to reach 1,000 followers by the end of April
💎I have a mission to accomplish:
@Ardaria
🧙♂️Personal branding is the best way to find innovators who understand my vision
🌞GM Ladies & Gents !
📢Sharing a micro-step of the day
🌿The bushes gained interactivity
🚫I don’t aim for a realistic result
💡I think being interactive is much more important than how correct is the interaction
🌟But I still didn’t reach the level of polish I aim for this
After 8 hours, I understood every stake of this feature:
💎Applying force rather than speed
🪙Vector interpolation for moving the camera
🏆Many tweaks that would require an entire video
The best PoR is the bank run, let's see if
@binance
is robust as
@cz_binance
suggests. Most of the
#SAFU
fund is made from binance tokens. How similar is it to
@FTX_Official
using $FTT as a collateral? Very curious about the next weeks. Until then, everything is on
#coldwallet
...
💥 Yesterday to close the month
🏆 I reached a new record of impressions
🤯 My last record was 21,847, it's 155% better !
🤜🤛 It translated into new connections with developers
---
Engaging with others is the key
I had issues with:
1⃣Applying the corrects forces to the correct parts (not cancel angular velocity)
2⃣Limiting the max velocity while falling other wise the voxel landscape is not loaded
3⃣Camera clipping in the floor
♾ And many more...
@xsgames_
😂 It's a funny meme but I don't agree with it
🤯 The fun of a programmer is to pick the problems which are just above your IQ
🤖 We create our own problems and experience dopamine pikes from solving them
---
Ho wait, it was about "personnal" problems?
Sorry I don't know that
I'm experimenting different settings for the lights and colors
The right feeling will be a mix of vibrancy, exposure, light intensity, fog, clouds, colors and post process
The tricky part is to use as less variables possible
@samyam_youtube
So damn true! You nailed it Sam the confidence is a key, because you can only go where you plan to go.
If you never have a plan to go to the grocery store, you will never go there. It's same for anything in life.
We could add the marketing side, as gamedev we are always obsessed
🚀🚀🚀🚀🚀🚀
Every time I ear someone telling me
"it's gonna be difficult..."
I can't refrain me to stop him
OF COURSE it's HARD
Every $, every view and follower is hard to get!
Don't be the pessimist
Be the one who says
"OK! In order to succeed, we should do xxxx"
🚀🚀🚀🚀🚀🚀