From 4110d0041862acc9e8158b2d0a14ecbfc73e5074 Mon Sep 17 00:00:00 2001 From: pux Date: Sat, 24 Sep 2022 21:03:20 +0200 Subject: nuki1 --- 2020-06-23-182943_Backpacks.html | 75 ++++++++++++++----- 2021-06-28-103922_TestingSrtGear.html | 47 +++++++++--- 2022-09-24-190300_Nuki1Retrospective.html | 117 ++++++++++++++++++++++++++++++ 2022-09-24-190300_Nuki1Retrospective.md | 68 +++++++++++++++++ INDEX.html | 39 ++++++++-- INDEX.md | 3 + 6 files changed, 314 insertions(+), 35 deletions(-) create mode 100644 2022-09-24-190300_Nuki1Retrospective.html create mode 100644 2022-09-24-190300_Nuki1Retrospective.md diff --git a/2020-06-23-182943_Backpacks.html b/2020-06-23-182943_Backpacks.html index 414a752..560ca78 100644 --- a/2020-06-23-182943_Backpacks.html +++ b/2020-06-23-182943_Backpacks.html @@ -1,12 +1,33 @@ - + - - - - - - + + + + 2020-06-23-182943_Backpacks + + @@ -14,26 +35,46 @@

2020-06-23-182943_Backpacks

Backpack reviews

-

Focus: + Durability/longevity + small one for caving / everyday + ~ 40 l medium one, also airplane carry on + ~ 75 l big one, groceries / trekking tours + I EDC depending on mood, but even 75 l, have to walk 10 mins to the car, and got used to it

+

Focus: + Durability/longevity + small one for caving / everyday + ~ +40 l medium one, also airplane carry on + ~ 75 l big one, groceries / +trekking tours + I EDC depending on mood, but even 75 l, have to walk 10 +mins to the car, and got used to it

Osprey Farpoint 40 l

-

My first "good one", lasted almost 5 years (daily use), back straps broke on an Italy-motorcycle-tour when i probably packed too many beer cans into it. Laptop compartment isn't really protecting... never really used it.

+

My first “good one”, lasted almost 5 years (daily use), back straps +broke on an Italy-motorcycle-tour when i probably packed too many beer +cans into it. Laptop compartment isn’t really protecting… never really +used it.

Tatonka Laptop Backpack

-

Lasted some years, great protection for 15 " laptop. A bit small when trying to fit something else in there when laptop present.

+

Lasted some years, great protection for 15 ” laptop. A bit small when +trying to fit something else in there when laptop present.

Kelty Redwing 44 l (black)

-

Actual medium backpack (2019+), lot of space, had to bend the aluminium backbone a bit to match my backbone, but then it was great comfort.

-

Never used the girdle (closed the clips bending around the backpack instead of my hip) as it's never that heavily loaded.

-

You need to think a bit of where to put stuff to keep an aesthetic form though. Somehow when wearing it it looks like an Eastpak school backpack.

+

+

Current medium backpack (2019+), lot of space, had to bend the +aluminium backbone a bit to match my backbone, but then it was great +comfort.

+

Never used the girdle (closed the clips bending around the backpack +instead of my hip) as it’s never that heavily loaded.

+

You need to think a bit of where to put stuff to keep an aesthetic +form though. Somehow when wearing it it looks like an Eastpak school +backpack.

Gregory Baltoro 75 l (blue)

+

Current (2020) big daily / trekking backpack.

Awesome fit (for me).

-

Looks awesome, but you'll get looks from people when using it in the city / as a daily. That's why i also wear a $IndianaJones hat to kill last doubt in people on what to think of me :)

+

Looks awesome, but you’ll get looks from people when using it in the +city / as a daily. That’s why i also wear a $IndianaJones hat to kill +last doubt in people on what to think of me :)

Never tried a laptop in it.

-

After ~7 months of daily use the material on the two main shoulder belts is a bit worn, but i often didn't use the tensioner that goes in front of my breast, so there was a lot of rubbing against my clothes. Anyway, this seems to get worse...

+

After ~7 months of daily use the material on the two main shoulder +belts is a bit worn, but i often didn’t use the tensioner that goes in +front of my breast, so there was a lot of rubbing against my clothes. +Anyway, this seems to get worse…

TODO / Wishlist

Small / caving backpack

diff --git a/2021-06-28-103922_TestingSrtGear.html b/2021-06-28-103922_TestingSrtGear.html index 82a657e..658c874 100644 --- a/2021-06-28-103922_TestingSrtGear.html +++ b/2021-06-28-103922_TestingSrtGear.html @@ -1,12 +1,33 @@ - + - - - - - - + + + + 2021-06-28-103922_TestingSrtGear + + @@ -14,10 +35,16 @@

2021-06-28-103922_TestingSrtGear

Testing SRT Gear

-

I finally got most of my SRT (single rope technique) equipment together. First tests on a nearby quarry and a small bridge.

-

First had the Petzl STOP descender device, but after finding out that this thing does not STOP at all (it's not belaying you unless You hold the rope) I bought the Petzl I'Ds. With this one and a hand ascender it's very easy to climb up everywhere where You also have a wall to push the feet against.

+

I finally got most of my SRT (single rope technique) equipment +together. First tests on a nearby quarry and a small bridge.

+

First had the Petzl STOP descender device, but after finding out that +this thing does not STOP at all (it’s not belaying you unless You hold +the rope) I bought the Petzl I’Ds. With this one and a hand ascender +it’s very easy to climb up everywhere where You also have a wall to push +the feet against.

-

After being confident I went to the first nearby limestone cave that had a 5+ m slippery drop and i still live. Success!

+

After being confident I went to the first nearby limestone cave that +had a 5+ m slippery drop and i still live. Success!

diff --git a/2022-09-24-190300_Nuki1Retrospective.html b/2022-09-24-190300_Nuki1Retrospective.html new file mode 100644 index 0000000..e50f201 --- /dev/null +++ b/2022-09-24-190300_Nuki1Retrospective.html @@ -0,0 +1,117 @@ + + + + + + + 2022-09-24-190300_Nuki1Retrospective + + + + + +

2022-09-24-190300_Nuki1Retrospective

+

NUKI1 in Retrospective / +dev-log

+

See here NUKI1 - Nuki and I +explore the Galaxy - on baden.dev

+

Quick introduction

+

NUKI1 or Nuki and I explore the Galaxy is a +puzzle-platformer mix, and my first commercially released game.

+

I tried to create a new unique genre-mix (in the somehow worn out +platformer genre) implementing ideas that lingered in my mind for years, +a lot of those inspired by some good old DOS games I played.

+

Concept

+

At first I wanted to make a top-down puzzler game, but felt that I +needed more “action” and “physics” like advanced and precise platformer +movement and artillery-game and rocket movement.

+

Also, an inventory system with object interaction like in a RPG and +puzzles that you need to solve in real life (on paper/via web +lookup/etc.) were on my list.

+

At the end I decided to make the game in 10 unique levels and +integrate all of my crazy genre-mix-ideas.

+

Implementation

+

I started the game in Python only using tkinter as a “side-project”, +when I hit performance problems and coincidentally bought an ODROID GO +SUPER device for cheap.

+

I thought it would be nice to support the ODROID, and from then on I +rewrote the game in C++ with ODROID support in mind (wasn’t far +anyways).

+

I only wanted to use minimal dependencies, so it was SDL and +tinyxml2, the rest of the game I wanted to write completely on my own, +since that’s where the fun lies! Writing physics/vector/math/… classes +and basically the entire engine on my own!

+

Programming

+

Not so fun

+ +

The most fun

+ +

Stats

+

All in all, with rewriting a huge part of the game (while getting +better at C++), a lot of pixel painting and planning, I estimate around +1500 - 2500 hrs of work for everything.

+

A lof of time was lost in the first Py version, me getting better in +C++ and rewriting a lot of stuff.

+

Download

+

https://baden.dev/p/nuki1

+ + diff --git a/2022-09-24-190300_Nuki1Retrospective.md b/2022-09-24-190300_Nuki1Retrospective.md new file mode 100644 index 0000000..6b9664f --- /dev/null +++ b/2022-09-24-190300_Nuki1Retrospective.md @@ -0,0 +1,68 @@ +--- +Author: pux +Tags: nuki1 nuki gamedev +Language: english +--- + +# 2022-09-24-190300_Nuki1Retrospective + +## NUKI1 in Retrospective / dev-log + +See here [NUKI1 - Nuki and I explore the Galaxy - on baden.dev](https://baden.dev/p/nuki1) + +### Quick introduction + +```NUKI1``` or ```Nuki and I explore the Galaxy``` is a puzzle-platformer mix, and my first commercially released game. + +I tried to create a new unique genre-mix (in the somehow worn out platformer genre) implementing ideas that lingered in my mind for years, a lot of those inspired by some good old DOS games I played. + +### Concept + +At first I wanted to make a top-down puzzler game, but felt that I needed more "action" and "physics" like advanced and precise platformer movement and artillery-game and rocket movement. + +Also, an inventory system with object interaction like in a RPG and puzzles that you need to solve in real life (on paper/via web lookup/etc.) were on my list. + +At the end I decided to make the game in 10 unique levels and integrate all of my crazy genre-mix-ideas. + +### Implementation + +I started the game in Python only using tkinter as a "side-project", when I hit performance problems and coincidentally bought an ODROID GO SUPER device for cheap. + +I thought it would be nice to support the ODROID, and from then on I rewrote the game in C++ with ODROID support in mind (wasn't far anyways). + +I only wanted to use minimal dependencies, so it was SDL and tinyxml2, the rest of the game I wanted to write completely on my own, since that's where the fun lies! Writing physics/vector/math/... classes and basically the entire engine on my own! + +### Programming + +#### Not so fun + +- Collision detection and handling + - Wanted to have "pixel-perfect" collisions using AABB (Axis-Aligned Bounding Box) collisions with some second check of "penetration", which meant looking at how deep until the first row has a pixel that overlaps with other entity. + - Getting this "okay" and also fast enough on the ODROID was quite challenging + +- Music: I LOVE music and someday I hope I'll make something, for now I didn't want to use third party music, so... + +#### The most fun + +- Physics + - Movement + - Jump/Double-jump + - Jetpacking + - Trajectory (Bow, Projectiles) + - Recoil gun + - Spaceship movement + +- Implementing the "ProNav" algorithm (see Wikipedia: https://en.wikipedia.org/wiki/Proportional_navigation) for homing missiles, especially after having the math/vector/linear algebra classes done + +- Item usage / inventory usage + - equipping items and have them change stuff in the game world + +### Stats + +All in all, with rewriting a huge part of the game (while getting better at C++), a lot of pixel painting and planning, I estimate around 1500 - 2500 hrs of work for everything. + +A lof of time was lost in the first Py version, me getting better in C++ and rewriting a lot of stuff. + +### Download + +[https://baden.dev/p/nuki1](https://baden.dev/p/nuki1) diff --git a/INDEX.html b/INDEX.html index b947bdf..4d53337 100644 --- a/INDEX.html +++ b/INDEX.html @@ -1,20 +1,43 @@ - + - - - - - - + + + + INDEX + +

$blog / news

+

back

INDEX

2020-06-23-182943_Backpacks
-2021-06-28-103922_TestingSrtGear

+2021-06-28-103922_TestingSrtGear
+2022-09-24-190300_Nuki1Retrospective

diff --git a/INDEX.md b/INDEX.md index 5568299..ac52538 100644 --- a/INDEX.md +++ b/INDEX.md @@ -1,6 +1,9 @@ # $blog / news +[back](..) + ## INDEX [2020-06-23-182943_Backpacks](2020-06-23-182943_Backpacks.html) [2021-06-28-103922_TestingSrtGear](2021-06-28-103922_TestingSrtGear.html) +[2022-09-24-190300_Nuki1Retrospective](2022-09-24-190300_Nuki1Retrospective.html) -- cgit v1.2.2-1-g5e49