Skip to content

Commit

Permalink
Added OpenGL and DirectX tags to better reflect experience
Browse files Browse the repository at this point in the history
  • Loading branch information
Ashe committed Aug 7, 2022
1 parent 1996009 commit b7c1df1
Show file tree
Hide file tree
Showing 14 changed files with 32 additions and 21 deletions.
22 changes: 16 additions & 6 deletions data/assets/css/components/_tags.scss
Expand Up @@ -61,9 +61,9 @@
color: #ffffff;
}

&.Engine {
background-color: #94152c;
color: #ffffff;
&.DirectX {
background-color: #7fba00;
color: #252525;
}

&.Functional {
Expand All @@ -77,7 +77,7 @@
}

&.GameMaker {
background-color: #71b417;
background-color: #759848;
color: #ffffff;
}

Expand Down Expand Up @@ -106,13 +106,18 @@
color: #ffffff;
}

&.OpenGL {
background-color: #5381ac;
color: #ffffff;
}

&.QNA {
background-color: #dbb854;
color: #252525;
}

&.SFML {
background-color: #89c141;
background-color: #a6e94f;
color : #252525;
}

Expand All @@ -132,7 +137,7 @@
}

&.Tutorial {
background-color: #598edd;
background-color: #74a3e9;
color: #ffffff;
}

Expand All @@ -151,6 +156,11 @@
color: #ffffff;
}

&.Vulkan {
background-color: #94152c;
color: #ffffff;
}

&.Web {
background-color: #f1e05a;
color: #252525;
Expand Down
2 changes: 1 addition & 1 deletion data/content/blog/2018/03/What-Even-Is-Haskell.md
Expand Up @@ -4,9 +4,9 @@ date: 2018-03-18
subtitle: An introduction to the functional language known as Haskell.
description: In this post, I'd like to write a beginner-friendly summary in layman's terms with regards to why I have taken such an interest in a language I've only started using. Hopefully this will inspire some people to consider using alternate languages to the ones they're used to.
tags:
- Tutorial
- Haskell
- Functional
- Tutorial
image: https://res.cloudinary.com/aas-sh/image/upload/v1617292285/blog/2018/03/haskell_code_umjeh2.png
status: published
---
Expand Down
1 change: 0 additions & 1 deletion data/content/blog/2018/06/Of-Boxes-And-Threads.md
Expand Up @@ -4,7 +4,6 @@ date: 2018-06-09
subtitle: A discussion about games development in Haskell.
description: My experiences of making a game in Haskell and how I think it's is a pioneering process. Despite a wiki and subreddit dedicated to gamedev in Haskell, not many people have actually succeeded making anything close to current games.
tags:
- Game
- Haskell
- Functional
- Thoughts
Expand Down
Expand Up @@ -4,11 +4,11 @@ date: 2018-09-10
subtitle: A post about how I used Apecs ECS framework to make 'HSRogue'.
description: There have been so many attempts to pioneer gamedev in Haskell, and yet still no commercial releases. In this post I hope to clear the air a little bit and encourage new developers to try Haskell.
tags:
- Tutorial
- Game
- Engine
- Haskell
- Functional
- Tutorial
- OpenGL
image: https://raw.githubusercontent.com/Ashe/HSRogue/master/img/gameplay.gif
project: hsrogue
status: published
Expand Down
2 changes: 1 addition & 1 deletion data/content/blog/2019/07/Clojure-Another-FP-Language.md
Expand Up @@ -4,10 +4,10 @@ date: 2019-07-20
subtitle: An insight into my experiences with Clojure.
description: I've always been aware of the Lisp language, but always been afraid to dive in. However, after reading 'Clojure for the brave and true', I now recognise Clojure as a simple, pleasant and powerful language.
tags:
- Tutorial
- Web
- Clojure
- Functional
- Tutorial
image: https://res.cloudinary.com/aas-sh/image/upload/v1617292812/blog/2019/07/brave_clojure_hiwogp.png
status: published
---
Expand Down
3 changes: 2 additions & 1 deletion data/content/projects/2017/02/Alacrity.md
Expand Up @@ -9,8 +9,9 @@ authors:
- Elliott Hill
tags:
- Game
- C++
- Uni
- C++
- DirectX
images:
- https://raw.githubusercontent.com/Ashe/Alacrity/master/img/splash.jpg
- https://raw.githubusercontent.com/Ashe/Alacrity/master/img/alacrity.gif
Expand Down
4 changes: 2 additions & 2 deletions data/content/projects/2017/04/Redux-For-Games.md
Expand Up @@ -5,9 +5,9 @@ subtitle: A remake of my Alacrity in a homemade engine.
description: Alacrity was really successful, but I didn't like the fact that it wasn't cross platform. To test myself even further I wanted to try porting it to OpenGL.
tags:
- Game
- C++
- Uni
- Engine
- C++
- OpenGL
image: https://raw.githubusercontent.com/Ashe/ReduxForGames/master/img/preview.gif
status: published
---
Expand Down
1 change: 0 additions & 1 deletion data/content/projects/2017/05/Deus-Vult.md
Expand Up @@ -7,7 +7,6 @@ tags:
- C++
- Lua
- SFML
- Engine
image: https://raw.githubusercontent.com/Ashe/Deus_Vult/master/img/preview.gif
status: published
---
Expand Down
2 changes: 1 addition & 1 deletion data/content/projects/2019/03/HSRogue.md
Expand Up @@ -4,9 +4,9 @@ date: 2019-03-08
subtitle: A prototype roguelike in the functional language, Haskell.
description: My first attempt at game development in the functional language, Haskell, as well as a description of the challenges I had to overcome to get things working.
tags:
- Engine
- Haskell
- Functional
- OpenGL
image: https://raw.githubusercontent.com/Ashe/HSRogue/master/img/preview.png
status: published
---
Expand Down
1 change: 0 additions & 1 deletion data/content/projects/2019/04/Relocate-Engine.md
Expand Up @@ -7,7 +7,6 @@ tags:
- C++
- Lua
- SFML
- Engine
images:
- https://raw.githubusercontent.com/Ashe/Relocate-Engine/master/img/engine-preview.png
- https://raw.githubusercontent.com/Ashe/Relocate-Engine/master/img/relocate-demo.gif
Expand Down
3 changes: 2 additions & 1 deletion data/content/projects/2020/01/Thesis.md
Expand Up @@ -4,9 +4,10 @@ date: 2020-01-19
subtitle: My final year project for my masters degree at Sheffield Hallam Uni.
description: "The path to the right decision: An investigation into using heuristic pathfinding algorithms for decision making in game AI."
tags:
- C++
- AI
- Uni
- C++
- OpenGL
image: https://res.cloudinary.com/aas-sh/image/upload/v1617294761/projects/thesis/thesis_preview_lijz1n.gif
status: published
---
Expand Down
3 changes: 2 additions & 1 deletion data/content/projects/2020/03/4D-Geometry-Viewer.md
Expand Up @@ -4,9 +4,10 @@ date: 2020-05-03
subtitle: A tool to visualise and interact with the fourth dimension.
description: Developing a game that uses the fourth dimension is rarely discussed, if discussed at all. I created an interactive visualisation of 4D geometry to learn how to apply 3D rendering concepts to higher dimensions.
tags:
- C++
- Tool
- Uni
- C++
- OpenGL
image: https://res.cloudinary.com/aas-sh/image/upload/v1617295182/projects/4d_geometry_viewer/preview_g92hon.gif
featured: true
status: published
Expand Down
3 changes: 2 additions & 1 deletion data/content/projects/2020/03/Hogs-Level-Editor.md
Expand Up @@ -4,9 +4,10 @@ date: 2020-03-23
subtitle: A cross-platform tool to edit maps from the game Hogs of War (2000).
description: A cross-platform tool that allows for the visualisation and manipulation of Hogs of War map files.
tags:
- C++
- Tool
- Uni
- C++
- OpenGL
images:
- https://res.cloudinary.com/aas-sh/image/upload/v1617296706/projects/hogs_of_war_level_editor/thumbnail_qiom9m.png
- https://res.cloudinary.com/aas-sh/image/upload/v1617296743/projects/hogs_of_war_level_editor/screenshot_uk6iiq.png
Expand Down
2 changes: 1 addition & 1 deletion data/content/projects/2020/05/HexagonalHS.md
Expand Up @@ -4,9 +4,9 @@ date: 2020-06-25
subtitle: A quick demo rendering 3D hexagonal prisms in Haskell with OpenGL.
description: I've been playing around with Haskell for quite a while and I wanted to have a play around with a purely-functional graphics pipeline.
tags:
- Engine
- Haskell
- Functional
- OpenGL
image: https://res.cloudinary.com/aas-sh/image/upload/v1617296340/projects/hexagonal_hs/preview_q8b8w2.gif
status: published
---
Expand Down

0 comments on commit b7c1df1

Please sign in to comment.