diff --git a/src/components/Home/Index.jsx b/src/components/Home/Index.jsx index 2824aed3..b15b40c9 100644 --- a/src/components/Home/Index.jsx +++ b/src/components/Home/Index.jsx @@ -1,7 +1,7 @@ import React from "react"; -import { Row, Col } from "reactstrap"; +import { Row, Col, Button } from "reactstrap"; import { Link, graphql, useStaticQuery, withPrefix } from "gatsby"; -import { FaRegArrowAltCircleRight } from "react-icons/fa"; +import { FaRegArrowAltCircleRight, FaDiscord } from "react-icons/fa"; import Section from "../Section"; import PostListing from "../PostListing/PostListing"; import HighlightBox from "./HighlightBox"; @@ -65,23 +65,28 @@ function Index() {

An open source voxel world - imagine the possibilities!

-

+

The Terasology project was born from a Minecraft-inspired tech demo - and is becoming a stable platform for various types of gameplay - settings in a voxel world. The creators and maintainers are a - diverse mix of software developers, designers, game testers, graphic - artists, and musicians. We encourage others to join! + in 2011. Over the years it has been a playground for different kinds + of technical experiments and proof of concepts. The community + strives to make Terasology a stable platform for various types of + gameplay settings in a voxel world.

-
- -
+ + +
@@ -128,70 +133,94 @@ function Index() { bgImage={withPrefix("/images/Light_at_the_End_of_the_Tunnel.jpg")} >

- Founded in 2011 by {`Benjamin "Begla" Glatzel`} while - researching procedural terrain generation and effective - rendering techniques, He succeded in creating a minecraft like - demo From the ground up, Terasology was built to be a super - hackable and modular game. We host a large number of modules - under the Terasology organization and many more which are - maintained by individual enthusiasts. We welcome new ideas, both - crazy and well thought-out for modules and game extensions from - anyone and everyone, so feel free to talk to us on our{" "} - +

+ We are always on the lookout for contributors with expertise in + rendering, networking and concurrency, as well as in-game + physics and AI technology. +

+

+ If you are interested in game engine development, come check out + our{" "} + - Discord - + Terasology Engine & Module Land + .

- {`Terasology's`} engine uses a whitelisting approach to expose - an API for modules using two primary methods and a rarely needed - third one: + From the ground up, Terasology was built to be very modular and + support different kinds of gameplay ideas. We still host a large + number of modules under the {`"Terasology" `}GitHub organization + providing basic and advanced gameplay content as well as world + generation options and technical libraries. +

+

+ Combining these modules allows to create very different kinds of + gameplay in our voxel worlds. The possibilities are manifold and + range from crafting- or trading-oriented survival over + capture-the-flag to puzzle-style experiences and tower defenses. +

+

+ We especially appreciate expertise or interest in UI/UX, world + generation or well-thought out gameplay mechanics, but also + always have an open ear for crazy ideas for existing or new + modules and gameplay content. +

+

+ If you are interested in gameplay development, come check out + our{" "} + + Terasology Engine & Module Land + + .

-

- The creators and maintainers are a diverse mix of software + The Terasology community is a diverse mix of software developers, designers, game testers, graphic artists, musicians - and open source loving high schoolers. We encourage and - appreciate contributions from everybody, and try to be as warm - and welcoming as possible to newcomers. If you have any - questions or if you just want to chat use this invite link for - our{" "} - +

+ We encourage and appreciate contributions from everybody, and + try to accept constructive criticism even by newcomers as + gracefully and warmly as possible. and welcoming as possible to + newcomers. +

+

+ If you want to talk to us or be the next in our group of Gooeys, + come join us on our{" "} + - Discord - + Terasology Discord + .

diff --git a/src/pages/contribute.jsx b/src/pages/contribute.jsx index 4807dc1f..ce6b4340 100644 --- a/src/pages/contribute.jsx +++ b/src/pages/contribute.jsx @@ -13,7 +13,7 @@ function GettingStarted() {

All beginnings are difficult, but the below mentioned learning resources for{" "} - + Workspace Setup {` and `} @@ -35,7 +35,7 @@ function GettingStarted() {

-
+

@@ -125,11 +125,7 @@ function GettingStarted() {

-
+