Finally, I’ve learned how to create debian packages the correct way, so here we go =-)
update:
Release candidate 2 - now with good icons, full sound and music (no music for 770 version due to the lack of native OGG support )
http://sourceforge.net/project/showfiles.php?group_id=167767
EeePC users:
if you have a customized menu, Angstron will override it. In order to run , take the binary from inside the debian package (angstron-0.99-EeePC/data.tar.gz/./usr/bin/angstron) and copy it to the same folder of the regular debian package.
OR
you can always checkout the source code from sourceforge (http://www.sf.net/projects/bzk ) and run angbuild.sh. I did it several times FROM the EeePC.
Now, I must state this:
I wil stop working on BZK from now on. I have to graduate and this gamedev thing got on the way. I will probably fix demanded bugs and work on it for my grad-thesis, but no new feature will be incorporated.
I will also stop the work for “The Riddler” and every other side-project I have. Very sad, but true…
PS: the last Maemo release still worth as the definitive, as I changed little things since then.
The saddest thing is that the EZX release was around the corner and even more the PocketPC port, as I had it compiling, but not linking…

funny icon, huh?
May 16, 2008
Posted by
nomadsoul |
Eee, H4X0|2, Maemo, announcement, anuncios, do-it-yourself, english posts, gamedev, gaming, jogatina, linux, mobile, modding, ubuntu |
|
No Comments
Hey folks
the good news is that monobed is now quite functional. I’ve improved its rendering and the load and save operations now work very well.
I could load a Riddler level,save it and it play’d almost the same (the startpoint was diferent)
here is a picture (and this is the only spoiler and hint I will give about the game as you folks are killing to see more about it…yawn)

Why I do still go on with this shit? nobody cares anyway…
April 26, 2008
Posted by
nomadsoul |
Maemo, announcement, anuncios, do-it-yourself, english posts, gamedev, jogatina, linux, mobile, ubuntu |
|
No Comments
Um dos meus jogos favoritos dos ultimos tempos é gauntlets. Costumava muito jogar ele e seus derivados (como Get Medieval!) antigamente, mas tinha parado.
Esse “Gauntlets 3″ (é como vou chamar agora, visto que é um terceiro encontro né) é uma grata surpresa, porque renovou a série em vários aspectos. Novas classes impagaveis, como Punk Rocker, Cowboy, Robo, Nerd , Pirata, Samurai, além das classicas que o caro leitor ja deve conhecer.
Outro ponto positivo é que dada a pequena tela do Atari Lynx, o jogo tem um ensaio de visão em primeira pessoa, para você ver quando esta de frente para algo que esta distante. E da-lhe scalling de sprites!
Falando de scalling the sprites, o jogo abusa desse tipo de efeito. Todas as animações, embora pixeladas, são bem fluidas. Muitos jogos de Lynx realmente usam desse tipo de efeito, visto que o console era porretinha. Pena que não decolou.
Como ultimo ponto positivo, vale destacar que embora só haja emulador pra windows, este roda muito bem no Wine, com som , joystick e caramba^4.
E é claro, segue o screentshot (feito com gnome-screenshot!)

Eu, na primeira fase, jogando com o Nerd, que atira livros. O quadrado preto com a figura do escorpião é a “visão em primeira pessoa”.
April 26, 2008
Posted by
nomadsoul |
gaming, jogatina, mobile |
|
No Comments
Continuado a série, agora vamos configurar um SDK básico para compilar aplicações de console.
Para começar, baixe este kit no link abaixo.
http://www.mediafire.com/?3z4bjvughtm
Descompacte o pacote. Você vai ver que surgiu um “usr”. Copie este usr pra dentro do usr do seu filesystem (vc vai precisar de root).
Tudo certo! Agora ,para usar, basta dar um export PATH=$PATH:/usr/local/arm/bin
E você esta pronto para compilar!
Agora eu preciso configurar tudo para ter uma aplicação gráfica rodando e depois sim eu vou poder explicar aqui.
fonte do tutorial:
http://www.aktaeon.com/2007/12/28/cross-compiling-for-e2-or-ezx/
April 19, 2008
Posted by
nomadsoul |
do-it-yourself, linux, mobile |
|
No Comments
É isso ai amigos, resolvi investir em mais uma plataforma mobile: EZX. Mas e porque? Bem, Maemo e EeePC são muito legais, mas não tem muita penetração por aqui. Quero tentar fazer algo mais popular. Mas não abandonei elas - vou me esforçar pra lançar a BZK rodando bem nas 3.
Pra quem mora no Brasil , é o que roda nos telefones motorola como o A1200 (meu caso).
Vou comentar agora como tweekar o telefone (testado apenas com A1200i - firmware da claro) pra começar os trabalhos. Não sei da legalidade destes procedimentos. Não assumo QUALQUER responsabilidade sobre o conteúdo deste artigo (graças a deus não temos DMCA).
programas essências (sem link de download porque não quero me comprometer e porque to com preguiça):
-Antes de começarmos, faça um backup da pasta .system do seu cartão de memória. Não ta achando? Ative em seu sistema operacional a opção para ver arquivos ocultos. No Ubuntu basta ir no menu ver e escolher a opção “ver arquivos ocultos”.
- SmartAssist (tentei o MPKG, mas pelo visto o firmware dos telefones distribuidos pela claro não vai muito bem com ele). Ele é o primeiro passo ,para instalar aplicações nativas. Tanto que ele vem como uma pasta .system pra vc sobre-escrever a do seu cartão de memória.
- eKonsole (este foi um cadinho mais complicado de achar): O que será de nós sem um console? será util para testarmos os primeiros passos com o SDK.
- MyStuff - um gerenciador de arquivos alternativo ao padrão. Esse mostra as coisas de verdade.
- EZXSysInfo - um “painel de controle” muito util para você ver as quantas anda seu device, e pra vc saber o tamanho do estrago que teu programa fez ;-p
Boa caçada no google!
No próximo artigo, vamos setar um SDK básico que vai permitir desenvolver aplicações de console.
E pra vc saber oq vem por ai:


April 18, 2008
Posted by
nomadsoul |
EZX, Eee, H4X0|2, Maemo, announcement, anuncios, defective-by-design, do-it-yourself, gamedev, java, linux, mobile, modding, ubuntu |
|
4 Comments
foda-se o windows tb, vou pro open source
–bruce
Translation:
fuck windows, I am going open source
–bruce
April 3, 2008
Posted by
nomadsoul |
H4X0|2, announcement, anuncios, defective-by-design, english posts, gamedev, kudos, linux |
|
No Comments
- A new rendering method was implemented and it works just as well as the heapsorted painter’s algorithm (BZK_APROXIMATE) - its called Radial Tree (BZK_USERADIALBUFFER). Its not such a big deal, as it is slightly slower faster than BZK_APROXIMATE, but it allows BZK_OPTIMIZE_FACEMERGING. While the facemerging itself doesnt work help much (in fact, makes it slower), it doesnt produce garbage in the screen, so it will probably work faster some time.
- Im also already planning a new geometry organization and a new schema for the XML, it will be BZK3 and will mix free-form geometry with sectors, allowing meshes and belziers and using the sectors only for visibility processing.
- Im also planning to create a modeling system for games where you dont need to code the game code in C/C++, but just implement trigger rules.
- The work in VEGA is not halted for that long,as I will need it to code BZK3. Im also researching how to code a ECMAScript VM.
- And now, the best news - MEDIA LEAKAGE! Exclusive pictures of the new BZK game! Its a short adventure (~50 minutes to solve) and it will be released (I hope), in 6 months. Here goes the pictures:




It still looks a lot like Angstron, as there is roughly 3 days of work. But the game concept is all done, just as the puzzles (it was all written in a scrap in roughly half an hour!)
For this game, I want to put some texture mapping and maybe some true pre-processed lighting.
This will be the last game to use BZK2 and will be available for Maemo , EeePC Linux and probably Desktop Linux
c ya folks!
March 31, 2008
Posted by
nomadsoul |
Eee, H4X0|2, Maemo, announcement, anuncios, do-it-yourself, english posts, gamedev, gaming, jogatina, linux, mobile, modding, ubuntu |
|
2 Comments
Sempre se fala (e muito se sacaneia sobre o ano do linux no desktop)
mas eu diria com toda convicção que ele passou e a gente nem reparou direito. Pensem bem:
nunca se vendeu tantos PC para todos com linux! E lembrem também do EeePC, que é um notebook com linux muito bem acabado (ainda tem uns problemas de usabilidade, mas é totalmente funcional).
Mas ai vai se argumentar: Bem, as pessoas compram esses PCs e depois metem windows em cima, sem pagar nada! Bem…desde 1991 que nós compramos PCs com sistemas MS e metemos linux em cima, sem pagar nada!
Muitos outros xiitas do SL diriam que isso é ruim pra nós. Eu diria que não - pois o que importa pra essas integradoras é o perfil do PC vendido. Mas para parecer que há uma concorrência, eles vão querer fazer um linux melhor. Na pior das hipoteses, ganhamos binary blobs, mas melhor binary blobs do que nada.
Por isso que eu digo que o ano do linux ja chegou!
March 28, 2008
Posted by
nomadsoul |
Eee, linux, ubuntu |
|
2 Comments
Oh yes!
FINALLY!
Angstron is done. No new features (unless its really cool) will be added.
Actually…I already finished it back in friday, but Im having two dificulties:
- the mandatory windows version is not very stable
- hard times to upload the linux,EeePc and maemo version (thanks to Nokia MOSH, I got the Maemo version online).
link to the maemo version:
http://mosh.nokia.com/content/48E00046AE57AE92E040050A44300AB0
Stay tunned, I will upload it very soon.
March 24, 2008
Posted by
nomadsoul |
Eee, H4X0|2, Maemo, announcement, anuncios, do-it-yourself, english posts, gamedev, gaming, jogatina, linux, mobile, ubuntu |
|
No Comments
Angstron Project is about to finish (this week I will release beta1 for linux and windows)
but here are some cool features I did while in toronto:

the old fixed-point you already know

the new and still-to-be-optimized new floating point support

no need for explanations
I also would like to note that Im going to release a special version for the ASUS EeePC. Im finishing the last touches on how to add Angstron to the AsusLauncher. No, Im not giving up maemo, as much of the other maemo folks out there.I guess that both plataforms have lots of technical similarities, but completely diferent use cases. I had both at the same time with me on Toronto (770 and 2G Surf) and I usually had both on and active.
Stay tuned!
edit:btw, I already started my next project - a very odd pick,for sure: BZK checkers. I already started the game mechanics and piece handling,now it’s just a matter of making the IA, implementing the rules and connecting it to BZK.
March 19, 2008
Posted by
nomadsoul |
Eee, Maemo, announcement, anuncios, do-it-yourself, english posts, gamedev, gaming, jogatina, linux, mobile |
|
1 Comment