Skip to content

Commit

Permalink
Initial commit
Browse files Browse the repository at this point in the history
  • Loading branch information
micahkepe committed Dec 18, 2024
0 parents commit b70545f
Show file tree
Hide file tree
Showing 67 changed files with 8,370 additions and 0 deletions.
18 changes: 18 additions & 0 deletions .github/workflows/zola.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,18 @@
name: Zola on GitHub Pages

on:
push:
branches:
- main

jobs:
build:
name: Publish site
runs-on: ubuntu-latest
steps:
- name: Checkout main
uses: actions/checkout@v4
- name: Build and deploy
uses: shalzz/[email protected]
env:
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
3 changes: 3 additions & 0 deletions .gitmodules
Original file line number Diff line number Diff line change
@@ -0,0 +1,3 @@
[submodule "themes/radion"]
path = themes/radion
url = https://github.com/micahkepe/radion.git
4 changes: 4 additions & 0 deletions README.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,4 @@
# Micah's Secret Blog

This repo is a collection of my thoughts, ideas, and projects. You can see the
live site [here](https://micahkepe.com/blog/)
59 changes: 59 additions & 0 deletions config.toml
Original file line number Diff line number Diff line change
@@ -0,0 +1,59 @@
# The URL the site will be built for
base_url = "https://micahkepe.com/blog"
title = "Micah's Secret Blog"
theme = "radion"
description = "An assortment of my ramblings and random adventures."
generate_feeds = true

taxonomies = [
# You can enable/disable RSS
{name = "categories", feed = true},
{name = "tags", feed = true},
]

# When set to "true", the Sass files in the `sass` directory in the site root are compiled.
# Sass files in theme directories are always compiled.
compile_sass = false

# When set to "true", a search index is built from the pages and section
# content for `default_language`.
build_search_index = true

[markdown]
# Whether to do syntax highlighting
# Theme can be customized by setting the `highlight_theme` variable to a theme supported by Zola
highlight_code = true

highlight_theme = "one-dark"

[search]
# Wether to produce the search index as a javascript file or as a JSON file
# Accepted values:
# - "elasticlunr_javascript", "elasticlunr_json"
# - "fuse_javascript", "fuse_json"
index_format = "elasticlunr_json"

[extra]
# Put all your custom variables here
radion_title = "Micah's Secret Blog"
author = "Micah Kepe"
github = "https://github.com/micahkepe"
radion_menu = [
{url = "$BASE_URL/", name = "Home"},
{url = "$BASE_URL/categories", name = "Categories"},
{url = "$BASE_URL/tags", name = "Tags"},
{url = "https://micahkepe.com/", name = "Main Site"},
]


# Nicer codeblocks with copy to clipboard
codeblock = true

# Enable MathJax rendering support
latex = true

# Enable search bar
enable_search = true

# Light/Dark Mode set
theme = "toggle" # options: {light, dark, auto, toggle}
Binary file added content/43-monkeys/images/game-teaser.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
73 changes: 73 additions & 0 deletions content/43-monkeys/index.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,73 @@
+++
title = "Building a Godot Game! The Making of '43 Monkeys'"
date = 2024-11-26
draft = false

[taxonomies]
categories = ["projects"]
tags = ["godot", "game-dev", "rice"]

[extra]
toc = true
+++

As part of my design course requirements at Rice University, I will be creating
a game in a group of 4 using the Godot engine over the upcoming semester. This
blog post will serve as a progress log for the game's development and hopefully
provide some good insights into the game development process from someone who
has never made a game before.

<!-- more -->

# Initial Project Proposal

Not to give too much away yet, but our game is called **43 Monkeys** and draws
a lot of inspiration from this news source:
[What we know after 43 monkeys escaped a South Carolina research facility](https://www.cbsnews.com/news/south-carolina-escaped-monkeys-what-we-know/)

<br>

{{ responsive(src="images/game-teaser.png",
alt="A teaser image of our game idea from our initial project proposal.",
caption="A teaser image of our game idea from our initial project proposal.",
width=80) }}

A lot is still up in the air (open-source or not, full storyboard, etc.), but
I'm excited to see where this project goes. I'll be updating this post as we
make progress, so stay tuned!

---

# Progress Log

<details>
<summary>Pre-Class Work</summary>

**Updates**

Before the class officially starts, we are taking time to familiarize ourselves
with the Godot engine and the basics of game development. My first thoughts on
working with GDScript is that it like a blend of Python and TypeScript, which is
pretty cool. I'm excited to see how it works in practice. I've also been watching
some tutorials on the Godot engine and game development in general to get a feel
for the process.

As of now, we have basic character sprites and background tiles ready to go. We
are also working getting a basic scene set up in Godot to start testing out
movement and interactions. Godot's [documentation](https://docs.godotengine.org/en/stable/index.html)
is very good and has been a great resource for getting started.

**Basic Movement**

{{ gif(
sources=["videos/basic-movt.mp4"],
width=40
)}}

**Helpful Tutorials**

{{ youtube(id="LOhfqjmasi0", width=70)}}

</details>

{{ utterances() }}
Binary file added content/43-monkeys/videos/basic-movt.mp4
Binary file not shown.
4 changes: 4 additions & 0 deletions content/_index.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,4 @@
+++
paginate_by = 5
sort_by = "date"
+++
Binary file added content/ai-job-impact/1984-the-age-article.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added content/ai-job-impact/2023-gallup-survey.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added content/ai-job-impact/ai-private-investment.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added content/ai-job-impact/bls-programming.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added content/ai-job-impact/copilot-productive.jpg
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading

0 comments on commit b70545f

Please sign in to comment.