mirror of
https://gitlab.com/drummyfish/anarch.git
synced 2024-11-23 09:22:16 -05:00
Update texts
This commit is contained in:
parent
e35e29bd0b
commit
60cac0e3c9
22
index.html
22
index.html
@ -215,8 +215,8 @@
|
|||||||
</p>
|
</p>
|
||||||
|
|
||||||
<p class="description">
|
<p class="description">
|
||||||
This game is not just a mere entertainment, it is an art that
|
This is an experiment and art that categorically rejects capitalist
|
||||||
categorically rejects capitalist technology.
|
technology.
|
||||||
</p>
|
</p>
|
||||||
|
|
||||||
<img class="photo" src="media/3screens.png" alt="screenshots">
|
<img class="photo" src="media/3screens.png" alt="screenshots">
|
||||||
@ -224,13 +224,15 @@
|
|||||||
<span class="wow">MORE THAN A GAME</span>
|
<span class="wow">MORE THAN A GAME</span>
|
||||||
|
|
||||||
<p class="description">
|
<p class="description">
|
||||||
This is not a mere entertainment toy meant for killing time or pursuing low
|
This is not a mere entertainment or toy meant for killing time or pursuing
|
||||||
goals such as making profit, this is art, a tool, a blueprint, a manifesto.
|
low goals such as making profit or something to put on portfolio, this is
|
||||||
Anarch is completely gratis and free as in freedom and besides entertainment
|
much more. Anarch is completely <b>gratis and free as in freedom</b> and
|
||||||
can also be used for hacking, education, research, media creation, as a benchmark,
|
besides entertainment can also be used for education, research, hacking, media
|
||||||
as a test, as an environment, as an engine, as a basis for something greater.
|
creation, as a benchmark, as a test, as an environment, as an engine, as
|
||||||
You are not limited by anything. Nothing is hidden, everything is allowed,
|
a basis for something greater. You are not limited by anything, there are
|
||||||
no burdens are imposed.
|
no conditions to agree to. Nothing is hidden, everything is allowed, no
|
||||||
|
burdens are imposed. The best motivation to creating something is only
|
||||||
|
pure <b>love of creation for its own sake</b>, unburdened by any other goals.
|
||||||
</p>
|
</p>
|
||||||
|
|
||||||
<img class="photo" src="https://upload.wikimedia.org/wikipedia/commons/8/83/Anarch_Devices.jpg" alt="screenshots">
|
<img class="photo" src="https://upload.wikimedia.org/wikipedia/commons/8/83/Anarch_Devices.jpg" alt="screenshots">
|
||||||
@ -243,7 +245,7 @@
|
|||||||
including the engine, graphics, sounds, music, even the font and palette,
|
including the engine, graphics, sounds, music, even the font and palette,
|
||||||
so that I could eventually give up all my rights and
|
so that I could eventually give up all my rights and
|
||||||
dedicate this game fully and <b>completely to the public domain</b>,
|
dedicate this game fully and <b>completely to the public domain</b>,
|
||||||
to you, my dear fellow human being. No one shoud be allowed to own
|
to you, my dear fellow human being. No one should be allowed to own
|
||||||
information and art.
|
information and art.
|
||||||
</p>
|
</p>
|
||||||
|
|
||||||
|
146
media/texts.txt
146
media/texts.txt
@ -76,6 +76,7 @@ info see the website at <WEBSITE> or the repository at <REPOURL>.
|
|||||||
The game has been ported to:
|
The game has been ported to:
|
||||||
|
|
||||||
- GNU/Linux, SDL
|
- GNU/Linux, SDL
|
||||||
|
- GNU/Linux, CSFML
|
||||||
- GNU/Linux, terminal
|
- GNU/Linux, terminal
|
||||||
- web browser, emscripten
|
- web browser, emscripten
|
||||||
- Pokitto (220x116, 48 MHz ARM, 36 KB RAM, 256 KB flash)
|
- Pokitto (220x116, 48 MHz ARM, 36 KB RAM, 256 KB flash)
|
||||||
@ -90,8 +91,9 @@ As a game, Anarch offers:
|
|||||||
- 6 weapons using 3 types of ammo
|
- 6 weapons using 3 types of ammo
|
||||||
- 7 types of enemies
|
- 7 types of enemies
|
||||||
- optional primitive save/load system
|
- optional primitive save/load system
|
||||||
|
- bosses
|
||||||
- optional mouse support
|
- optional mouse support
|
||||||
- hidden secrets
|
- a few hidden secrets/easter eggs
|
||||||
|
|
||||||
======== short manual ========
|
======== short manual ========
|
||||||
|
|
||||||
@ -134,9 +136,11 @@ general controls:
|
|||||||
|
|
||||||
I am releasing the version 1.0 of my uber game Anarch!
|
I am releasing the version 1.0 of my uber game Anarch!
|
||||||
|
|
||||||
|
<gif>
|
||||||
|
|
||||||
It's a Doom-like first person shooter with 10 levels. It is completely public
|
It's a Doom-like first person shooter with 10 levels. It is completely public
|
||||||
domain (CC0), so you can do whatever you wish with it: mod it, hack it, break
|
domain (CC0), so you can do whatever you wish with it: mod it, hack it, break
|
||||||
it, share it, even sell it. You can just grab it and start playing, however the
|
it, share it, even sell it. You can just grab it and start playing. The
|
||||||
project has also become a manifesto of my philosophies, going beyond simple
|
project has also become a manifesto of my philosophies, going beyond simple
|
||||||
entertainment purpose, so if you wish to check it out further, visit
|
entertainment purpose, so if you wish to check it out further, visit
|
||||||
|
|
||||||
@ -151,17 +155,26 @@ platform and you can also play it on your computer, in a browser
|
|||||||
(<PLAYINBROWSER>), or on other consoles. However, it all started here, with the
|
(<PLAYINBROWSER>), or on other consoles. However, it all started here, with the
|
||||||
Pokitto community, when a few years back Pokitto showed me the joy of
|
Pokitto community, when a few years back Pokitto showed me the joy of
|
||||||
programming simple HW, when I began to play around with raycasting, which later
|
programming simple HW, when I began to play around with raycasting, which later
|
||||||
resutlted in raycastlib and eventually this game. Fot this I thank all of you.
|
resutlted in raycastlib and eventually this game. Fot this I thank you, the
|
||||||
|
amazing community.
|
||||||
|
|
||||||
Controls are:
|
downloads:
|
||||||
|
<overclocked>
|
||||||
|
<normal>
|
||||||
|
<joyhat>
|
||||||
|
<source>
|
||||||
|
|
||||||
|
controls:
|
||||||
|
|
||||||
- arrows: movement
|
- arrows: movement
|
||||||
- A: shoot, confirm
|
- A: shoot, confirm
|
||||||
- B: hold for strafing, cancel
|
- B: hold for strafing, cancel
|
||||||
- C + A, C + B: switch weapons
|
- C + A/left, C + B/right: switch weapons
|
||||||
- C + up: jump
|
- C + up: jump
|
||||||
- C + down: menu
|
- C + down: menu
|
||||||
|
|
||||||
|
<trailer>
|
||||||
|
|
||||||
Enjoy!
|
Enjoy!
|
||||||
|
|
||||||
========== gb meta ===========
|
========== gb meta ===========
|
||||||
@ -175,22 +188,25 @@ anything with it. It is a small manifesto to some ideas I hold: if you wish to
|
|||||||
know more, visit the game's website at <WEBSITE> or the repo at <REPOURL>. You
|
know more, visit the game's website at <WEBSITE> or the repo at <REPOURL>. You
|
||||||
can also play the game in browser at <PLAYINBROWSER>.
|
can also play the game in browser at <PLAYINBROWSER>.
|
||||||
|
|
||||||
I didn't spend too much time on the GB Meta port and I think it could be done
|
I am not so knowledgeable about lower level Gamebuino, so I think this port can
|
||||||
better, maybe rendered in higher resolution, with music and game's sounds. If
|
be further imporved. If you could access the display directly, maybe you could
|
||||||
anyone skilled with Meta wants to pursue this task, just go ahead :)
|
get more performance and better rendering. Also I couldn't figure out a way to
|
||||||
|
play the game's 8bit 8 kHz sounds, so I just play Gamebuino's sounds, maybe this
|
||||||
|
could be fixed. If anyone skilled with Meta wants to pursue this task, just go
|
||||||
|
ahead :)
|
||||||
|
|
||||||
Controls are:
|
controls:
|
||||||
|
|
||||||
- arrows: movement
|
- arrows: movement
|
||||||
- A: shoot, confirm
|
- A: shoot, confirm
|
||||||
- B: hold for strafing, cancel
|
- B: hold for strafing, cancel
|
||||||
- menu + A, menu + B: switch weapons
|
- menu + A/left, menu + B/right: switch weapons
|
||||||
- menu + up: jump
|
- menu + up: jump
|
||||||
- menu + down: go to menu
|
- menu + down: go to menu
|
||||||
|
|
||||||
======== opengameart =========
|
======== opengameart =========
|
||||||
|
|
||||||
These are the assets from my public domain Doom-like game Anarch (<WEBSITE>).
|
These are assets from my public domain Doom-like game Anarch (<WEBSITE>).
|
||||||
I have made them all completely myself, from scratch, including taking my own
|
I have made them all completely myself, from scratch, including taking my own
|
||||||
photos, recording my own sounds etc. I release them all under CC0 1.O, public
|
photos, recording my own sounds etc. I release them all under CC0 1.O, public
|
||||||
domain, for any use whatsoever.
|
domain, for any use whatsoever.
|
||||||
@ -202,22 +218,26 @@ recordings.
|
|||||||
|
|
||||||
======== social nets =========
|
======== social nets =========
|
||||||
|
|
||||||
# Finally releasing my suckless game Anarch!
|
# Releasing my long in development suckless game Anarch!
|
||||||
|
|
||||||
I have spent a few years on this game. It is very special, one of its kind, a
|
Hello, I am releasing my game that's a manifesto to the ideas and philosophies
|
||||||
manifesto to the ideas and philosophies I hold.
|
I hold.
|
||||||
|
|
||||||
The game is extremely small, completely public domain (CC0) free software, has
|
It is extremely small, completely public domain (CC0) free software, has
|
||||||
no-dependencies, is extremely portable, suckless, made completely from-scratch
|
no-dependencies, is extremely portable, suckless, made completely from-scratch
|
||||||
in the 90s-style of the original Doom. I made it for the benefit of all living
|
in the 90s-style of the original Doom. I made it for the benefit of all living
|
||||||
beings and am now sharing it with you. Enjoy and spread it around!
|
beings and am now sharing it with you. Enjoy and spread it around!
|
||||||
|
|
||||||
|
<TRAILER>
|
||||||
|
|
||||||
website: <WEBSITE>
|
website: <WEBSITE>
|
||||||
|
|
||||||
repository: <REPOURL>
|
repository: <REPOURL>
|
||||||
|
|
||||||
play in browser: <PLAYINBROWSER>
|
play in browser: <PLAYINBROWSER>
|
||||||
|
|
||||||
|
#game #libregame #suckless #freesoftware #freeculture #publicdomain #CC0 #indie
|
||||||
|
|
||||||
======= video trailer =======
|
======= video trailer =======
|
||||||
|
|
||||||
This is a trailer for my public domain Doom-like game Anarch. The game is very
|
This is a trailer for my public domain Doom-like game Anarch. The game is very
|
||||||
@ -228,74 +248,69 @@ It is completely free, both as in gratis and freedom. To get it, visit
|
|||||||
|
|
||||||
====== wikimedia commons =====
|
====== wikimedia commons =====
|
||||||
|
|
||||||
This is a screenshot from a public domain game Anarch which I made. All assets
|
This is a screenshot from a public domain game Anarch which I have made. All
|
||||||
in the game and the whole software were created completely by me and are
|
assets in the game and the whole software were created completely by me from
|
||||||
released under CC0, as is this screenshot.
|
scratch and are released under CC0, as is this screenshot.
|
||||||
|
|
||||||
This is my gameplay recording of a public domain game Anarch which I made. All
|
|
||||||
assets in the game and the whole software were created completely by me and are
|
|
||||||
released under CC0, as is this recording.
|
|
||||||
|
|
||||||
This is a public domain trailer of a public domain game Anarch which I made. All
|
|
||||||
assets in the game and the whole software were created completely by me and are
|
|
||||||
released under CC0, as is this trailer.
|
|
||||||
|
|
||||||
This is a bytebeat soundtrack from a public domain game Anarch which I made. All
|
|
||||||
assets in the game and the whole software were created completely by me and are
|
|
||||||
released under CC0, as is this soundtrack.
|
|
||||||
|
|
||||||
The game uses software rendering using raycasting and a custom 256 color
|
The game uses software rendering using raycasting and a custom 256 color
|
||||||
palette.
|
palette.
|
||||||
|
|
||||||
======= libregamewiki ========
|
======= libregamewiki ========
|
||||||
|
|
||||||
Anarch is a completely public domain, free software, 90s-style anarcho-pacifist
|
Anarch is a completely public domain, free software, suckless 90s-style
|
||||||
Doom-like libre game. It was created by drummyfish, made with a special
|
anarcho-pacifist Doom-like libre game. It was created by drummyfish, completely
|
||||||
philosophy in mind.
|
from scratch. The game's aim is to experiment with a different game development
|
||||||
|
philosophy.
|
||||||
|
|
||||||
The game is made for entertainment, but also as a manifesto of certain
|
ABOUT
|
||||||
|
|
||||||
|
Anarch is made for entertainment but also as a manifesto of certain
|
||||||
philosophies and ideas, including suckless programming, extreme portability,
|
philosophies and ideas, including suckless programming, extreme portability,
|
||||||
anti-copyright, selflessness and anarcho-pacifism.
|
anti-copyright, selflessness and anarcho-pacifism.
|
||||||
|
|
||||||
The game is special by its properties, which include:
|
|
||||||
|
|
||||||
- Extremely small size, the game can fit into <MINSIZE>, including all assets.
|
|
||||||
- Very low hardware demands, being able to run on <MINFREQ> embedded CPUs.
|
|
||||||
- No library dependencies – The game is written in pure C without any I/O, which
|
|
||||||
is left for each platform's frontend to implement.
|
|
||||||
- Implementation simplicity – no build system is needed, only a single file
|
|
||||||
needs to be compiled. The whole source code has <LOCTOTAL> lines of code.
|
|
||||||
- All assets are part of the source code, so no filesystem is required for the
|
|
||||||
game.
|
|
||||||
- Extreme portability thanks to the above. Official ports exist for PC, browser
|
|
||||||
and embedded consoles like Pokitto and Gamebuino Meta.
|
|
||||||
- Made completely from scratch with only free software, including the engine and
|
|
||||||
assets.
|
|
||||||
- Completely public domain status, being released under CC0.
|
|
||||||
|
|
||||||
The game is a "pseudo 3D" first person shooter, like Doom, and consists of 10
|
The game is a "pseudo 3D" first person shooter, like Doom, and consists of 10
|
||||||
levels. The graphics uses a 256 color palette and is a little simpler than that
|
levels. The graphics uses a 256 color palette and is a little simpler than that
|
||||||
of Doom, having e.g. no textures on floor and ceiling and using just 32x32 pixel
|
of Doom, having e.g. no textures on floor and ceiling and using just 32x32 pixel
|
||||||
images. The engine uses software rendering and 2D raycasting for rendering.
|
images. The engine uses software rendering and 2D raycasting for rendering.
|
||||||
There are multiple enemy types, weapons and items to pick up. Music is
|
There are multiple enemy types, weapons and items to pick up. Music is 8bit and
|
||||||
procedurally generated (utilizing so called bytebeat).
|
procedurally generated (utilizing so called bytebeat).
|
||||||
|
|
||||||
|
FEATURES
|
||||||
|
|
||||||
|
Some of the aspects of the game worth mentioning are:
|
||||||
|
|
||||||
|
- Extremely small size, being able to fit into 200 KB, including all assets.
|
||||||
|
- Very low hardware demands, being able to run on 40 MHz embedded CPUs.
|
||||||
|
- No library dependencies – The game core is written in pure C without any I/O,
|
||||||
|
which is left for each platform's frontend to implement.
|
||||||
|
- Implementation simplicity – no build system is needed, only a single file
|
||||||
|
needs to be compiled. The whole source code has <LOCTOTAL> lines of code.
|
||||||
|
- All assets are part of the source code so no filesystem is required for the
|
||||||
|
game to run.
|
||||||
|
- Extreme portability thanks to the above. Official ports exist for PC,
|
||||||
|
terminal, web browser and embedded consoles like Pokitto and Gamebuino Meta.
|
||||||
|
- Made completely from scratch with only free software, including the engine,
|
||||||
|
assets and media.
|
||||||
|
- Completely public domain status, made completely from scratch by a single
|
||||||
|
person and released under CC0 (with an additional waiver of patents).
|
||||||
|
|
||||||
===== freegamedev forum ======
|
===== freegamedev forum ======
|
||||||
|
|
||||||
Hello,
|
Hello,
|
||||||
|
|
||||||
I am releasing version 1.0 of my suckless game Anarch that I've been working
|
I am releasing version 1.0 of my suckless game Anarch which I've been working
|
||||||
on on evenings for a few years now.
|
on on evenings for maybe two years.
|
||||||
|
|
||||||
It's probably a little different from what you expect from a typical modern
|
It's probably a little different from what you expect from a typical modern
|
||||||
game, it looks like from early 90s and will seem backwards and dumb at first,
|
game as it is a little experimental and purposfully trying to do things
|
||||||
but it's just trying to do things differently. It's not just a game but also a
|
differently. It looks like from early 90s and will seem shitty and backwards,
|
||||||
manifesto of some ideas I hold.
|
but it's just aiming for different goals than wide popularity or making profit.
|
||||||
|
It's not just a game but also a manifesto of some ideas I hold.
|
||||||
|
|
||||||
It is extremely small, completely public domain, no-dependency, no-file,
|
It is extremely small, completely public domain, no-dependency, no-file,
|
||||||
portable suckless anarcho-pacifist from-scratch 90s-style Doom clone that runs
|
very portable suckless anarcho-pacifist from-scratch 90s-style Doom clone that
|
||||||
everywhere, made for the benefit of all living beings. For more see the page
|
runs everywhere (needs just 32 KB RAM and 40 MHz CPU), made for the benefit of
|
||||||
at libregamewiki: <LIBREGAMEWIKILINK>.
|
all living beings. For more see the page at libregamewiki: <LIBREGAMEWIKILINK>.
|
||||||
|
|
||||||
Game-wise Anarch offers:
|
Game-wise Anarch offers:
|
||||||
|
|
||||||
@ -305,8 +320,9 @@ Game-wise Anarch offers:
|
|||||||
- 6 weapons using 3 types of ammo
|
- 6 weapons using 3 types of ammo
|
||||||
- 7 types of enemies
|
- 7 types of enemies
|
||||||
- optional primitive save/load system
|
- optional primitive save/load system
|
||||||
|
- bosses
|
||||||
- optional mouse support
|
- optional mouse support
|
||||||
- hidden secrets
|
- a few hidden secrets/easter eggs
|
||||||
|
|
||||||
website: <WEBSITE>
|
website: <WEBSITE>
|
||||||
|
|
||||||
@ -314,3 +330,13 @@ repo: <REPOURL>
|
|||||||
|
|
||||||
play in browser: <PLAYINBROWSER>
|
play in browser: <PLAYINBROWSER>
|
||||||
|
|
||||||
|
Enjoy!
|
||||||
|
|
||||||
|
==== twitter ====
|
||||||
|
|
||||||
|
Releasing my long in development #game #Anarch! <link>. Also stop using
|
||||||
|
#Twitter, it's a #proprietary (#fascist) platform.
|
||||||
|
|
||||||
|
==== website ====
|
||||||
|
|
||||||
|
Anarch: Very special suckless FPS Doom-like game in pure C.
|
||||||
|
Loading…
Reference in New Issue
Block a user